| 00:05:32 | spsneo: | Testbaudson: hello |
| 00:30:58 | Testbaudson: | hi spsneo |
| 00:32:12 | spsneo: | Testbaudson: I have branched off trunk |
| 00:32:35 | spsneo: | u said to execute some update file |
| 00:32:39 | spsneo: | how to do tht |
| 00:34:11 | Testbaudson: | here's the sql |
| 00:34:12 | Testbaudson: | http://trac.osgeo.org/mapbender/browser/trunk/mapbender/resources/db/update/update_2.6.sql?format=raw |
| 00:34:21 | Testbaudson: | just execute this sql |
| 00:35:19 | spsneo: | execute this sql in my local checkouyt |
| 00:35:20 | spsneo: | ? |
| 00:35:23 | spsneo: | checkout* |
| 00:35:32 | Testbaudson: | in your local db |
| 00:35:55 | spsneo: | ya i have done that |
| 00:36:07 | Testbaudson: | ok |
| 00:36:26 | spsneo: | I got puzzeled ! |
| 00:36:35 | spsneo: | : ) |
| 01:06:36 | spsneo: | Testbaudson: I have something to discuss |
| 01:06:54 | spsneo: | are you free at the moment? |
| 01:07:17 | spsneo: | or please let me know ehn you will be free? |
| 01:10:29 | spsneo: | s/ehn/when |
| 01:28:03 | spsneo: | Testbaudson: ok I will discuss the issue in the IRC meeting |
| 07:00:00 | Testbaudson: | 1700 |
| 07:00:05 | Testbaudson: | time for our weekly meeting |
| 07:00:56 | Testbaudson: | let's start with the roll call |
| 07:00:59 | Testbaudson: | Christoph |
| 07:01:07 | spsneo: | Siddharth |
| 07:01:25 | : | * tbaschetti is here |
| 07:01:33 | LenKne: | Len |
| 07:02:24 | seven: | Arnulf is here |
| 07:02:32 | Testbaudson: | here's today's agenda |
| 07:02:33 | Testbaudson: | http://www.mapbender.org/IRC_Meeting#Meeting_Agenda_for_July_7.2C_2008 |
| 07:02:34 | sigq: | Title: IRC Meeting - MapbenderWiki ( at www.mapbender.org ) |
| 07:02:43 | Testbaudson: | any additions? |
| 07:03:15 | Testbaudson: | if yes, edit the wiki page |
| 07:03:24 | Testbaudson: | ( 1 ) Google Summer of Code Q&A |
| 07:03:34 | Testbaudson: | let's start with LenKne |
| 07:03:41 | Testbaudson: | any news Len? |
| 07:04:09 | LenKne: | coding going ok, but slow |
| 07:04:39 | LenKne: | Will send out the link to the test admin interface later this week |
| 07:04:56 | LenKne: | Any questions for me? |
| 07:05:13 | : | * Testbaudson has no questions at this point |
| 07:06:09 | Testbaudson: | OK, spsneo? |
| 07:06:12 | Testbaudson: | how about you? |
| 07:06:21 | spsneo: | YA I am also coding at reasonable speed now.. |
| 07:06:35 | spsneo: | hope to commit my first code this week. |
| 07:06:49 | spsneo: | I have to discuss few things regarding my project |
| 07:07:21 | spsneo: | firstly the code I am writing will update the database from sql file |
| 07:07:34 | spsneo: | In drupal they have API for this |
| 07:08:05 | spsneo: | Like say if some developer wish to add some columnto a table or want to alter the table |
| 07:08:12 | spsneo: | then there is a php function |
| 07:08:18 | spsneo: | for that |
| 07:08:36 | spsneo: | similarly for every possible sql operation. |
| 07:08:44 | spsneo: | this will help developer to .. |
| 07:08:58 | spsneo: | easily write php code including database changes later |
| 07:09:03 | spsneo: | are you all getting me |
| 07:09:05 | spsneo: | ? |
| 07:09:10 | spsneo: | any comments on this |
| 07:09:22 | spsneo: | I mean should I also develop this API |
| 07:09:30 | spsneo: | as it will be easy for me at this point of time |
| 07:09:40 | Testbaudson: | I guess this is quite a lot of overhead... |
| 07:09:43 | Testbaudson: | do we need it? |
| 07:09:53 | spsneo: | but it will make things very easy |
| 07:10:07 | Testbaudson: | I think supplying update SQLs is equivalent ( ? ) |
| 07:10:11 | seven: | Additionally we have to be careful about opening up the database structure to PHP scripts. |
| 07:10:26 | spsneo: | ok then leave this API for some time |
| 07:10:37 | seven: | We have lots of conservative clients who will not allo wthe MB database user to create tables and allow changes. |
| 07:11:03 | spsneo: | any more queries ? |
| 07:11:15 | spsneo: | any other expectations from me |
| 07:11:21 | spsneo: | Ya something about my timeline |
| 07:11:39 | spsneo: | as I missed one and a half weeks due to illness |
| 07:11:47 | spsneo: | I have revised my timeline |
| 07:11:58 | spsneo: | I will complete the script I am working on this week. |
| 07:12:16 | spsneo: | then Next week I will concentrate on getting ideas about updating filesystem |
| 07:12:54 | spsneo: | and the week next to that I'll start coding for "file system update script" |
| 07:12:58 | spsneo: | is that ok? |
| 07:13:05 | spsneo: | or do I need to increase my pace? |
| 07:13:09 | Testbaudson: | yes, and please check in your code, so I can do a revision |
| 07:13:34 | Testbaudson: | you have to judge how fast you need to go :- ) |
| 07:13:35 | spsneo: | ya I was studying the svn documentation today |
| 07:13:51 | spsneo: | actually I am newbie to this svn thing |
| 07:13:59 | spsneo: | so now I am getting this stuff |
| 07:14:04 | spsneo: | soon I'll commit |
| 07:14:15 | spsneo: | and I think now I am OK with my pace |
| 07:14:20 | Testbaudson: | do you use SVN plug ins for eclipse? |
| 07:14:22 | spsneo: | any more queries |
| 07:14:23 | spsneo: | ? |
| 07:14:34 | spsneo: | no I am using command line interface |
| 07:14:41 | Testbaudson: | ok |
| 07:14:49 | Testbaudson: | if you are fine with this, no problem |
| 07:14:56 | spsneo: | I am finding it quite convneint |
| 07:14:58 | Testbaudson: | I find a GUI easier to use |
| 07:15:07 | spsneo: | I find CLI easier |
| 07:15:08 | Testbaudson: | but that is a matter of taste... |
| 07:15:13 | spsneo: | anyways its personal choice |
| 07:15:14 | seven: | spsneo: ++ |
| 07:15:15 | seven: | :- ) |
| 07:15:28 | spsneo: | seven: : ) |
| 07:15:47 | Testbaudson: | so let me know if you need help with svn |
| 07:15:51 | spsneo: | any more queries from anybody else regarding my status |
| 07:16:12 | spsneo: | Testbaudson: ya I'll get in touch with you if I find anything fishy |
| 07:16:22 | Testbaudson: | maybe send a more detailed summary this week... |
| 07:16:26 | Testbaudson: | if you complete this task |
| 07:16:41 | Testbaudson: | I haven't followed your work very closely for the past two weeks |
| 07:16:46 | spsneo: | Testbaudson: detailed summary including what all? |
| 07:16:59 | Testbaudson: | summarize whatever you coded |
| 07:17:08 | spsneo: | Ok I'll mail a detailed summary this Friday |
| 07:17:11 | Testbaudson: | good |
| 07:17:15 | spsneo: | will that be ok? |
| 07:17:35 | spsneo: | Testbaudson: one more thing we have to fill the mid term evaluation form this week |
| 07:17:43 | spsneo: | me, len and u as well |
| 07:17:53 | spsneo: | hope u all remember |
| 07:18:15 | LenKne: | : ) |
| 07:19:16 | Testbaudson: | please notify me once you committed your code |
| 07:19:18 | Testbaudson: | no other questions |
| 07:19:33 | spsneo: | Testbaudson: ok |
| 07:20:31 | Testbaudson: | spsneo: before I fill out the midterm I need your code, ok? |
| 07:20:39 | spsneo: | Testbaudson: ok |
| 07:20:40 | Testbaudson: | thanks |
| 07:20:41 | spsneo: | sure |
| 07:20:51 | Testbaudson: | ready to move on to the next topic? |
| 07:21:22 | Testbaudson: | ( 2 ) open motions |
| 07:21:43 | Testbaudson: | there are two motions at the moment which have not received votes |
| 07:22:22 | Testbaudson: | I suggest we should agree upon voting within a time frame |
| 07:22:31 | Testbaudson: | of maybe one-two weeks |
| 07:22:46 | Testbaudson: | if you have no idea what the motion is about or don't care |
| 07:22:49 | Testbaudson: | vote 0 |
| 07:23:17 | Testbaudson: | if you have no idea what the motion is about AND don't care |
| 07:23:30 | Testbaudson: | vote 0 |
| 07:24:01 | Testbaudson: | we need to be more flexible and open to changes... |
| 07:24:21 | Testbaudson: | so if you are a member of the PSC, please vote on these motions... |
| 07:24:28 | seven: | Indeed, but I cannot see how much trouble this change will cause for updates- |
| 07:24:31 | Testbaudson: | do you think 1-2 weeks is acceptable? |
| 07:24:56 | seven: | I think we should have something in the processes regarding the time within which a motion must pass. |
| 07:25:04 | seven: | 2 weeks should be enough. |
| 07:25:06 | tbaschetti: | i would prefer 2 weeks, that should be enough |
| 07:25:11 | Testbaudson: | you also do not see the trouble not updating causes :- ) |
| 07:25:30 | seven: | Oh, I can see that. |
| 07:25:50 | Testbaudson: | So I will update the PSC page... |
| 07:25:51 | seven: | Maybe we can at least have a scenario of how to update? |
| 07:25:59 | Testbaudson: | votes within two weeks |
| 07:26:05 | Testbaudson: | votes not cast count as 0 |
| 07:26:11 | Testbaudson: | ok? |
| 07:26:16 | tbaschetti: | +1 |
| 07:26:32 | : | * seven thinks that we shoudl vote to accept changes in the PSC rules next meeting. |
| 07:27:01 | seven: | So that I can go to OSGeo and check back. They have quite a lot of best practice there. |
| 07:27:11 | Testbaudson: | good thinking |
| 07:27:16 | Testbaudson: | appreciated |
| 07:27:19 | : | * seven will find this out until next meeting. |
| 07:27:48 | Testbaudson: | About the two open motions... |
| 07:27:56 | Testbaudson: | ( a ) file system changes |
| 07:28:10 | Testbaudson: | The main ideas are these |
| 07:28:15 | Testbaudson: | - less files in http |
| 07:28:25 | Testbaudson: | - enhanced modular structure |
| 07:29:50 | Testbaudson: | ( this includes isolating the core code of Mapbender ) |
| 07:30:58 | Testbaudson: | - deleting deprecated files |
| 07:31:49 | Testbaudson: | I have started this in a dev branch |
| 07:32:00 | : | * seven read the motion and thinks it is good. But it is a fairly deep level change and might justify a first version number change? + my fears concerning updating running installations... |
| 07:32:25 | seven: | Maybe we can talk this over or try out what happens. |
| 07:32:44 | spsneo: | Testbaudson: if we change the filesystem we need to have a special update script |
| 07:32:46 | seven: | If I don't understand it I will have to vote 0 and trust you. |
| 07:33:03 | spsneo: | anyways the file system issue will be my next task |
| 07:33:32 | Testbaudson: | spsneo: no need to worry about this now... |
| 07:33:41 | spsneo: | Testbaudson: ok |
| 07:33:43 | Testbaudson: | we can discuss it next week |
| 07:33:49 | Testbaudson: | and it's not your top priority |
| 07:34:22 | Testbaudson: | I guess you only need a couple of update SQLs... |
| 07:34:31 | Testbaudson: | which should be fairly easy to assemble |
| 07:34:49 | Testbaudson: | mainly updating the JS and module entries in gui_elements |
| 07:34:58 | spsneo: | ok |
| 07:35:10 | Testbaudson: | ( b ) Application elements |
| 07:35:27 | Testbaudson: | this is a much more severe change imho |
| 07:35:40 | Testbaudson: | maybe we are not ready for that one |
| 07:35:50 | Testbaudson: | I think we can alter the motion |
| 07:35:55 | seven: | I am not sure. |
| 07:36:01 | seven: | I just voted +1 |
| 07:36:08 | Testbaudson: | fine with me |
| 07:36:14 | seven: | It is more a question why nobody at all answered. |
| 07:36:20 | seven: | do we have a structural problem here? |
| 07:36:32 | seven: | I mean - I am not even a developer... |
| 07:36:34 | Testbaudson: | well, astroidex voted...at least one vote |
| 07:36:45 | seven: | Oh, I did not see her vote. |
| 07:36:49 | Testbaudson: | Lars will join the PSC...he will be a regular voter |
| 07:36:54 | seven: | Good. |
| 07:37:13 | seven: | But it is a little awkward to not get any answers. |
| 07:37:34 | seven: | So please be so kind as to vote when there is a motion on the floor |
| 07:37:41 | : | * seven includes herself... |
| 07:37:48 | tbaschetti: | yeah, sorry about that, am voting now... |
| 07:38:03 | Testbaudson: | and voting -1 is definitely NOT a problem |
| 07:38:15 | Testbaudson: | if you think that more details should be discussed |
| 07:39:01 | Testbaudson: | I just think we need to be flexible... |
| 07:39:07 | Testbaudson: | and gain some momentum... |
| 07:39:14 | seven: | +1 |
| 07:39:22 | : | * Testbaudson heard OpenLayers switched to an 8 week release cycle... |
| 07:39:34 | Testbaudson: | they have momentum |
| 07:40:05 | seven: | Yes. No greed. |
| 07:40:19 | Testbaudson: | anyway...please allow me some more words on the application elements idea |
| 07:40:34 | Testbaudson: | the idea is quality control |
| 07:41:07 | Testbaudson: | at the moment Mapbender is not robust |
| 07:41:21 | Testbaudson: | applications easily break |
| 07:41:28 | Testbaudson: | and it's hard to debug |
| 07:41:46 | Testbaudson: | in addition to the "readonly" idea |
| 07:41:55 | Testbaudson: | we need to update the "requires" column |
| 07:42:17 | Testbaudson: | and check if these requirements are fulfilled |
| 07:42:54 | Testbaudson: | we should also start to think about versioning these modules... |
| 07:43:07 | Testbaudson: | so that you know that Module x requires Mapbender 2.7.3 |
| 07:43:29 | Testbaudson: | or Module x.rev2435 requires module y.rev2341 |
| 07:43:53 | Testbaudson: | we should develop a concept for that... |
| 07:44:16 | seven: | That does sound fragile... |
| 07:44:18 | Testbaudson: | but if we have the "readonly" and the "requires" in 2.6, we're on the right way |
| 07:45:56 | : | * Testbaudson is done |
| 07:46:26 | seven: | Vote! Now. |
| 07:46:29 | seven: | We need you. |
| 07:46:29 | seven: | :- ) |
| 07:46:38 | : | * tbaschetti likes the idea |
| 07:46:52 | tbaschetti: | @seven: the 0900-number is missing ;- ) |
| 07:46:59 | seven: | Hehe... |
| 07:47:38 | : | * Testbaudson never wants to see another broken application again... |
| 07:47:44 | Testbaudson: | at least not without a proper error message |
| 07:47:50 | tbaschetti: | ;- ) |
| 07:49:19 | : | * Testbaudson takes a look at the agenda |
| 07:49:24 | Testbaudson: | I guess we're finished |
| 07:49:32 | Testbaudson: | any other topics? |
| 07:49:52 | Testbaudson: | anecdotes? |
| 07:49:54 | Testbaudson: | bad jokes? |
| 07:50:10 | : | * Testbaudson motions to close the meeting |
| 07:50:13 | seven: | Can we add "Motion" to all |
| 07:50:27 | seven: | emails that concern a motion please. |
| 07:50:37 | : | * seven is done. |
| 07:50:39 | seven: | second |
| 07:50:41 | seven: | +1 |
| 07:50:41 | Testbaudson: | definitely |
| 07:50:45 | seven: | Thank you. |
| 07:51:05 | tbaschetti: | +1 for closing |
| 07:51:08 | tbaschetti: | and als |
| 07:51:15 | spsneo: | +1 |
| 07:51:23 | samsonight: | +1 |
| 07:51:25 | tbaschetti: | and +1 for "Motion" also |
| 07:51:33 | LenKne: | +1 |
| 07:53:25 | : | * nimix realizes the he missed the meeting |
| 07:53:40 | seven: | :- ) |
| 07:53:41 | Testbaudson: | hi nimix |
| 07:53:46 | Testbaudson: | do you have a few seconds |
| 07:53:48 | Testbaudson: | ? |
| 07:53:50 | tbaschetti: | wrong timezone? |
| 07:53:58 | seven: | Yes, Aachen... |
| 07:53:59 | nimix: | yes |
| 07:53:59 | Testbaudson: | lol |
| 07:54:03 | nimix: | : ) |
| 07:54:08 | tbaschetti: | ;- ) |
| 07:54:22 | Testbaudson: | nimix: about the bug fix for treeGDE and feature info... |
| 07:54:28 | Testbaudson: | can you tell me what the problem was? |
| 07:54:44 | Testbaudson: | was that a missing restateLayer call? |
| 07:54:52 | : | * tbaschetti has to leave, bye, till next week ( i hope, but don't promise ) |
| 07:55:04 | Testbaudson: | bye tbaschetti |
| 07:55:08 | Testbaudson: | thanks for attending |
| 07:55:21 | nimix: | yes, I copied the version from my dev branch |
| 07:55:54 | nimix: | Would be better if I did that earlier |
| 07:57:20 | Testbaudson: | ok, I will re-check the code... |
| 07:57:23 | Testbaudson: | thanks for fixing it |
| 07:57:34 | Testbaudson: | bye! |
| 07:57:40 | nimix: | bye |