Hi Indrajit,

Thanks for the speedy response.

Cheers!
chungonn

Indrajit Raychaudhuri wrote, On 12/21/09 7:59 PM:
> Hi Chungonn,
>
> At the moment the Lift 2.0 branch is updated and synchronized with the 
> master. So yes, feel free to check that out and play with it by all 
> means. However, be aware that I am making lot of commits on that branch 
> (mostly cosmetic and build related). So keep a watch and keep doing 
> frequent git pulls [1].
>
> Lift 2.0 would be on Scala 2.8 so it has a dependency on the release 
> schedule of Scala 2.8. But we are hoping for an early 2010 release.
>
> [1] Watch http://twitter.com/liftweb to keep track :)
>
> Cheers, Indrajit
>
>
> On 21/12/09 3:53 PM, chungonn wrote:
>   
>> Hi Indrajit,
>>
>> I am new to both Scala and Lift. I have spent some time exploring
>> Scala and only a little on Lift 1.0. I plan to do some real work with
>> Lift soon, would you recommend that I focus on Lift 2.0 branch?
>>
>> Is there any guesstimate Lift 2.0 release schedule?
>>
>> Regards
>> chungonn
>>
>> On Dec 21, 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].
>> For more options, visit this group at 
>> http://groups.google.com/group/liftweb?hl=en.
>>
>>
>>     
>
> --
>
> 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.
>
>
>
>   

--

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