Why not with 2.8 just going to beta 2.0 my estimation is that 2.0 will
be finished before....

On Dec 21, 12:03 pm, Xuefeng Wu <[email protected]> wrote:
> Why not release Lift2.0 with Scala2.8?
>
> On Mon, Dec 21, 2009 at 3:34 AM, Indrajit Raychaudhuri
> <[email protected]>wrote:
>
>
>
> > Okay Folks,
>
> > Lift 2.0 branch has shaped up enough for everybody to play with.
> > Checkout the branch irc_wip_lift20 and get going! Just be aware that
> > it's still undergoing updated and changes incrementally and there are
> > few rough edges.
>
> > Key changes:
>
> > 1. The project tree has been restructured according to the proposal
> > sent out earlier [1]. To summarize, we now have three top level
> > projects (framework, archetypes and examples) each with independent
> > build life-cycle. There are other additional infra projects that are
> > less to do with the actual code.
>
> > A quick summary of the top-level projects:
>
> > 1. Framework:
> > The whole of Lift Framework that matter most to most. The usual
> > modules (viz., lift-base, lift-persistence and lift-modules) have got
> > nested within. Therefore, from now on, building Lift framework would
> > mean just that. Doing a "git pull" or "git clone" as usual, changing
> > to framework directory and running "mvn install".
>
> > 2. Archetypes:
> > The standard distributed archetypes. The archetypes help you get quick
> > started with a Lift based project. If you are not into building maven
> > archetypes, you can stay clear of this. But a quick probe is welcome.
>
> > 3. Examples:
> > All the Lift examples are grouped into this project. If you are
> > generally interested in learning different techniques from examples
> > you don't have to build the whole of Lift anymore. Well that was still
> > the case earlier, but now it's even more obvious. And it's true the
> > other way round too, if you have to build Lift framework from source,
> > you don't have to build the examples along with it. Another point: the
> > examples won't be deployed on scala-tools maven repo anymore. Those
> > war files up there serve no good purpose.
>
> > Everything now gets neatly tucked into their respective homes :)
>
> > Additional points that you should be aware of:
>
> > A. Availability on scala-tools repository:
> > - Components of framework would be available
> > - Components of archetypes would be available
> > - Components of examples would *not* be available
>
> > B. Availability on scala-tools Maven site:
> > Site generated from framework would be the main content of scala-tools
> > Maven site. Depending on how things go, we might even have a home of
> > it's own athttp://dev.liftweb.net. (Separate proposal coming up)
>
> > C. Lift Parent Project Model:
> > The top level pom.xml has moved to it's own home at resources/project-
> > model. This would stay as a 'flyweight' project (as in boxing, not
> > GoF) on it's own that would strictly control the common behavior,
> > plugin dependencies, versions etc. for all the top level projects
> > (framework, archetypes, examples). This would be deployed on scala-
> > tools repository.
>
> > D. Lift Site Skin (WIP):
> > I haven't started working on this yet. But the intent is to create a
> > project site that is of some real value and serves as placeholder for
> > mostly 'auto-generated' docs. See #B above.
>
> > E. Still pending:
> > a. Migration to Scala 2.8 branch. Intend to have stable master created
> > first with everything working as usual without being caught into Scala
> > release cycle. Hopefully, this branch and '280_port' would merge soon!
> > b. Higher quality site generation (See #B above, proposal coming up)
> > c. Site skin (See #D above)
> > d. Hudson integration and better release management. So that certain
> > steps in Committer release process [2] become automatic (waiting for
> > merge to master and hudson maintenance)
> > e. Having a nice README.md at the top level
> > f. General spit and polish
>
> > F: To be decided:
> > a. Future of lift-core. (Separate mail coming)
> > b. Relevance of OtherLicensedWorks.txt (repo distribution of javamail
> > is now under CDDL and license automatically reflects in dependency
> > page)
> > c. Need for remove-trailings.sh (can be replaced by git pre-commit
> > hook)
>
> > [1]
> >http://groups.google.com/group/liftweb/browse_thread/thread/450a3e741...
> > [2]http://wiki.github.com/dpp/liftweb/committer-release-process
>
> > Feedbacks most welcome!
>
> > Cheers, Indrajit
>
> > --
>
> > 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]<liftweb%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/liftweb?hl=en.
>
> --
> Scala中文社区:  http://groups.google.com/group/scalacn

--

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