On Mon, Feb 6, 2017 at 8:31 AM, Stefan Schmidt <ste...@osg.samsung.com> wrote:
> Hello.
>
> On 06/02/17 10:33, Jean-Philippe André wrote:
>> Hi,
>>
>> On 1 February 2017 at 23:46, Stefan Schmidt <ste...@osg.samsung.com> wrote:
>>
>>> Hello.
>>>
>>> On 12/12/16 11:34, Stefan Schmidt wrote:
>>>> Hello.
>>>>
>>>> Next try. People started to ask me about 1.19 again more recently so
>>>> here is my new schedule proposal for 1.19.
>>>>
>>>> 2016-08-11 Merge window for 1.19 opens
>>>> 2017-02-07 Merge window is over.
>>>>   * Only bug fixes from this point
>>>>   * Alpha release tarball
>>>>   * One month stabilization phase starts
>>>> 2017-02-13 Beta1 release tarball
>>>>   * Only critical fixes from this point
>>>> 2017-02-20 Beta2 release tarball
>>>> 2017-02-27 Beta3 release tarball
>>>> 2017-03-06 EFL 1.19 is out (First Monday in March)
>>>>
>>>> Comments?
>>>
>>> I heard two people in favor and no complains. If you want to postpone
>>> this state this NOW or I will proceed as the above schedule.
>>>
>>
>> I'm currently working on improving the Gfx Filters (evas filters for blur,
>> etc...), adding new features and moving to GL. I don't know exactly how
>> long I still need but I'm not ready right now to merge this work in
>> progress unless we disable the GL accel by default (fine by me).
>
> What is so important about it that is has to be in this release? Why is
> the next one not good enough for it?
>
>> As for the EO interfaces we are obviously not ready to finalize now.
>
> And how making this a blocker for the release turned out you have seen
> last year already? Same mistakes all over again?
>
>> Cmake is also work in progress...
>
> I already stated before that I'm not going to wait for cmake to be
> default in 1.19. This effort needs a lot more time and I want at least
> one more release where autotools is the default. Its not even near
> completion of what we have with autotools right now.

yes, don't wait on cmake as it won't happen soon. We're just starting
to convert, after everything is converted we'll need to check for
other platforms (BSD, MacOS and Windows), then check if the build is
the same (ie: compiler/linker flags are not there, and if they were,
are they producing the same effect? same for all the #ifdef's that
maybe silently hide behavior changes).


>> So I'm just wondering: what are we trying to achieve by releasing now?
>
> Pretty simple. Getting all the code we did since August last year to our
> actual users. I think there has been a lot of worthy changes for a release.

also big YES :-)

Like I'd love to see efl_net being tested in the field as it's what
ecore_con uses internally to provide legacy, as well as people being
able to use the Eo API directly.


>> I'm not saying we shouldn't release but I wonder if we should stop
>> development and go on a bug hunt for the next month (ie. delay EO
>> interfaces again a bit more).
>
> I really wonder what happened in the EFL community regarding releases
> over the last 9 months or so. We had a pretty solid run with the 3
> months release schedule. People did know what they could expect.
> Developers when to get their code in and distributions and users when a
> new release will come out.
>
> Every time a propose a release schedule now someone steps up and thinks
> that we should wait for feature n and also feature n+1. Even if we do
> not know how long this will take. Basically the feature based releases
> mindset from efl before 1.0. :)
>
> I start to wonder if it is just total bias I have here when thinking
> that the time based releases have been a big step forward. Maybe it the
> rest of the community actually wants to have feature based releases and
> is fine with waiting a year or two for such a release. I really do not
> know anymore. :) If that turns out to be the case I would gladly hand
> over (not bad blood involved at all).

Time-based releases keep the expectations if they are followed. Once
we miss the frame, we start to have this feature-based releases ("oh,
waited so long, can wait a bit more") and when people work
independently, they always have some in-flux work that could get in...
so at some point these guys will want to delay a bit more so their
work gets in as well... endless wait -- AKA e17/efl-1.0

IOW: just do it, and let's not miss the 3 month schedule next time. ;-)


-- 
Gustavo Sverzut Barbieri
--------------------------------------
Mobile: +55 (16) 99354-9890

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to