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.
