On Thu, Nov 03, 2011 at 11:51:24AM +0100, Cedric BAIL wrote:
> Hi,
> 
> On Thu, Nov 3, 2011 at 12:16 AM, Daniel Juyung Seo <seojuyu...@gmail.com> 
> wrote:
> > Dear all e devs, this is Daniel Juyung Seo.
> >
> > Recently elementary has been changed dramatically. And applications
> > also had to be changed accordingly.
> > Due to the huge amount of changes, application developers have hard
> > time following up elm changes.
> > So I and discomfitor have been maintained ElementaryChanges wiki page 
> > recently.
> > http://trac.enlightenment.org/e/wiki/ElementaryChanges
> >
> > This will help applications to follow elm changes without reading all
> > commits in trunk!
> > Please update this wiki page when you think your change will bring
> > API/ABI break or whatever changes for applications.
> > Someone may think this is unnecessary but this is so needed from my
> > experience that have been answered hundreds of application developers'
> > questions.
> >
> > Dear application developers, please keep your eye on this wiki page
> > I will break more and more API/ABI in elm before elm 1.0 release.
> 
> It's nice to setup that page, but it would also be nice to put an hint
> in the doc of the deprecated function to where we should be looking.
> At the same time, it would also be nice to do at the same time a grep
> -r on all svn project and fix them when people do break API/ABI. I
> know it's create some work on the breaker, but it definitivly is
> faster to do for him at the same time and protect the svn from getting
> inconsistent. Don't forget many people build daily all their stuff
> from svn, if something get broken, we will loose some of our current
> users and that's bad.

Agreed!

Sometimes I tend to keep sed calls which can automagically fix some API
changes and then reuse those in other project which also fails due to
deprecated APIs

Would be great to keep such regexps on that wiki page directly to make
migration to newer API a bit easier and faster.

Something like this:
http://git.shr-project.org/git/?p=meta-smartphone.git;a=blob;f=meta-shr/recipes-shr/3rdparty/intone/0001-adapt-to-newer-elementary-API.patch;h=4e316d42c1d2db5e761e49dae5e37e7379b31e97;hb=829d659dff310f02db5007c8eafdc1ebf3e26126

Regards,

-- 
Martin 'JaMa' Jansa     jabber: martin.ja...@gmail.com

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to