Alex,

Yes, it's possible to have artifactId ≠ directoryName for Maven 
projects. But last time I did this Maven chose to be very cruel with me 
(site generation, relative path resolutions etc. broke).

Also see the point and convergence to decision here: 
http://groups.google.com/group/liftweb/msg/73a5652a55076384

In this case, I would usually type out "cd liftcore" blindly and the 
right thing would happen automatically thanks to "shopt -s cdspell" in 
my .bashrc config. But I digress.

However, I won't mind re-opening this discussion on 'lift-' prefix if 
you want me to.

Cheers, Indrajit


On 21/12/09 1:29 AM, Alex Boisvert wrote:
> While we're discussing lift-core in a separate thread, I wanted to bring
> up a minor annoyance....
>
> All module directories in the repository start with "lift-",
>
> boisv...@smudge:~/git/liftweb$ tree -L 2 | grep lift
> |-- lift-archetypes
> |   |-- lift-archetype-basic
> |   |-- lift-archetype-blank
> |   |-- lift-archetype-jpa-basic
> |   |-- lift-archetype-jpa-blank
> |   |-- lift-archetype-jpa-blank-single
> |-- lift-base
> |   |-- lift-actor
> |   |-- lift-common
> |   |-- lift-json
> |   |-- lift-util
> |   |-- lift-webkit
> |-- lift-core
> |-- lift-examples
> |   |-- hellolift
> |-- lift-misc
> |   |-- lift-installer
> |-- lift-modules
> |   |-- lift-amqp
> |   |-- lift-facebook
> |   |-- lift-jta
> |   |-- lift-machine
> |   |-- lift-oauth
> |   |-- lift-openid
> |   |-- lift-osgi
> |   |-- lift-paypal
> |   |-- lift-testkit
> |   |-- lift-textile
> |   |-- lift-widgets
> |   |-- lift-wizard
> |   |-- lift-xmpp
> |-- lift-persistence
> |   |-- lift-jpa
> |   |-- lift-mapper
> |   |-- lift-record
>
> This naming isn't very practical when navigating the directory structure
> since it meddles with completion.
>
> e.g.  cd <TAB> (beep!) lift- <TAB> (beep!) c <TAB> (finally completes
> "core")
>
> Does Maven support simpler names?  Could we have something like this?
>
> |-- base
> |   |-- actor
> |   |-- common
> |   |-- json
> |   |-- util
> |   |-- webkit
> |-- modules
> |   |-- amqp
> |   |-- ...
> |   |-- ...
>
> (I'm not suggesting change the names of the modules;  just the names of
> the directories)
>
> alex
>
> --
>
> You received this message because you are subscribed to the Google
> Groups "Lift" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.

--

You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.


Reply via email to