You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Jukka Zitting (JIRA)" <ji...@apache.org> on 2005/10/06 22:22:48 UTC

[jira] Commented: (JCR-227) move core module to a subdirectory

    [ http://issues.apache.org/jira/browse/JCR-227?page=comments#action_12331529 ] 

Jukka Zitting commented on JCR-227:
-----------------------------------

There are at least some tools that expect the tag and branch directories to be at ../tags and ../branches from the main project directory (trunk). Keeping the main directory where it is now also minimizes the disruption for existing checkouts and build environments.

I also don't believe we should ever need tags or branches for the contrib stuff. The contrib projects should be graduated into independent projects if they start having their own release cycles with the associated tags and brances.

And while we're at it, we could take the opportunity to rename "contrib" to "sandbox" as already discussed a few times on the mailing list.

So, I'd like to do the following to resolve this issue:

    svn move -m 'JCR-227: Move contrib one level up and rename it to sandbox' \
        https://svn.apache.org/repos/asf/incubator/jackrabbit/trunk/contrib \
        https://svn.apache.org/repos/asf/incubator/jackrabbit/sandbox

I think this solves the main problems (checking out the entire tree / troubles with nested projects) while minimizing the changes for existing checkouts and project documentation.

> move core module to a subdirectory
> ----------------------------------
>
>          Key: JCR-227
>          URL: http://issues.apache.org/jira/browse/JCR-227
>      Project: Jackrabbit
>         Type: Wish
>   Components: maven
>     Reporter: fabrizio giustina
>     Assignee: Jukka Zitting
>     Priority: Minor
>      Fix For: 1.0

>
> Actually the jackrabbit svn holds the code for the main module in the top level dir
> http://svn.apache.org/repos/asf/incubator/jackrabbit/trunk/
> and all the subprojects in subdirectories
> http://svn.apache.org/repos/asf/incubator/jackrabbit/trunk/contrib/
> given this layout is not possible to checkout from svn only the main module (if you get trunk, you get all), and you can't work to different modules using any IDE which doesn't support nested projects (namely Eclipse).
> I would like to request moving the main module (that means moving all the files and directories in trunk except "contrib") from 
> http://svn.apache.org/repos/asf/incubator/jackrabbit/trunk/
> to 
> http://svn.apache.org/repos/asf/incubator/jackrabbit/trunk/jackrabbit
> following the usual organization of maven-based projects and solving these problems...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira