ok
go ahead.
it doesn't broke anythting, so you can do it.
jeremi
On 9/28/06, Vincent Massol <vincent(a)massol.net> wrote:
-----Original Message-----
From: jeremi joslin [mailto:jeremi23@gmail.com]
Sent: jeudi 28 septembre 2006 12:36
To: vincent(a)massol.net
Cc: xwiki-dev(a)objectweb.org
Subject: Re: [xwiki-dev] Ok to use svn:externals?
Yes, it's good for me.
But don't we need to think before at the organisation of the project?
Why before? The reason I mention this svn:externals is because I'd like to
check xwiki out and I have this pain point. I assume lots of others
users/committers must have it and I'm trying to fix it.
This is separate to the organisation of the project and we shouldn't wait.
When the project directory structure changes (and it will) then we'll adjust
the svn:externals definitions.
First we need to turn XWiki in a more modular
way(ie, separate the
differents part of the code).
Agree, except for the "first".
And it can be great to migrate the ant build to
Maven2. I don't know
Maven enought for this, but we can do it together.
Yes, I'm planning to work on this m2 migration but again this is a different
topic. Right now there's a directory structure in place. The svn:externals
is simply to use that existing directory structure, nothing more.
Let me know if I should go ahead with creating the trunks-users/ and
trunks-dev/ externals. If we can move to https then we'll leave only a
single trunks/ dir and if the directory structure changes we'll adjust the
svn:externals properties.
Thanks
-Vincent
jeremi
On 9/28/06, Vincent Massol <vincent(a)massol.net> wrote:
> -----Original Message-----
> From: Vincent Massol [mailto:vincent@massol.net]
> Sent: jeudi 28 septembre 2006 12:21
> To: xwiki-dev(a)objectweb.org
> Subject: RE: [xwiki-dev] Ok to use svn:externals?
>
>
>
> > -----Original Message-----
> > From: Vincent Massol [mailto:vincent@massol.net]
> > Sent: jeudi 28 septembre 2006 12:10
> > To: 'xwiki-dev(a)objectweb.org'
> > Subject: RE: [xwiki-dev] Ok to use svn:externals?
> >
> >
> >
> > > -----Original Message-----
> > > From: jeremi joslin [mailto:jeremi23@gmail.com]
> > > Sent: jeudi 28 septembre 2006 11:48
> > > To: vincent(a)massol.net
> > > Cc: xwiki-dev(a)objectweb.org
> > > Subject: Re: [xwiki-dev] Ok to use svn:externals?
> > >
> > > Hi vincent,
> > > I've look at this function for the subproject GELC.
> > > The problem is I don't think it's possible to use it for getting
the
> >
projet and for commiting.
> >
> > We can't use it for commits because we don't use the same URL for
> > commiters(developpers are over ssh) and users (over svn protocol).
>
> I understand your point now. I'm checking if there's a way to have a
> single trunks/ dir. Otherwise the alternative is to have 2: one for
> committers and one for anonymous users. Or we can decide that the
trunks/
> dir is only for committers. WDYT?
>
> I'll get back to you after I do some experiments.
Ok as you said there's no way to have both definitions in one
svn:externals
definition unless you're using the https protocol.
Thus I modify my proposal to have:
trunks-users/ (uses svn protocol)
trunk-devs/ (uses svn+ssh protocol)
I meant trunks-devs/ (note the 's')
-Vincent
> > PS: Of course the best would be to have a https:// protocol as we
have
@
> > Apache.
> >
> > > On 9/28/06, Vincent Massol <vincent(a)massol.net> wrote:
> > > >
> > > >
> > > >
> > > >
> > > > Hi developers,
> > > >
> > > >
> > > >
> > > > Right now it's pretty painful to checkout xwiki trunks. You have
to
> do
> > > it
> > > > one by one manually (xwiki/trunk, xwiki-apps/, xwiki-clients/,
> > > > xwiki-plugins/emailnotification/trunk, etc).
> > > >
> > > >
> > > >
> > > > I'd like to create a trunks/ directory in
> > > >
svn://svn.forge.objectweb.org/svnroot/xwiki and create some
> > > > svn:externals definitions so that anyone doing a checkout of
> > > >
svn://svn.forge.objectweb.org/svnroot/xwiki/trunks will get
> > > > all the svn trunks checked out in one go (see
> > > >
http://svnbook.red-bean.com/en/1.0/ch07s03.html if you
> > > > don't know what svn:externals are). This is a pretty standard
way of
> >
using
> > > subversion done by lots of projects I know.
> > >
> > >
> > >
> > > Here's what I suggest as svn:externals definitions for trunks/:
> > >
> > >
> > >
> > > xwiki
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki/trunk
> > >
> > > xwiki-apps/agilepm
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-apps/agilepm
> > >
> > > xwiki-apps/gelc/gelcv1
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-
> apps/gelc/gelcv1/trunk
> > >
> > > xwiki-clients
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-clients
> > >
> > > xwiki-plugins/emailnotification
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-
> > plugins/emailnotification/trunk
> > >
> > > xwiki-plugins/lucene
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-
plugins/lucene/trunk
> > >
> > > xwiki-plugins/task-manager
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-plugins/task-
manager
> > >
> > > xwiki-sandbox
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-sandbox
> > >
> > > xwiki-tools
> > >
svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-tools
> > >
> > >
> > >
> > > Let me know if this is fine and I'll create it (provided I still
have
> > right
> > > access to the repo).
> > >
> > >
> > >
> > > Thanks
> > >
> > > -Vincent
> > >
> > >
> > >
> > > PS: We'll also need to rationalize the trunk/, branches/ tags/
> directory
> > a
> > > bit better I think but that's for later J
__________________________________________________________________________
_
Découvrez un nouveau moyen de poser toutes vos
questions quelque soit le
sujet !
Yahoo! Questions/Réponses pour partager vos
connaissances, vos opinions
et vos expériences.
http://fr.answers.yahoo.com
--
You receive this message as a subscriber of the xwiki-dev(a)objectweb.org
mailing
list.
To unsubscribe:
mailto:xwiki-dev-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page:
http://www.objectweb.org/wws
--
jeremi
___________________________________________________________________________
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet !
Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos
expériences.
http://fr.answers.yahoo.com
--
You receive this message as a subscriber of the xwiki-dev(a)objectweb.org mailing list.
To unsubscribe: mailto:xwiki-dev-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page:
http://www.objectweb.org/wws