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