On Sun, Dec 20, 2009 at 12:48 PM, Alex Boisvert <[email protected]>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.
>

+1

I dislike the current lift-xxx structure, but we've got higher priorities.


>
> At some point, though, you have to decide who's boss, you or the build
> system ;)
>
> (I love taking jabs at Maven, sorry)
>

Come on, you gotta open a can of whup-butt on Maven, Mr. Buildr-man. ;-)


>
> alex
>
>
> On Sun, Dec 20, 2009 at 12:42 PM, Indrajit Raychaudhuri <
> [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].
>> > To unsubscribe from this group, send email to
>> > [email protected]<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]<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]<liftweb%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

--

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