On 21/12/09 2:18 AM, Alex Boisvert wrote: > I don't think it's worth a lot of effort. If it's been tried and > doesn't work nicely, I'm fine with sticking with the current structure. > > At some point, though, you have to decide who's boss, you or the build > system ;) > > (I love taking jabs at Maven, sorry)
So do I, no worries. Ironically, Maven is still getting away with all these! - IRC > > alex > > On Sun, Dec 20, 2009 at 12:42 PM, Indrajit Raychaudhuri > <[email protected] <mailto:[email protected]>> wrote: > > 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] > <mailto:[email protected]>. > > To unsubscribe from this group, send email to > > [email protected] > <mailto:liftweb%[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] > <mailto:[email protected]>. > To unsubscribe from this group, send email to > [email protected] > <mailto:liftweb%[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. -- 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.
