excellent, thanks for finishing this off mark! is it possible this
might get into a later sbt release or does this belong somewhere in
the lift source tree?

thank you!
Alex

On Thu, Apr 16, 2009 at 7:11 PM, Mark Harrah <dmhar...@gmail.com> wrote:
> Hi,
>
> Thanks for putting effort into this.  The inline dependency
> declarations replace the pom.xml, so it isn't needed.  You can also
> declare the archetype as a dependency and extract and process it.  I
> have attached a project definition that does not require downloading
> the zip manually or processing with sed (it does require sbt, of
> course).
>
> Put it in 'project/build/src' directory in your new project directory. Then 
> do:
> $ sbt
> bootstrap
> jetty-run
>
> (fill in the name and other info when prompted)
>
> Thanks again,
> -Mark
>
>
> On 4/16/09, Alexander Kellett <lypa...@gmail.com> wrote:
>> attached a replacement for the sbt script provided, with inline
>> comments for getting it to work. barely tested and trivial. not yet
>> verified that this works without a preexisting maven install. will
>> automate more at weekend.
>>
>> will look into getting the blocking-on-page-load modification into
>> sbt/lift somehow also given that it has its own continuous compile
>> system.
>>
>> On Thu, Apr 16, 2009 at 3:57 PM, David Pollak
>> <feeder.of.the.be...@gmail.com> wrote:
>>>
>>>
>>> On Wed, Apr 15, 2009 at 9:37 AM, Alexander Kellett <lypa...@gmail.com>
>>> wrote:
>>>>
>>>> On Wed, Apr 15, 2009 at 5:26 PM, David Pollak
>>>> <feeder.of.the.be...@gmail.com> wrote:
>>>> > While we are a community that welcomes newbies and tries to work with
>>>> > as
>>>> > many different people and with as many different styles as possible,
>>>> > there
>>>> > are things that we've collectively learned.  We've found that Maven is
>>>> > preferable for our style of development.  If you want to use Ant,
>>>> > there's
>>>> > nothing stopping you and we'd welcome some Ant scripts for building
>>>> > Lift,
>>>> > but we're not going to stop what we're doing and write one for you just
>>>> > because you demand that we do so.  Please go back and write the Ant
>>>> > scripts
>>>> > yourself and contribute to the community rather than being rude to us
>>>> > because we don't do things the way you want.  That will demonstrate
>>>> > that
>>>> > you
>>>> > are willing to contribute in rather than demand and insult when your
>>>> > demands
>>>> > are not met.
>>>>
>>>> many people are scared by maven. myself included after my previous
>>>> "fun" with getting lift working.
>>>>
>>>> is there a way to get a self contained "hello world" zip up on github
>>>> if it is not already there? afaiu maven also allows for local caches,
>>>> could that that be placed in the zip, or is it simply too big?
>>>>
>>>> i think that might scare people much less than pasting the very opaque
>>>> four liner which asks questions i do not know the answer to :)
>>>
>>> I am all in favor of an Ant build script or an SBT-based build script.
>>> Both
>>> would be great contributions.  I do not have time for them, but anyone out
>>> there who has skills with Ant and/or SBT, I'll buy you a beer or two if
>>> you
>>> spend a couple of hours putting together examples.
>>>
>>> My rant is against the attitude that somehow the Lift community should
>>> instantly change its priorities because one person has a different
>>> perspective on things.  We are not waiters in a restaurant.  We are not
>>> serving peoples whims.  We are a collaborative community.  Anybody who
>>> treats the folks in this community as wait-staff fundamentally
>>> misunderstands the ethos of the Lift community.
>>>
>>> The Lift community is a place that I like being because almost everybody
>>> is
>>> willing to roll up their sleeves and help.  Marius, Derek, Tyler, Charles,
>>> Jorge, Tim, etc. roll up their sleeves and help all comers.  Each of these
>>> guys can be making more money and/or spending time with their friends and
>>> family rather than helping newbies, but when they came to the community,
>>> they were newbies and I helped them and they have perpetuated that spirit.
>>>  Newbies help us by asking questions, by learning Lift, by making
>>> suggestions, by contributing code, and ultimately by helping other
>>> newbies.
>>> We welcome different perspectives, but we do not welcome insulting
>>> attitudes.
>>> Had the conversation gone more along the lines of "any chance you'll
>>> change
>>> your priorities to support Ant?" "Not for 1.1, but perhaps you can help."
>>> "I
>>> can write Ant Scripts, but I need some guidance about the dependencies..."
>>> The poster would have gotten what he wanted and the whole Lift community
>>> would have benefited.
>>>
>>> So, yes, I am in favor of lots of different build options.  Are
>>> committers,
>>> we have limited time and will officially support Maven.  If someone else
>>> comes along and demonstrates Ant, SBT, etc. support and sticks with it for
>>> a
>>> while, they might become the owner of that build system and a Lift
>>> committer.
>>> Thanks,
>>> David
>>>
>>>
>>>>
>>>> Alex
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Lift, the simply functional web framework http://liftweb.net
>>> Beginning Scala http://www.apress.com/book/view/1430219890
>>> Follow me: http://twitter.com/dpp
>>> Git some: http://github.com/dpp
>>>
>>> >
>>>
>>
>> >
>>
>
> >
>

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

Reply via email to