On 29 March 2016 at 10:02, Stefan Schmidt <[email protected]> wrote:

> Hello.
>
> On 29/03/16 04:04, Simon Lees wrote:
> > Hi All,
> >
> > Now that I have slightly more time on my hands and to make the next
> > enlightenment release easier to manage I am proposing to volunteer to
> > maintain efl 1.18 as a LTS as it will be less effort then backporting
> > patches 1 by 1 into our build system.
>
> First of all thanks for bringing this up and most of all volunteering to
> do it!
>
> >
> > Why 1.18? It aligns best with our release cycle, which feature freezes
> > in September and releases in the first week of November. Based on the
> > success of this I will probably consider doing similar for every August
> > efl release.
>
> 1.18 is both good and bad from what I can foresee. It has elm merged in
> and the new Interfaces API changes. This makes it a solid ground for a
> long term maintenance.
> On the other hand these both big things are fresh in 1.18 and might
> cause some trouble.
>
> My hopes are that we really catch most of these troubles before 1.18
> goes out and the corner cases we missed in the normal 1.18.x stable
> window until 1.19 comes out. This should give your LTS a stable base.
> Hopefully! :)
>
> > I would expect to maintain the release for 18-24 months from the initial
> > release date taking over from the 1.18.X release when or soon after 1.19
> > is released.
>
> What I normally did was to do a last 1.n-1.x stable update after the new
> major 1.n is out. To collect all the fixes that happened during the
> stabilization and might have been backported. As SeoZ handles the stable
> updated now this migth be a bit different but I still believe he does that.
>
> That would be the point which makes most sense for LTS to take over imho.
>
> >   I am not planning to backport every possible fix, generally
> > only issues reported by users or that manifest either in enlightenment
> > or another efl based app, As such it would be a rare occurrence where I
> > backported a fix that didn't have an associated bug report, the author
> > of the fix would probably have to contact me directly. A example of
> > something I probably would backport is
> > 4d6a8a7fce51b5654404226668a27d52d1e30eb3 - T3348, This example has a bug
> > report containing nice info such as someone has seen the crash and this
> > commit will fix it. Examples of things i'm less likely to backport
> > include commits with comments such as "while working on blah I noticed
> > xxx it was probably wrong and broken and fixed it." or "Potential fix
> > noitced by coverty its likely know one will ever see this issue".
>
> That sounds good to me. Keep the commits to real bug fixes that have
> been seen and reported. No need to but all kind of fixes into the LTS
> branch. We have master for this.
>
> Some questions pop into my mind to sort out details here:
> o Would you got with the efl-1.18 branch for LTS?
> o Are you ok with other devs putting in backports there as well? Maybe
> only after talking to you?
> o Are planning to do tarball releases based on this branch?
>
>  From my side I could keep the efl-1.18 stable Jenkins jobs available
> once we switched to 1.19 (normally I remove the old stable jobs) and
> name it efl-lts or similar. That way new commits there would at least go
> through our normal jenkins builds. Release wise we can work out the
> details when it comes up. Mostly putting you into the right group on the
> server I think.
>
> > To
> > further make this easier it would be nice if fixes include the version
> > the bug was introduced in if its easy to figure out or a more general
> > this bug has been around for few years or was introduced in the last
> > release.
>
> You might be able to get some people doing this. It would happen rarely
> though and likely things will get missed. Be prepared for this.
>
> I'm very much looking forward to have someone handling efl LTS releases!
>
> regards
> Stefan Schmidt
>

I would like to invest a very small amount of money (maybe Bitcoins) to
bring Enlightenment into Debian with full Wayland support!

Especially if it is a LTS!

Cheers!
Thiago
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to