I also propose we start thinking seriously about 2.8.

In particular, 2.8 will probably add support for named and default
arguments. This places extra burdens on library and framework designers, as
method -argument- names will be just as much a part of a library/framework's
API as class, method, and field names. It also means that decisions about
the order of arguments, whether arguments have a default, and whether
methods are overloaded need to be made or revisited.

For our 1.0 branch, this means cleaning up argument names before releasing a
2.8 version. Order of arguments should not be changed, nor should we remove
any overloaded method versions.

For our 1.1 branch, I propose we do a holistic review of API decisions with
regards to arguments, argument names, argument order, defaults, and
overloading.

--j

On Wed, Apr 1, 2009 at 9:11 AM, David Pollak
<[email protected]>wrote:

> Folks,
>
> I think we've got our Lift 1.1 list.  If anyone has anything to add, please
> speak up now.
>
>    - Improved documentation: better VScalaDoc coverage as well as better
>    tutorial and cook-book documentation.
>    - Improved J2EE support including JTA and Portlets.
>    - Finish Record/Field code with backing store including JDBC, JPA and
>    Goat Rodeo (what's Goat Rodeo? http://goatrodeo.org)
>    - Improved client-side JavaScript support and better JavaScript
>    abstractions.
>    - Client/Server data synchronization (integrated with Record/Field)
>    - Improved support for REST.
>    - Improved performance including caching templates when running in
>    production mode.
>    - OSGi support.
>    - Improved testing framework and better testing support when running in
>    "test" mode.
>    - Implement Servlet 3.0 support.
>    - HTML 5 and Web Sockets support and integration with Kaazing's Web
>    Sockets server.  Also, sensing which browser is making the request and
>    performing optimizations based on that browser's characteristics
>    (specifically, Chrome and Firefox 3.1 support)
>
> We will have bug-fix releases of 1.0 along the way and we'll have a release
> off the 1.0 branch when Scala 2.8 is released.
>
> Feedback is welcome in the next 3 days.
>
> Thanks,
>
> David
>
> --
> 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 [email protected]
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to