The Lift Committers blog about the Lift Web Framework

  • Cookbook updates for July

    July 30, 2012

    Six more recipes added to the Lift Cookbook this month:

    …bringing the total to 62 recipes.

    The cookbook is a growing resource for Lift developers, presenting programming solutions to a range of specific questions. Follow @LiftCookbook for updates as they happen.

    Anyone can contribute to the Cookbook: if you’ve figured something out, have a great tip to share, or had someone help you and want to pass on the knowledge, just add it to the Cookbook.


  • Happy 5th Birthday, Lift

    February 26, 2012

    Happy 5th Anniversary Lift

    It was five years ago that I founded the Lift Web Framework project.

    At that time, the Scala community was very small and academically focused. Lift was one of the first external libraries for Scala and Lift is now the venerable, longest-lived external library in the Scala ecosystem.

    The Lift community has grown to over 3,000 people and more than 50 committers. There are multiple books on Lift and hundreds of sites built on Lift.


  • Lift Basics and Broad Shoulders

    February 9, 2012

    The Lift community is amazing.  It's a collection of more than 3,000 people building amazing apps with Lift.

    The Lift committer group is amazing.  It's a collection of more than 50 people who put time and effort into writing the code in Lift and more importantly into creating an excellent, supportive environment in the Lift community.

    Between the community and the committers, the shoulders that support Lift are indeed very broad and very strong.


  • The transition of scala-tools.org

    February 4, 2012

    It's been a little slow in coming (those ship dates always slip), but the Sonatype folks will be taking over the hosting of Scala related artifacts from scala-tools.org.

    Currently, Sonatype is rsyncing the entire scala-tools.org repository so that anything published to scala-tools.org will be mirrored up to Sonatype.

    We have transferred the LDAP information for all the scala-tools.org such that you will be able to publish directly to Sontaype's servers.


  • DPP's Lift Office Hours Monday February 6th

    February 4, 2012

    David Pollak will be available for Lift Office Hours to answer Lift-related questions either in person or on Skype from 11am to 3pm Pacific Standard Time.

    Physical Location:
    541 8th Street
    San Francisco, CA 94121

    Skype: lift-office-hours

    Drop on by, give a call, I'll be glad to help!

    Thanks,

    David

  • Monday Jan 30 11am - 3pm Lift Office Hours with @dpp

    January 25, 2012

    Part of my ongoing commitment to Lift's growth and the success of Lift users and the Lift community, I will be doing "office hours" a couple of Mondays a month.

    Office hours are an open invitation for anybody to drop by my office (541 8th Street in San Francisco) with Lift questions, suggestions, project demos or just to chat.

    The first Lift Office Hours are from 11am PST to 3pm PST on Monday January 30th.

    So, if you're in the Bay Area and want to chat, come on by.  There's plenty of coffee, tea, and other beverages.

    Looking forward to meeting folks!

    Thanks!

    David

  • No, I don't owe you scala-tools.org

    January 22, 2012

    Apparently I'm a jerk for shutting down scala-tools.org.  Apparently, I'm an egomaniac for deciding not to sell the domain for "more than $0" even though nobody has made a legitimate offer for the domain. [Note: James Iry asked the question on Twitter.  It was a perfectly reasonable question that I answered as best I could in 140 characters. I answered him and there were subsequent posts from others that personally attacked me for not doing things the way they think I should.  Posts from others who attacked me for talking about using scala-tools.org to mourn the losses that I see in Scala-land.  This post is *NOT* aimed at James.  I like James.  I respect James.  James represents some of the very best of the Scala community and he was one of the folks who energized me about Scala and gave me hope that Scala could be a "local maximum of research and practical in computer langages."  I am deeply sorry that James read this post as something about him.]


  • Scala-tools.org winding down

    January 18, 2012

    Scala-tools.org has been running for more than 3 years, providing Maven repository hosting to the Scala community.

    Scala-tools.org was initially hosted on a machine that I owned and paid for and was co-administered by me and David Bernard.  In May, 2009, we transitioned the hardware to something more robust as well as having Derek Chen-Becker and Josh Sureth take over the administration tasks.  I still own the machine and pay for the hosting and bandwidth as well as organizing the administrators.


  • Announcing Lift 2.4 Final

    January 13, 2012

    The Lift team proudly announces the availability of the final release of Lift version 2.4.

    Lift is a powerful, secure and most matured web framework available today. There are Seven Things that distinguish Lift from other web frameworks.

    Lift applications are:

    • Secure – Lift apps are resistant to common vulnerabilities including many of the OWASP Top 10
    • Developer centric – Lift apps are fast to build, concise and easy to maintain
    • Scalable – Lift apps are high performance and scale in the real world to handle insane traffic levels
    • Interactive like a desktop app – Lift's Comet and Ajax support are super-easy and very secure

    Read an overview of how Lift achieves these important goals.
  • Announcing Lift 2.4-RC1

    December 22, 2011

    The Lift team is excited to announce the availability of Lift 2.4-RC1.

    Bug fixes since Lift 2.4-M5 are listed here.

    We are getting real close now. All going well, this would be the last RC before Lift 2.4 final. If your project depends on 2.4, test things out and report your observation to the mailing list.

    Enjoy coding with Lift.

    Thank you, Merry Christmas!
    - The Lift Team

     


  • Scala's version fragility make the Enterprise argument near impossible

    December 8, 2011

    I have been working with Scala for more than five years.  In those five years, I've seen Scala evolve and seen the ecosystem and community evolve.


  • A Huge Thanks to Seaside

    November 24, 2011

    It was a little more than 5 years ago when I was searching around for a post-Rails web framework that I spent some quality time with Seaside.

    Seaside is a Smalltalk-based web framework that provides power and simplicity by maintaining state on the server.  Web apps in Seaside are a continuation of a calculation.  Answers provided by submissions of forms allow the computation to continue.

    I did a few months of work in Seaside and was working on adding Ajax to Seaside.  However, deploying a Squeak virtual machine and living my life in a Smalltalk VM were sufficient barriers that I went looking for something "more normal" for me.


  • A Huge Thanks to Seaside

    November 24, 2011

    It was a little more than 5 years ago when I was searching around for a post-Rails web framework that I spent some quality time with Seaside.

    Seaside is a Smalltalk-based web framework that provides power and simplicity by maintaining state on the server.  Web apps in Seaside are a continuation of a calculation.  Answers provided by submissions of forms allow the computation to continue.

    I did a few months of work in Seaside and was working on adding Ajax to Seaside.  However, deploying a Squeak virtual machine and living my life in a Smalltalk VM were sufficient barriers that I went looking for something "more normal" for me.


  • It was 20 years ago today...

    November 18, 2011

    It was 20 years ago today that I embarked on an epic computer journey that defined my life as a coder and a business-person.  On November 17th, 1991, I laid down the first lines of code for the Mesa spreadsheet.

     

    Mesa was a spreadsheet for NextStep and continues (without my help) to be a spreadsheet for OS X (which is the updated version of NextStep.) At the time I started coding Mesa, the spreadsheet category on NextStep was surprisingly crowded with an entry from Lotus, the amazing, but non-traditional Improv, and WingZ from Informix.  Additionally, a venture funded company was working on traditional, native NextStep spreadsheet called PowerStep.

     


  • Announcing Lift 2.4-M5

    November 11, 2011

    The Lift team is excited to announce the availability of Lift 2.4-M5 (Milestone 5).

    Quite a few enhancements and bug fixes have been added since Lift 2.4-M4 for this release.

    Lift 2.4-M5 would be the last milestone before 2.4 final release. If your project depends on 2.4, now is the time to test things even more rigorously.

    And, as usual, join the Lift community and enjoy coding with Lift.

    Thank you, have fun!
    - The Lift Team