-Ross
> --
> You received this message because you are subscribed to the Google Groups "Lift" group.
> To post to this group, send email to lif...@googlegroups.com.
> To unsubscribe from this group, send email to liftweb+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.
I can, if we have consensus it's the thing we want to do.
Well, it's +1 from me. If we do move master to point to the current 2.x-2.8_dev branch, we should probably create a new branch called "3.x_dev" that points to the latest master commit, so that we don't orphan the current master commit line. Let's see what Indrajit says.
Your proposal means we have to keep 3 branches up to date, probably
not a good use of resources :-)
On a more personally note: When I return to do some serious Scala/Lift
work (hopefully in a not too distant future!) I plan to migrate
completely off of 2.7 and I simply don't have the resources to
contribute new code etc. for both 2.7 and 2.8.
So for me, the sooner we drop 2.7 for new features, the better. Note
that this doesn't mean we should drop support for 2.7. I'm well aware
that not everybody are able to upgrade to 2.8 atm. But imho, we should
soon only backport selected bugfixes to the 2.7 branch.
/Jeppe
I like this except the master branch part. Is it absolutely necessary
to have a master branch?
If we are going to keep 2 branches going it would be nice to keep them
similar in name.
Whatever we end up using, I'd prefer to only have 2 branches to deal with.
On Tue, Oct 12, 2010 at 1:11 PM, Jeppe Nejsum Madsen <je...@ingolfs.dk> wrote:
...
> So for me, the sooner we drop 2.7 for new features, the better. Note
> that this doesn't mean we should drop support for 2.7. I'm well aware
> that not everybody are able to upgrade to 2.8 atm. But imho, we should
> soon only backport selected bugfixes to the 2.7 branch.
+1
Tim
As others in this thread have pointed out, the current 3.0 (master) is not really representative of anything worthwhile. I would propose moving 2.x-2.8_devel to master and moving 2.x-2.7_devel to master_2.7.7. That way, when we drop support for 2.7.7 in the future, we don't need to make any further changes to the branches since master will already be the 2.8 mainline.
- Indrajit
> <mailto:lif...@googlegroups.com>.
> To unsubscribe from this group, send email to
> liftweb+u...@googlegroups.com
> <mailto:liftweb%2Bunsu...@googlegroups.com>.
> 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 lif...@googlegroups.com
> <mailto:lif...@googlegroups.com>.
> To unsubscribe from this group, send email to
> liftweb+u...@googlegroups.com
> <mailto:liftweb%2Bunsu...@googlegroups.com>.
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>
>
>
> --
> Lift, the simply functional web framework http://liftweb.net
> Beginning Scala http://www.apress.com/book/view/1430219890
> Follow me: http://twitter.com/dpp
> Blog: http://goodstuff.im
> Surf the harmonics
>
So for me, the sooner we drop 2.7 for new features, the better. Note
that this doesn't mean we should drop support for 2.7. I'm well aware
that not everybody are able to upgrade to 2.8 atm. But imho, we should
soon only backport selected bugfixes to the 2.7 branch.
/Jeppe
--
You received this message because you are subscribed to the Google Groups "Lift" group.
To post to this group, send email to lif...@googlegroups.com.
To unsubscribe from this group, send email to liftweb+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.
[...]
>> On a more personally note: When I return to do some serious Scala/Lift
>> work (hopefully in a not too distant future!) I plan to migrate
>> completely off of 2.7 and I simply don't have the resources to
>> contribute new code etc. for both 2.7 and 2.8.
>
> Just to clarify on this point. I do all my development against 2.7. Then I
> use Git cherrypicking to copy the changes to 2.8 and do a little testing
> against 2.8.
This is useful for minor fixes I think. But
1) You can't use any of the nice new 2.8 functionality (Collections,
named/default params, package objects etc), which I think can be put
to good use in Lift.
2) You can't use a 2.8 toolchain. Most IDEs doesn't support 2.7 any
more (I think? At least that's true for Eclipse). Developing on 2.8
might be doable but you run the risk of inadvertently using some of
2.8 features.
> Having 2 live branches incurs about a 15% development overhead for me rather
> than a 100% overhead.
/Jeppe
/Jeppe
Awesome, thanks!
>
> On Wed, Oct 13, 2010 at 11:22 AM, Derek Chen-Becker
> <dchen...@gmail.com <mailto:dchen...@gmail.com>> wrote:
>
> I'm updating the commit process page on the Wiki right now to cover
> this. I do the exact same thing and I think that that's a pretty
> easy way to do it (work on 2.7, cherry-pick to 2.8)
+1. once you get hold of cherry-pick and rebase, you suddenly start
feeling git rock harder :)
>
> Derek
>
>
> On Wed, Oct 13, 2010 at 11:19 AM, David Pollak
> <feeder.of...@gmail.com
> lif...@googlegroups.com <mailto:lif...@googlegroups.com>.
> To unsubscribe from this group, send email to
> liftweb+u...@googlegroups.com
> <mailto:liftweb%2Bunsu...@googlegroups.com>.
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>
>
>
> --
> Lift, the simply functional web framework http://liftweb.net
> Beginning Scala http://www.apress.com/book/view/1430219890
> Follow me: http://twitter.com/dpp
> Blog: http://goodstuff.im
> Surf the harmonics
>
> --
> You received this message because you are subscribed to the
> Google Groups "Lift" group.
> To post to this group, send email to lif...@googlegroups.com
> <mailto:lif...@googlegroups.com>.
> To unsubscribe from this group, send email to
> liftweb+u...@googlegroups.com
> <mailto:liftweb%2Bunsu...@googlegroups.com>.