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

Reply via email to