Sounds like we have a rough consensus on the concepts of the restructure, but there are a few details to discuss.
There is no need to do a restructure before the next release, so I suggest we discuss and make decisions at next weeks team meeting. Diez, Matthew wrote: > In general agreement with Cameron, but I'm not touching anything until > -after- the build. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Cameron Shorter > Sent: Thursday, August 16, 2007 6:00 AM > To: MapBuilder-devel; Martin Vivian > Subject: Re: [Mapbuilder-devel] Proposed directory restructure > > Martin, > Gertjan is right. > 1. There is currently a code freeze while we make a build and we > shouldn't be changing the trunk. > 2. Your code will need to be reviewed by me before we move it from the > sandbox to the trunk. > > I assume you accidentally changes committed from the wrong directory? > I will revert Martin's change now. > > Gertjan van Oosten wrote: > >> As quoted from Cameron Shorter <[EMAIL PROTECTED]>: >> >> >>> Could developers please vote on the following proposals: >>> >>> Proposal 1: >>> ======== >>> Move mapbuilder/trunk/mapbuilder/mapbuilder/ to mapbuilder/trunk >>> >>> >> -1 >> Counter-proposal: >> - Move mapbuilder/trunk/mapbuilder/mapbuilder/ to >> mapbuilder/trunk/mapbuilder >> >> >> >> >>> when: BEFORE 1.5alpha2 >>> >>> >> -1 >> Counter-proposal: >> - Postpone all directory layout changes to *after* the release. >> >> >> >> >>> Proposal 2: >>> ======== >>> Keep all scripts in the bin/ directory. >>> Move mapbuilder/kompressor to mapbuilder/bin Move >>> mapbuilder/default.properties to mapbuilder/bin >>> >>> >> +1 >> >> >> >> >>> Proposal 3: >>> ======== >>> rename mapbuilder/selenium to mapbuilder/tests to make it easier for >>> new users to realise what it is. >>> >>> >> [Clarification: I put it next to the fitnesse/ directory because that >> seemed the most logical place at the time, so that's why it's not >> under tests/.] >> >> -1 >> Counter-proposal: >> - Move mapbuilder/selenium to mapbuilder/tests/selenium >> >> [The tests really are specific to Selenium; we could have other tests, >> > > >> those would go into mapbuilder/tests/otherTestingToolkit] >> >> >> >> >>> Proposal 4: >>> ======== >>> Move all code under one directory to make it easier to count SLOCS. >>> >>> >> Ehrm, isn't it already? All MapBuilder code sits under lib/, right? >> >> >> >>> Non code, like tests and build scripts should be in seperate >>> directories. >>> >>> >> They are (bin/ and selenium/ currently). >> >> >> >>> We could move docs/ under lib/ >>> >>> >> Please no. lib/ = program code, docs/ = documentation >> >> >> >> >>> # Current mapbuilder/ renamed to code/ mv >>> trunk/mapbuilder/mapbuilder/ trunk/code/ >>> >>> # Move non-code one level up >>> mv trunk/code/archieve trunk/archieve mv trunk/code/selenium >>> trunk/selenium mv trunk/code/bin trunk/bin mv trunk/code/archive >>> trunk/archive mv trunk/code/docs trunk/docs >>> >>> The code/ directory would contain: >>> CHANGES >>> demo/ >>> index.html >>> LGPL >>> lib/ >>> LICENSE >>> README >>> server/ >>> >>> >> -1 >> Counter-proposal: >> - New directory layout: >> + trunk/ >> + archive/ [old stuff] >> + mapbuilder/ >> + bin/ [build stuff] >> + examples/ [renamed from demo/] >> + doc/ [documentation] >> + lib/ [program code] >> + server/ [server-side (proxy) stuff] >> + tests/ [testing stuff] >> + selenium/ [the Selenium tests] >> >> - trunk/mapbuilder/ contains the following files: >> * CHANGES >> * LGPL >> * LICENSE >> * README >> >> - move the following two files to doc/: >> * config.xml [used by index.html] >> * index.html >> >> Kind regards, >> >> > > > -- > Cameron Shorter > Systems Architect, http://lisasoft.com.au > Tel: +61 (0)2 8570 5050 > Mob: +61 (0)419 142 254 > > > ------------------------------------------------------------------------ > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > mapbuilder-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mapbuilder-devel > > IEM CONFIDENTIAL INFORMATION PLEASE READ OUR NOTICE: > http://www.iem.com/e_mail_confidentiality_notice.html > > Effective July 15, 2007 IEM Headquarters will have a new physical and mailing > address: > 8550 United Plaza Blvd, Suite 501 > Baton Rouge, LA 70809 > If you should have any questions, please feel free to contact us at > 225.952.8191 > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > mapbuilder-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mapbuilder-devel > > -- Cameron Shorter Systems Architect, http://lisasoft.com.au Tel: +61 (0)2 8570 5050 Mob: +61 (0)419 142 254 ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ mapbuilder-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mapbuilder-devel
