- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Re: [lifty] Announcing Lifty
Mon, 2010-08-09, 18:57
Mads,
You've done a tremendous job of taking an idea and making it a reality over the course of a summer. You have demonstrated the highest and best of what Google Summer of Code is about... plus you've made a great contribution to the Scala, Lift and SBT communities.
I'm looking forward to seeing you move this project along and making a key part of the Lift and sbt ecosystem... and making it that much better to write code in Scala.
Thanks for putting in the hard and excellent work on this. It was a pleasure to be your GSoC mentor and I look forward to continuing to work with you on the Lift and Lifty communities!
Rock on!
David
On Mon, Aug 9, 2010 at 10:33 AM, Mads Hartmann Jensen <mads379@gmail.com> wrote:
--
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Blog: http://goodstuff.im
Surf the harmonics
You've done a tremendous job of taking an idea and making it a reality over the course of a summer. You have demonstrated the highest and best of what Google Summer of Code is about... plus you've made a great contribution to the Scala, Lift and SBT communities.
I'm looking forward to seeing you move this project along and making a key part of the Lift and sbt ecosystem... and making it that much better to write code in Scala.
Thanks for putting in the hard and excellent work on this. It was a pleasure to be your GSoC mentor and I look forward to continuing to work with you on the Lift and Lifty communities!
Rock on!
David
On Mon, Aug 9, 2010 at 10:33 AM, Mads Hartmann Jensen <mads379@gmail.com> wrote:
Say hello to Lifty
Lifty adds scaffolding to sbt[1] and includes a framework for creating processors and an implementation of such processor for Lift-based projects which can creates new projects, snippets, models, comet actors, and other templates related to Lift.
Lifty is my Google Summer of Code project which I've been working on during the last three months with guidance from my two mentors David Pollak & Timothy Perrett.
It consists of two parts, Lifty-engine and Lifty.
Lifty-engine is a framework that helps you develop SBT processors which generate source files. All you have to do is mix in a simple trait, implement at least one Template and you're done.
Modularity has been a high priority for us and Lifty-engine has some cool ways to construct templates. For example Templates have the ability to depend on other templates and they can inject code into other templates before being processed by Scalate. If you have 5 minutes, follow this guide and create your own processor to get a taste of what Lifty-engine is all about: http://lifty.github.com/Lifty-engine/#your_first_processor
Lifty: Is a SBT processor for generating files associated with the Lift framework. It lets you get started with Lift in less than a minute - depending on your internet connection ;) and it helps you become more productive in your daily Lift activities.
For more information about Lifty & Lifty-engine check out http://lifty.org. The code lives on github here http://github.com/Lifty and I've created a Google Group for any questions you might have: http://groups.google.com/group/lifty
I would appreciate it if you would try out lifty and give me feedback so I can improve it. If you're a Lift user please follow this installation guide[2] and try it out. If you're not a Lift user please give Lifty-engine a go and implement your own processor (it takes 10 minutes). Feature requests, criticism, comments on the source - anything goes and everything is appreciated.
Thanks,Mads Hartmann Jensen
[1] Simple Build Tool[2] http://lifty.github.com/Lifty/
--
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Blog: http://goodstuff.im
Surf the harmonics