On Thu, 3 Jan 2013 00:57:34 -0200 Ulisses Furquim <[email protected]> said:

> Hi,
> 
> On Thu, Jan 3, 2013 at 12:10 AM, Leandro Dorileo <[email protected]>
> wrote:
> > Hi Cedric,
> >
> > On Thu, Jan 03, 2013 at 09:46:56AM +0900, Cedric BAIL wrote:
> >> On Thu, Jan 3, 2013 at 6:03 AM, Enlightenment SVN
> >> <[email protected]> wrote:
> >> > Log:
> >> > Emotion: introce emotion_object_video_subtitle_file_set() call
> >> >
> >> >   For setting an arbitrary subtitle file, this patch introduces the
> >> >   emotion_object_video_subtitle_file_set() and its counterpart
> >> >   emotion_object_video_subtitle_file_get().
> >> >
> >> >   The tag @sice were added as 1.7.2 since we're preparing a backport to
> >> >   stable tree.
> >>
> >> May I ask why ? Stable tree should only be for bug fixes not new feature.
> >
> >
> > It's a minimal addition and a feature users may want, porting it to stable
> > tree result on user not waiting 1.8.0 release.
> 
> Well, while I understand I don't think that we should add this to
> stable, really.

agreed. our policy for stable is "no additions".... UNLESS an addition is
absolutely needed to "fix a bug".

i know it sounds harsh - but this is there because efl exports defines for
manor and minor version but NOT micro version. this allows apps to #if out code
based on major and minor version - but an addition during micro they can't deal
with.

also this is there to minimize possible "surprises" for micro releases.
these releases SHOULD only be fixing bugs (important ones like crashes or
misbehaviour or performance bottleneck issues that are simple and easy to fix).

if the reason to add an api is "because people are impatient" then that's not a
reason. we have been very good about efl releases over the past 2 years or so.
we've done 1.0, 1.1, 1.2 and 1.7 - that makes about every 6 months. 1.8 will
probably happen march-ish (maybe april). they can wait.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to