#MAPBENDER IRC Log - 2008-07-07

For logs after Feb 3, 2007, all times are GMT-8. Prior logs are GMT-9.
Back to Logs
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