You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Bill Dudney <bd...@mac.com> on 2006/01/11 03:55:05 UTC
dir names and artifact id's
Hi all,
Here is a discussion starter to get things going on artifactId's and
directory names;
TTFN,
-bd-
myfaces/api/pom.xml => parent pom
groupId = org.apache.myfaces
artifactiId = myfaces-project
myfaces/api/api/pom.xml => child to myfaces/api/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-api
myfaces/api/myfaces-assembly/pom.xml => child to myfaces/api/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-assembly
myfaces/commons/pom.xml => child to myfaces/api/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-commons
myfaces/impl/pom.xml => child to myfaces/api/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-impl
myfaces/sandbox/pom.xml => parent to sandbox, sandbox-assembly and
sandbox-examples - child to myfaces/api/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-sandbox-module
myfaces/sandbox/sandbox/pom.xml => child to myfaces/sandbox/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-sandbox
myfaces/sandbox/sandbox-assembly/pom.xml => child to myfaces/sandbox/
pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-sandbox-assembly
myfaces/sandbox/sandbox-examples/pom.xml => child to myfaces/sandbox/
pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-sandbox-examples
myfaces/tomahawk/pom.xml => parent to tomahawk, tomahawk-assembly
and tomahawk-examples - child to myfaces/api/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-tomahawk-module
myfaces/tomahawk/tomahawk/pom.xml => child to myfaces/tomahawk/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-tomahawk
myfaces/tomahawk/tomahawk-assembly/pom.xml => child to myfaces/
tomahawk/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-tomahawk-assembly
myfaces/tomahawk/ tomahawk-examples/pom.xml => child to myfaces/
tomahawk/pom.xml
groupId = org.apache.myfaces
artifactiId = myfaces-tomahawk-examples
Re: dir names and artifact id's
Posted by Sean Schofield <se...@gmail.com>.
> I would prefer directory name == artifactId
I agree. myfaces-tomahawk-module is too long. Just tomahawk is fine.
There was a discussion about changing it to myfaces-tomahawk (Martin
is for this) or keeping it as tomaahwk (Bernd is for this.) I am
somewhere in the middle. Lets leave them alone (so just tomahawk)
until we have everything working before making a final naming
decision.
> myfaces-project is a good idea
+ 1
> > myfaces/api/myfaces-assembly/pom.xml => child to myfaces/api/pom.xml
> > groupId = org.apache.myfaces
> > artifactiId = myfaces-assembly
I think we should change to core-assembly/pom.xml with artifact id of
myfaces-core. Its not the entire myfaces project that is assembled,
just the core (api + impl).
Also, shouldn't the assembly for core include the commons.jar as a
dependency? We want to distribute the commons.jar in the resulting
zip file don't we? I think it would be a pain to have to download the
*correct* version of commons when a new core release comes out.
> I think sandbox is the sandbox for tomahawk
What do you mean by this? Yes its true that the sandbox stuff
eventually gets promoted to sandbox. I think we originally had
something like this over the weekend when you and I were moving things
around. What is changing your mind on this? I think its fine the way
it is.
[snip]
> Bernd
Sean
Re: dir names and artifact id's
Posted by Bernd Bohmann <be...@atanion.com>.
Hello Bill,
I would prefer directory name == artifactId
Bill Dudney schrieb:
> Hi all,
>
> Here is a discussion starter to get things going on artifactId's and
> directory names;
>
> TTFN,
>
> -bd-
>
> myfaces/api/pom.xml => parent pom
> groupId = org.apache.myfaces
> artifactiId = myfaces-project
>
myfaces-project is a good idea
> myfaces/api/api/pom.xml => child to myfaces/api/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-api
>
myfaces/api/myfaces-api/pom.xml
> myfaces/api/myfaces-assembly/pom.xml => child to myfaces/api/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-assembly
>
> myfaces/commons/pom.xml => child to myfaces/api/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-commons
>
> myfaces/impl/pom.xml => child to myfaces/api/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-impl
>
> myfaces/sandbox/pom.xml => parent to sandbox, sandbox-assembly and
> sandbox-examples - child to myfaces/api/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-sandbox-module
>
I think sandbox is the sandbox for tomahawk
myfaces/sandbox/pom.xml => parent to tomahawk-sandbox,
tomahawk-sandbox-assembly and
tomahawk-sandbox-examples - child to myfaces/tomahawk/pom.xml
groupId = org.apache.myfaces.tomahawk
artifactiId = tomahawk-sandbox-project
> myfaces/sandbox/sandbox/pom.xml => child to myfaces/sandbox/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-sandbox
myfaces/sandbox/tomahawk-sandbox/pom.xml => child to
myfaces/sandbox/pom.xml
groupId = org.apache.myfaces.tomahawk
artifactiId = tomahawk-sandbox
>
> myfaces/sandbox/sandbox-assembly/pom.xml => child to
> myfaces/sandbox/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-sandbox-assembly
myfaces/sandbox/tomahawk-sandbox-assembly/pom.xml => child to
myfaces/sandbox/pom.xml
groupId = org.apache.myfaces.tomahawk
artifactiId = tomahawk-sandbox-assembly
>
> myfaces/sandbox/sandbox-examples/pom.xml => child to
> myfaces/sandbox/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-sandbox-examples
>
> myfaces/sandbox/tomahawk-sandbox-examples/pom.xml => child to
> myfaces/sandbox/pom.xml
> groupId = org.apache.myfaces.tomahawk
> artifactiId = tomahawk-sandbox-examples
> myfaces/tomahawk/pom.xml => parent to tomahawk, tomahawk-assembly and
> tomahawk-examples - child to myfaces/api/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-tomahawk-module
groupId = org.apache.myfaces.tomahawk
artifactiId = tomahawk-project
>
> myfaces/tomahawk/tomahawk/pom.xml => child to myfaces/tomahawk/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-tomahawk
groupId = org.apache.myfaces.tomahawk
artifactiId = tomahawk
>
> myfaces/tomahawk/tomahawk-assembly/pom.xml => child to
> myfaces/tomahawk/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-tomahawk-assembly
groupId = org.apache.myfaces.tomahawk
artifactiId = tomahawk-assembly
> myfaces/tomahawk/ tomahawk-examples/pom.xml => child to
> myfaces/tomahawk/pom.xml
> groupId = org.apache.myfaces
> artifactiId = myfaces-tomahawk-examples
myfaces/tomahawk/tomahawk-examples/pom.xml => child to
myfaces/tomahawk/pom.xml
groupId = org.apache.myfaces.tomahawk
artifactiId = tomahawk-examples
tiles
artifactId = tomahawk-example-tiles
blank
artifactId = tomahawk-example-blank
..
Best Regards
Bernd