[Lift] Re: [ANN] Lift 1.0 is released
Congrats to the lift team. This is awesome news! Epic win! Bjartek On Fri, Feb 27, 2009 at 8:17 AM, Charles F. Munat c...@munat.com wrote: Damn. We said some cool things about Lift. Best part: it's all true. Happy birthday, Lift! Chas. David Pollak wrote: Two years ago, today, I launched http://blog.lostlake.org/index.php?/archives/43-Announcing-the-lift-web-framework-version-0.1.0.html the Lift Web Framework as an open source project. Wow... it's been a long and fun experience... and today the dozen plus Lift committers and the whole Lift community together are releasing Lift 1.0. Lift is an expressive elegant web framework based on the Scala http://scala-lang.org/ programming language and released under an an Apache 2.0 license. Lift provides developers the best way to build interactive, high performance web applications. Lift based applications are deployed as WAR files into J2EE containers such as Jetty, Tomcat, and WebLogic. Lift based applications are high performance and can make use of your existing Java libraries. I could wax on for hours about: * Lift's Comet and Ajax support which allows you to build real-time interactive applications * Lift's concise code allowing developer productivity normally associated with Rails and TurboGears * Lift's high performance and scalability * Lift's built-in support for REST and other web services * Lift's use of Scala's type-safety so your tests can focus on business logic But, that's not the most impressive thing about Lift. Lift is powered by a community of committers and users that cares about building tools for building great web apps. Lift is impressive because of the people who use, drive, enhance and exchange ideas about Lift. The Lift community is a warm, welcoming place for people of all backgrounds. The Lift community and Lift committers strive to learn from others and roll that learning into Lift and their own projects. That's my take on what makes Lift great, but let's hear what other have to say about Lift: The interest and excitement about Scala continues to grow. It's great to see Lift reaching the 1.0 milestone as this is a proof point for the maturity of Scala as a software platform. Martin Odersky http://lamp.epfl.ch/%7Eodersky/, ACM Fellow, Father of Scala Lift is the only new framework in the last four years to offer fresh and innovative approaches to web development. It's not just some incremental improvements over the status quo, it redefines the state of the art. If you are a web developer, you should learn Lift. Even if you don't wind up using it everyday, it will change the way you approach web applications. Michael Galpin http://www.ibm.com/developerworks/opensource/library/os-ag-lift/#author, Developer, eBay The slight added complexity of static typing is more than offset by the performance, scalability, and the benefits of type safety. Lift is maturing rapidly and has already proven itself many times over, and it will only get better. As much as I liked Ruby and Rails, I like Scala and Lift better. After more than two years of developing software in Ruby/Rails, we've shifted all our development efforts to Scala/Lift. And we are not looking back. Charles Munat, Lightsource Interactive http://lightsourceinteractive.com/ Lift's excellent 'Comet made easy' philosophy made it an absolute no-brainer as the choice of framework for the Apache ESME project. Additionally, the fact that Lift-based applications run unchanged on the SAP's NetWeaver CE Java application server makes this an intriguing approach for enterprise applications in the SAP world. Darren Hague, SAP Mentor, ESME http://blog.esme.us/ team lead When I decided to put Innovation Games http://buyafeature.com/® online, I knew that I couldn't afford a massive development effort. I needed a small, sharp team who could leverage best-in-class tools to help us solve the problems we knew that we'd have to solve in creating a new kind of collaborative gaming experience on the web. David suggested Lift and Scala and initial testing proved that we could realize the developer efficiency and backend scalability that we felt was required to efficiently support thousands of simultaneous games. We're now very comfortable with Lift and Scala and are pleased with how the solution framework continues to evolve to meet our needs. While we've used lift to push the boundaries of interactive web design, I strongly recommend anyone who wants to build a compelling web experience using an elegant framework to consider using Lift. Luke Hohmann, CEO, Enthiosys http://enthiosys.com/
[Lift] Re: Lift presentation at conferences this fall
That would be awesome Viktor. If it makes it easier for you I could volunteeer to be a co-presenter. mvh Bjarte On Thu, Feb 19, 2009 at 9:13 PM, Viktor Klang viktor.kl...@gmail.comwrote: Greetings Bjarte, Since I'm based in Sweden I just might consider giving it a try. I'll think about it and get back to you here on the list. Cheers, Viktor On Thu, Feb 19, 2009 at 8:46 PM, Bjarte S. Karlsen bjarte.stien.karl...@gmail.com wrote: Hello lifted, Have anybody concidered creating a presentation and touring the conferences this fall? I live in Norway and here we have the javaZone conference. The CfP for javaZone 2009 is out. If anybody wants to submit anything look here http://www.java.no/javazone/2009/ I have concidered creating a presentation myself but I am not sure if I am confortable enough with lift to hold a presentation about it. PS! the submitit application is written in scala/wicket -- Bjarte Stien Karlsen Ronatoppen 6a, 4638 Kristiansand 95219547 MSN: m...@ibjarte.com -- Viktor Klang Senior Systems Analyst -- Bjarte Stien Karlsen Ronatoppen 6a, 4638 Kristiansand 95219547 MSN: m...@ibjarte.com --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
[Lift] Re: Menu Builder active element
How do I create a new 0.10-SNAPSHOT project with the mvn archetype? regards Bjarte Bjarte S. Karlsen: Hello David, I am using 0.9 it looks like. But I can upgrade to 0.10-SNAPSHOT tonight and check out this change. The only thing I have done in the project is to try to adapt the default template so it is no hassle. Thanks for the response. I belive it will solve my problem :) regards, Bjarte David Pollak: Bjarte, What version of Lift are you using? In the current trunk-head (0.10-SNAPSHOT, which I would strongly encourage using), you can do: lift:Menu.builder li_item:class=foo li_path:class=bar / And the class of the current menu item will be foo and the class of the li's that are in the breadcrumb path to the item will have the class bar Thanks, David Bjarte S. Karlsen wrote: Helo list, Playing around with implementing a already existing design as a lift template. The menu of this design requires some way of knowing the menu li element that is the active page. Currently Menu.builder puts to id=current on the a tag and not on the li tag. Is this hard to fix? Or if this is not desired to fix this in core, can anybody point me to how I can fix it myself? I have not looked much at the lift sourceode previously. -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Menu Builder active element
Never mind I got it working :) I will play around with it and ask questions here or in #lift on freenode. regards Bjarte Bjarte S. Karlsen: How do I create a new 0.10-SNAPSHOT project with the mvn archetype? regards Bjarte Bjarte S. Karlsen: Hello David, I am using 0.9 it looks like. But I can upgrade to 0.10-SNAPSHOT tonight and check out this change. The only thing I have done in the project is to try to adapt the default template so it is no hassle. Thanks for the response. I belive it will solve my problem :) regards, Bjarte David Pollak: Bjarte, What version of Lift are you using? In the current trunk-head (0.10-SNAPSHOT, which I would strongly encourage using), you can do: lift:Menu.builder li_item:class=foo li_path:class=bar / And the class of the current menu item will be foo and the class of the li's that are in the breadcrumb path to the item will have the class bar Thanks, David Bjarte S. Karlsen wrote: Helo list, Playing around with implementing a already existing design as a lift template. The menu of this design requires some way of knowing the menu li element that is the active page. Currently Menu.builder puts to id=current on the a tag and not on the li tag. Is this hard to fix? Or if this is not desired to fix this in core, can anybody point me to how I can fix it myself? I have not looked much at the lift sourceode previously. -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Menu Builder active element
Hello David, I am using 0.9 it looks like. But I can upgrade to 0.10-SNAPSHOT tonight and check out this change. The only thing I have done in the project is to try to adapt the default template so it is no hassle. Thanks for the response. I belive it will solve my problem :) regards, Bjarte David Pollak: Bjarte, What version of Lift are you using? In the current trunk-head (0.10-SNAPSHOT, which I would strongly encourage using), you can do: lift:Menu.builder li_item:class=foo li_path:class=bar / And the class of the current menu item will be foo and the class of the li's that are in the breadcrumb path to the item will have the class bar Thanks, David Bjarte S. Karlsen wrote: Helo list, Playing around with implementing a already existing design as a lift template. The menu of this design requires some way of knowing the menu li element that is the active page. Currently Menu.builder puts to id=current on the a tag and not on the li tag. Is this hard to fix? Or if this is not desired to fix this in core, can anybody point me to how I can fix it myself? I have not looked much at the lift sourceode previously. -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Menu Builder active element
Helo list, Playing around with implementing a already existing design as a lift template. The menu of this design requires some way of knowing the menu li element that is the active page. Currently Menu.builder puts to id=current on the a tag and not on the li tag. Is this hard to fix? Or if this is not desired to fix this in core, can anybody point me to how I can fix it myself? I have not looked much at the lift sourceode previously. -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Db4o Integration
efleming969: I'm trying to convert a scala + wicket + db4o application to Lift + db4o. I'm using a standard ServletContextListener to shutdown my database file. This sounds really cool. Are you able to share this when you are done? Or blog a tutorial about it? -- With kind regards / Med vennlig hilsen, Bjarte Stien Karlsen (GPG: 0x626B2F3A) To find out the limits of the possible you have to go beyond them into the impossible. --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---