| 05:09:42 | mandsch: | Testbaudson: got a second for trunk troubles? |
| 05:09:44 | mandsch: | :- ) |
| 05:09:58 | Testbaudson: | hi mandsch |
| 05:10:01 | mandsch: | HI |
| 05:10:26 | mandsch: | I'm having some trouble after updating my env from trunk ... |
| 05:10:49 | mandsch: | I get this $lm is not defined error on startup... |
| 05:10:59 | mandsch: | coudl you imagine where the problem is? |
| 05:12:00 | mandsch: | Firebug says: $ is not defined |
| 05:12:07 | mandsch: | $lm = $( "#loading_mapbender" ); |
| 05:12:12 | mandsch: | in core.php |
| 05:12:29 | Testbaudson: | did you check your php error log? |
| 05:12:36 | mandsch: | it works in the clean trunk version ... |
| 05:12:57 | mandsch: | not yet ... :-( |
| 05:13:36 | mandsch: | you're my hero ... la la ... |
| 05:13:50 | mandsch: | boah ... |
| 05:15:55 | Testbaudson: | mandsch; what went wrong? |
| 05:16:43 | mandsch: | Testbaudson: consider to put the line "did you check your php error log" in some sort of textblock, that you can just copy&paste if i ask a stupif question... |
| 05:17:00 | mandsch: | I won't tell... to shy ... |
| 05:17:22 | mandsch: | No, all is fine, Thx. |
| 07:01:34 | marcm: | fghfgh |
| 07:01:53 | seven_: | marcm: Alles klar? |
| 07:02:05 | seven_: | kommen schon... |
| 07:02:48 | marcm: | yep, hi all |
| 07:03:09 | Testbaudson: | meeting time |
| 07:03:13 | Testbaudson: | roll call |
| 07:03:15 | Testbaudson: | Christoph |
| 07:03:30 | tbaschetti: | Thomas |
| 07:03:33 | marcm: | marc |
| 07:03:35 | mandsch: | Michael |
| 07:03:39 | verendi: | Verena |
| 07:03:45 | kmq: | present |
| 07:03:46 | seven_: | anuff |
| 07:04:30 | ur: | uli |
| 07:05:40 | astroidex: | astrid |
| 07:05:56 | Testbaudson: | agenda is here |
| 07:05:57 | Testbaudson: | http://www.mapbender.org/IRC_Meeting |
| 07:05:58 | sigq: | Title: IRC Meeting - MapbenderWiki ( at www.mapbender.org ) |
| 07:06:19 | Testbaudson: | ( 1 ) GSoC Q&A |
| 07:06:43 | Testbaudson: | kmq? |
| 07:06:57 | kmq: | yes |
| 07:07:29 | Testbaudson: | ( weekly report is here http://lists.osgeo.org/pipermail/mapbender_dev/2009-June/001606.html |
| 07:07:30 | sigq: | Title: [Mapbender-dev] Week 3 ( at lists.osgeo.org ) |
| 07:07:31 | Testbaudson: | ) |
| 07:08:17 | kmq: | is that a good way to develop the elements ? |
| 07:09:36 | : | * Testbaudson is thinking |
| 07:11:42 | Testbaudson: | kmq: maybe the horizontal toolbar and the object selector could be a single element |
| 07:12:02 | Testbaudson: | but we should discuss advantages and drawbacks |
| 07:12:57 | kmq: | or maybe there is a way to include one element in annother |
| 07:13:15 | kmq: | then if soemeone wants to change the interface they can either sue them together, or seperately |
| 07:14:31 | Testbaudson: | kmq: i think the element hierarchy should be flat |
| 07:15:16 | Testbaudson: | each element could have certain events |
| 07:15:21 | Testbaudson: | as part of an API |
| 07:15:31 | Testbaudson: | and these events could be used by other elements |
| 07:15:41 | kmq: | tha's what I was thinking too |
| 07:15:55 | Testbaudson: | if an element depends on another, there is the "requires" field in "edit gui elemnets" |
| 07:16:21 | kmq: | for example the list, calls a method "load( id )" on an edior element |
| 07:16:29 | kmq: | that;s how it works right now |
| 07:16:50 | Testbaudson: | kmq: which list do you mean? |
| 07:16:57 | Testbaudson: | the object list? on the left? |
| 07:17:02 | kmq: | yes |
| 07:17:38 | Testbaudson: | I think the editor should have a public JS function as part of an API |
| 07:17:55 | Testbaudson: | the function would get the ID from the list on the left |
| 07:18:04 | Testbaudson: | and would then load the data from the server |
| 07:18:22 | Testbaudson: | and would check if the user was allowed to access this piece of information too |
| 07:18:22 | Testbaudson: | . |
| 07:19:09 | Testbaudson: | kmq, do you know what I mean? |
| 07:19:14 | kmq: | in a list onClick event this code is called "this.editor.load( objectURL );" |
| 07:19:47 | kmq: | which is basically what you just said |
| 07:20:08 | Testbaudson: | ok |
| 07:20:18 | Testbaudson: | maybe we should meet in person again this week |
| 07:20:24 | Testbaudson: | as I'm away next week |
| 07:20:33 | Testbaudson: | it would be nice to discuss these issues face to face |
| 07:20:51 | kmq: | ok |
| 07:21:12 | Testbaudson: | please suggest a time and date |
| 07:21:16 | Testbaudson: | that suits you |
| 07:21:33 | kmq: | how about Wednesday at 1400h ? |
| 07:21:37 | Testbaudson: | cool |
| 07:21:50 | kmq: | let's have some kind of agenda though |
| 07:22:16 | Testbaudson: | you can prepare an agenda on your wiki site |
| 07:22:19 | Testbaudson: | and I will edit it |
| 07:22:26 | kmq: | ok |
| 07:23:12 | Testbaudson: | ok, thanks for your input |
| 07:23:21 | Testbaudson: | any other questions? |
| 07:23:42 | kmq: | yes |
| 07:24:05 | kmq: | client side code that is am json-rpc endpoint: Do i put it in http/javascript/mod_XXX ? |
| 07:24:14 | kmq: | I mean server side |
| 07:24:38 | Testbaudson: | kmq: this is a good question. |
| 07:24:57 | Testbaudson: | Currently, server side modules go in http/php |
| 07:25:05 | Testbaudson: | client modules in http/javascripts |
| 07:25:33 | Testbaudson: | but you will find that this is only the case for about 50% of our code ;- ) |
| 07:25:50 | Testbaudson: | it's really a mess |
| 07:25:51 | Testbaudson: | :-( |
| 07:26:52 | kmq: | don't be sad, that just means the I can do whatever I want :- ) |
| 07:27:00 | Testbaudson: | hehe |
| 07:27:17 | Testbaudson: | anything else? |
| 07:27:23 | kmq: | yes |
| 07:27:33 | kmq: | where do I put .js files ? |
| 07:27:46 | kmq: | I am assuming thei is answered the same way ? |
| 07:28:04 | Testbaudson: | http/javascripts |
| 07:28:13 | kmq: | ok |
| 07:28:15 | kmq: | thx |
| 07:29:15 | Testbaudson: | let's proceed to the next topic |
| 07:29:23 | Testbaudson: | ( 2 ) new print modules; merging |
| 07:30:02 | mandsch: | ok |
| 07:30:24 | mandsch: | Christoph has checken in a branch the current print dynamic stuff |
| 07:30:37 | mandsch: | ckecken = checked |
| 07:31:19 | mandsch: | I will now try to combine the new dynamic print frame with the new template printing mechanism |
| 07:31:38 | mandsch: | first thing: dynamic is for mb 2.5 |
| 07:31:49 | mandsch: | template printing is done against trunkis |
| 07:32:26 | mandsch: | I can't predict how long it'll take me ... |
| 07:32:57 | mandsch: | how modularized should it be? |
| 07:33:10 | Testbaudson: | I think we should get it to work first |
| 07:33:11 | mandsch: | e.g. the new print dynamic needs php-imagick |
| 07:33:22 | mandsch: | ok. |
| 07:34:12 | Testbaudson: | if you need advice, let me know |
| 07:34:18 | mandsch: | sure. |
| 07:35:05 | Testbaudson: | anything else on this topic? |
| 07:35:06 | mandsch: | did you make any progress using the template stuff so far ...? astroidex |
| 07:35:49 | astroidex: | yes |
| 07:35:59 | astroidex: | we implemented it for someone |
| 07:36:16 | astroidex: | martin did the job. I will ask him to give feedback to you |
| 07:36:22 | mandsch: | thx. |
| 07:36:27 | Testbaudson: | afair, it worked quite good! |
| 07:37:16 | mandsch: | ok, great. |
| 07:37:42 | Testbaudson: | anything else on printing? |
| 07:38:03 | mandsch: | hmm, transpacrency |
| 07:38:09 | mandsch: | transparency .. |
| 07:38:57 | mandsch: | I mean the gui_wms_opacity settings ... |
| 07:39:16 | Testbaudson: | hmmm...I don't know if that is possible with imagick |
| 07:39:19 | Testbaudson: | did you check? |
| 07:39:23 | mandsch: | nope. |
| 07:39:35 | mandsch: | Maybe ur has news? |
| 07:39:44 | ur: | no |
| 07:39:44 | ur: | sorry |
| 07:39:50 | mandsch: | ok. |
| 07:39:59 | Testbaudson: | is this urgent for you, mandsch? |
| 07:40:06 | mandsch: | not really |
| 07:40:38 | mandsch: | I am not satisfied with the way the information |
| 07:40:46 | mandsch: | of the curretn status is sent to the print module |
| 07:40:57 | mandsch: | via the request ... |
| 07:41:10 | mandsch: | it would be nicer if we'd find antoher way ... |
| 07:41:40 | Testbaudson: | mandsch: I would welcome this, too |
| 07:41:55 | ur: | yes, great |
| 07:41:59 | Testbaudson: | were you thinking AJAX? |
| 07:42:12 | mandsch: | sth. like that |
| 07:42:43 | mandsch: | or maybe sth like JS mapobj can great a similar object in the serverside ... |
| 07:42:50 | mandsch: | via json |
| 07:43:19 | Testbaudson: | we already have class_map.php |
| 07:43:23 | Testbaudson: | can you re-use it? |
| 07:43:38 | mandsch: | that was what i thought ... |
| 07:43:57 | mandsch: | but only visionary not code-wise ... |
| 07:44:34 | mandsch: | the first step would surely be to include it in a json obj |
| 07:44:48 | Testbaudson: | I think we have done sth. similar with WMC |
| 07:45:00 | Testbaudson: | serializing the JS map object |
| 07:45:13 | mandsch: | ah, ok ... |
| 07:45:16 | Testbaudson: | and creating a PHP map object from it |
| 07:45:25 | : | * Testbaudson checks the code |
| 07:45:34 | mandsch: | this might be an nice option ... |
| 07:46:34 | mandsch: | if you find hints, Testbaudson, coudl you add them to the wiki page? |
| 07:47:41 | Testbaudson: | check php/mod_savewmc_server.php |
| 07:47:47 | Testbaudson: | and go from there |
| 07:47:51 | mandsch: | ok, thx. |
| 07:48:04 | Testbaudson: | there is some code in the WMC class...hope this helps |
| 07:48:58 | Testbaudson: | anything else? |
| 07:49:26 | mandsch: | nope |
| 07:49:53 | Testbaudson: | ( 3 ) PHP magic quotes |
| 07:50:15 | Testbaudson: | we always face the problem whether this is on or off |
| 07:50:21 | Testbaudson: | in php.ini |
| 07:50:28 | Testbaudson: | I recommend this fix |
| 07:50:29 | Testbaudson: | http://lists.osgeo.org/pipermail/mapbender_dev/2009-June/001607.html |
| 07:50:30 | sigq: | Title: [MOTION] Re: [Mapbender-dev] magic quotes ( at lists.osgeo.org ) |
| 07:50:43 | Testbaudson: | please consider this motion, and vote on it |
| 07:50:51 | Testbaudson: | any questions about this motion? |
| 07:52:47 | astroidex: | no |
| 07:53:14 | Testbaudson: | ok...send a mail to the dev list if questions arise |
| 07:53:18 | Testbaudson: | any other topics? |
| 07:54:02 | mandsch: | not from my side. |
| 07:54:37 | astroidex: | no |
| 07:54:38 | tbaschetti: | no, just wishing you happy hacking in bolsena next week |
| 07:54:47 | Testbaudson: | thanks! |
| 07:54:53 | : | * Testbaudson motions to close the meeting |
| 07:55:16 | verendi: | seconds, +1 |
| 07:55:23 | mandsch: | +1 |
| 07:55:28 | tbaschetti: | +1 |
| 07:55:31 | ur: | +1 |
| 07:55:32 | kmq: | +1 |
| 07:55:36 | marcm: | +1 |
| 07:55:50 | Testbaudson: | thanks for attending...have a nice evening |
| 07:56:08 | seven: | +1 |
| 07:56:11 | seven: | Bye. |
| 07:56:14 | ur: | thanks and cu |
| 07:56:17 | verendi: | Bye. |
| 07:56:25 | marcm: | you too, bye |
| 07:56:31 | mandsch: | bye |
| 07:56:41 | tbaschetti: | bye |