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,
-- 
-- Gertjan van Oosten, [EMAIL PROTECTED], West Consulting B.V., +31 15 2191 600

-------------------------------------------------------------------------
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