[Proposal] Directory structure modifications (to prepare for m2 build and to have a cleaner build)

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[Proposal] Directory structure modifications (to prepare for m2 build and to have a cleaner build)

vmassol
Administrator
Hi,

As a first approach (we'll need more refinements later on) I'd like to
propose the following changes to the xwiki/trunk directory and build
structure:

xwiki/trunk
  |_ core/
  |_ web/
  |_ web-exo/
  |_ distribution/

Where:

core/ : Generates the xwiki.jar artifact
web/ : Generates the xwiki.war artifact
web-exo/ : Generates the xwiki-exo.war artifact
distribution/ : Generates the distributions (binary and sources)

I'm proposing to make these changes one by one and to always keep the
current build working. Of course I'm volunteering to make the changes.

WDYT?

Thanks
-Vincent


       

       
               
___________________________________________________________________________
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 [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: [Proposal] Directory structure modifications (to prepare for m2 build and to have a cleaner build)

jeremi joslin
Hi Vincent,
Nice.
Just one thing. Can we rename web-exo to web-portlet? For the moment,
it's exo specific, but in the next few weeks, we will change it to be
jsr168 compatible. A famous portal is working on it.
Or will we do it when the changes will be done?

jeremi

On 9/29/06, Vincent Massol <[hidden email]> wrote:

> Hi,
>
> As a first approach (we'll need more refinements later on) I'd like to
> propose the following changes to the xwiki/trunk directory and build
> structure:
>
> xwiki/trunk
>   |_ core/
>   |_ web/
>   |_ web-exo/
>   |_ distribution/
>
> Where:
>
> core/ : Generates the xwiki.jar artifact
> web/ : Generates the xwiki.war artifact
> web-exo/ : Generates the xwiki-exo.war artifact
> distribution/ : Generates the distributions (binary and sources)
>
> I'm proposing to make these changes one by one and to always keep the
> current build working. Of course I'm volunteering to make the changes.
>
> WDYT?
>
> Thanks
> -Vincent
>
--
jeremi



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: [Proposal] Directory structure modifications (to prepare for m2 build and to have a cleaner build)

vmassol
Administrator


> -----Original Message-----
> From: jeremi joslin [mailto:[hidden email]]
> Sent: vendredi 29 septembre 2006 11:20
> To: [hidden email]
> Cc: [hidden email]
> Subject: Re: [xwiki-dev] [Proposal] Directory structure modifications (to
> prepare for m2 build and to have a cleaner build)
>
> Hi Vincent,
> Nice.
> Just one thing. Can we rename web-exo to web-portlet?
Sure. However are you sure there won't be any configuration files specific
to a given portal required? If so, we might want to do something more
elaborate as in:

web/
  |_ standard/
  |_ exo/
  |_ jsr168/ (or portlet/)

> For the moment,
> it's exo specific, but in the next few weeks, we will change it to be
> jsr168 compatible. A famous portal is working on it.
> Or will we do it when the changes will be done?

Yes, I think that's a good approach. Renaming or moving a directory is not
going to be too difficult.

I'll wait for some more feedback from others on my previous mail before
starting the work.

Thanks
-Vincent

> On 9/29/06, Vincent Massol <[hidden email]> wrote:
> > Hi,
> >
> > As a first approach (we'll need more refinements later on) I'd like to
> > propose the following changes to the xwiki/trunk directory and build
> > structure:
> >
> > xwiki/trunk
> >   |_ core/
> >   |_ web/
> >   |_ web-exo/
> >   |_ distribution/
> >
> > Where:
> >
> > core/ : Generates the xwiki.jar artifact
> > web/ : Generates the xwiki.war artifact
> > web-exo/ : Generates the xwiki-exo.war artifact
> > distribution/ : Generates the distributions (binary and sources)
> >
> > I'm proposing to make these changes one by one and to always keep the
> > current build working. Of course I'm volunteering to make the changes.
> >
> > WDYT?
> >
> > Thanks
> > -Vincent
> >
> --
> 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 [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: [Proposal] Directory structure modifications (to prepare for m2 build and to have a cleaner build)

vmassol
Administrator


> -----Original Message-----
> From: Vincent Massol [mailto:[hidden email]]
> Sent: vendredi 29 septembre 2006 11:36
> To: [hidden email]
> Subject: RE: [xwiki-dev] [Proposal] Directory structure modifications (to
> prepare for m2 build and to have a cleaner build)
>
>
>
> > -----Original Message-----
> > From: jeremi joslin [mailto:[hidden email]]
> > Sent: vendredi 29 septembre 2006 11:20
> > To: [hidden email]
> > Cc: [hidden email]
> > Subject: Re: [xwiki-dev] [Proposal] Directory structure modifications
> (to
> > prepare for m2 build and to have a cleaner build)
> >
> > Hi Vincent,
> > Nice.
> > Just one thing. Can we rename web-exo to web-portlet?
>
> Sure. However are you sure there won't be any configuration files specific
> to a given portal required? If so, we might want to do something more
> elaborate as in:
>
> web/
>   |_ standard/
>   |_ exo/
>   |_ jsr168/ (or portlet/)
>
> > For the moment,
> > it's exo specific, but in the next few weeks, we will change it to be
> > jsr168 compatible. A famous portal is working on it.
> > Or will we do it when the changes will be done?
>
> Yes, I think that's a good approach. Renaming or moving a directory is not
> going to be too difficult.
>
> I'll wait for some more feedback from others on my previous mail before
> starting the work.
Ok, I didn't get any feedback apart from Jeremi so I've started working on
it anyway...

As it's a big task I'd like to do this incrementally. The idea is that
nothing working will be broken at any time but the new Maven2 build will not
work right away.

Is that ok with everyone?

Right now, I've done the following which I'd like to commit:

* Created core/ dir
* Moved src/main/java and src/main/resources to core/src/main/java and
core/src/main/resources
* Added pom.xml and core/pom.xml
* modified build.xml to point to the new place for java and resources files.

Ok to commit?

Thanks
-Vincent
 

> > On 9/29/06, Vincent Massol <[hidden email]> wrote:
> > > Hi,
> > >
> > > As a first approach (we'll need more refinements later on) I'd like to
> > > propose the following changes to the xwiki/trunk directory and build
> > > structure:
> > >
> > > xwiki/trunk
> > >   |_ core/
> > >   |_ web/
> > >   |_ web-exo/
> > >   |_ distribution/
> > >
> > > Where:
> > >
> > > core/ : Generates the xwiki.jar artifact
> > > web/ : Generates the xwiki.war artifact
> > > web-exo/ : Generates the xwiki-exo.war artifact
> > > distribution/ : Generates the distributions (binary and sources)
> > >
> > > I'm proposing to make these changes one by one and to always keep the
> > > current build working. Of course I'm volunteering to make the changes.
> > >
> > > WDYT?
> > >
> > > Thanks
> > > -Vincent
> > >
> > --
> > jeremi
>

       

       
               
___________________________________________________________________________
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
Demandez à ceux qui savent sur Yahoo! Questions/Réponses
http://fr.answers.yahoo.com



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws