On Wed, 06 Dec 2017 19:45:39 -0500 Cedric Bail <ced...@ddlm.me> said:

> Hi,
> 
> > -------- Original Message --------
> > Subject: Re: [E-devel] What are we going to release?
> > Local Time: December 6, 2017 6:13 AM
> > UTC Time: December 6, 2017 2:13 PM
> > From: dan...@octaforge.org
> > To: enlightenment-devel@lists.sourceforge.net
> >
> > On Wed, Dec 6, 2017, at 14:26, Andrew Williams wrote:
> >
> >> Hi all,
> >> As our last release was over 4 months ago I think we really need to
> >> figure
> >> what the next release will be, and when, so we can start focusing on
> >> making
> >> that subsection of our work releasable.
> >> Clearly we are not going to get the interfaces completed any time soon.
> >> The
> >> list of things to port keeps getting longer and we have too many
> >> outstanding patches to count. I have heard suggestions that we could
> >> release a subset, for example Efl_Core and Efl_Net now that they we have
> >> the Efl namespace split into groups.
> >> This would mean releasing the API (
> >> https://www.enlightenment.org/develop/api/start) that is prefixed efl_io,
> >> efl_net, efl_event or efl_loop and that's about it (as well as eina and
> >> eo
> >> which need to get merged into the non-legacy docs somehow).
> >> Is this a good approach? Right now it seems like we need to focus on
> >> completing portions of this and cut a release of some sort so that we can
> >> have people look at usage, bindings and porting existing code. I'd love
> >> to
> >> get our website updated to filter just the APIs we plan to release soon.
> >> And then generate another section for the work-in-progress completion of
> >> interfaces...
> >>
> >> Hi,
> >>
> >> I told you on IRC already but I'm going to say it here publicly -
> >> personally I don't think it's a good idea to release APIs unless we're
> >> sure that it's really the API we want (i.e. it can be defined in Eolian
> >> once it's stable, it can be used for bindings and it's
> >> real-world-tested, i.e. we're sure of its practicality). I don't see any
> >> real benefit in releasing a subset of our APIs, only potential issues.
> 
> We have been working on EFL interfaces for years now. Literrally. We have to
> do a release in the next 6 months. The main question is how to get there and
> have something good enough for everyone.
> 
> My current take is that we finish cleaning up Efl_Core and Efl_Net for a beta
> release (which mean no further change except if something is really bad) and
> do an EFL release with that. This would make it possible for people who want
> to do binding to start working on it and report problem they have during 1.22
> release cycle. This would be the only time we could still break our API in my
> point of view, but only if it is asked by binding developers. Finally for EFL
> 1.22, we will release an Efl_Ui component. and everything below will also be
> marked stable.

ALL of eo/interfaces is already released as "beta". has been now for a very
long time. how does this change anything? we have NEEDED to make changes that
have broken what we have. i don;'t see this as any change to the current status.

> This mean the remaining question is what is left to do for this. On my side :
> - Remove reference to graphic interface when including Efl_Core/Efl_Net.
> - Finish migration to Eina_Future
> 
> If you have still some stuff on your plate, you should let us know. I do feel
> that for helping Stefan we should open a ticket to track this last task until
> a release.
> 
> Cedric
> ------------------------------------------------------------------------------
> 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
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com


------------------------------------------------------------------------------
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