[GeoNetwork-devel] Motion: Create a sandbox environment on SVN

Hi all,

I'm not in the PSC but I totally agree with Cameron. It's a good idea to have a sandbox in geonetwork for developers and branchs for specific projects. But, it's not always possible (or simple) to merge developments in the trunk (for good or bad reasons !). But, the possibility to have sandbox / branch allow to "create" a interseting communauty of projects around GeoNetwork, even these projects will not full compliance with GN.

If we will limit the lifetime, we have the obligation to merge branchs/sandbox in the trunk, and so if not possible, the branch/sandbox will be removed...for developers and GN, it could be very "difficult"...

With our project Geosource, we would like to integrate the SVN but even the current work of matthieu and francois-xavier to use the trunk and to propose new functionalities in the trunk, I'm almost sure some ones will be never merged.

Cia,

Pierre LAGARDE
BRGM - STI/DRI
0238643005
0610792973

-----Message d'origine-----
De : geonetwork-devel-bounces@lists.sourceforge.net
[mailto:geonetwork-devel-bounces@lists.sourceforge.net] De la
part de Cameron Shorter
Envoyé : mardi 20 mai 2008 22:18
À : Jeroen Ticheler
Cc : geonetwork-devel@lists.sourceforge.net
Objet : Re: [GeoNetwork-devel] Motion: Create a sandbox
environment on SVN

A few comments on admin, based on watching how the Openlayers
sandbox has developed:

Jeroen Ticheler wrote:
> Hi PSC,
> This is a motion for you to discuss and vote on related to a
> discussing on the list that clearly points to the need of a sandbox
> environment in SubVersion.
>
+1, although I realise I'm not on the PSC. :slight_smile:
> Justification:
> Allow developers to use the GeoNetwork SVN as a place to
store their
> new software developments within the sandbox.
> This will help to keep projects aligned with the code on trunk and
> will also help to quickly merge new functions into trunk. By
> developing in a sandbox, other developers have an early
chance to see
> what is been developed in the sandbox. This will make it easier to
> make, understand and discuss proposals for new
functionality and will
> help to avoid forking.
>
> How:
> - We'll create a sandbox directory on SVN and add working copies of
> the trunk in there for those who want to work on a sandbox.
>
Developers should be able to create their own sandboxes. Eg:
sandbox/ticheler/geonetwork/...
or
sandbox/bluenet/geonetwork/...

> - Sandboxes should have a limited lifetime and be focussed on
> development of new functionality that is intended to be merged back
> into trunk when accepted by the PSC.
>
-1
If a developer provides software worthy of the trunk, then
yes, it can be removed from the sandbox.
However, in Openlayers people have created experiemental
branches, or project specific branches which have not made it
back too the trunk and probably never will. However it is
nice to keep them as reference for future.
> - New committers will be added to SVN in the understanding
that they
> only work on the sandbox.
> - Commit access to trunk is not given to them, unless they become
> approved committers to the trunk or have received the OK for an
> individual commit.
>
> So I need one of you to second the motion and the others to vote.
>
> Ciao,
> Jeroen
>
>
----------------------------------------------------------------------
> --- This SF.net email is sponsored by: Microsoft Defy all
challenges.
> Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> GeoNetwork-devel mailing list
> GeoNetwork-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
> GeoNetwork OpenSource is maintained at
> http://sourceforge.net/projects/geonetwork
>

--
Cameron Shorter
Geospatial Systems Architect
Tel: +61 (0)2 8570 5050
Mob: +61 (0)419 142 254

Think Globally, Fix Locally
Commercial Support for Geospatial Open Source Solutions
http://www.lisasoft.com/LISAsoft/SupportedProducts.html

--------------------------------------------------------------
-----------
This SF.net email is sponsored by: Microsoft Defy all
challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
GeoNetwork-devel mailing list
GeoNetwork-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-devel
GeoNetwork OpenSource is maintained at
http://sourceforge.net/projects/geonetwork

**********************************************************************************************

Pensez à l'environnement avant d'imprimer ce message
Think Environment before printing

Le contenu de ce mél et de ses pièces jointes est destiné à l'usage exclusif du (des) destinataire(s) désigné
(s)
comme tel(s).
En cas de réception par erreur, le signaler à son expéditeur et ne pas en divulguer le contenu.
L'absence de virus a été vérifiée à l'émission, il convient néanmoins de s'assurer de l'absence de
contamination à sa réception.

The contents of this email and any attachments areconfidential. They are intended for the named recipient
(s)
only.
If you have received this email in error please notifythe system manager or the sender immediately and do
not
disclose the contents to anyone or make copies.
eSafe scanned this email for viruses, vandals and malicious content.

**********************************************************************************************