Well, maybe the archetype code could be generalized and go into sbt.  We can 
continue discussing that on the sbt mailing list if you are interested.  The 
remaining part is just dependency declarations for the hello-lift example.

Thanks,
Mark


On Thursday 16 April 2009, Alexander Kellett wrote:
> 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