On Thu, 1 Mar 2012 14:26:07 -0500 Michael Blumenkrantz <michael.blumenkra...@gmail.com> wrote:
> On Thu, 1 Mar 2012 11:14:46 -0800 > "Enlightenment SVN" <no-re...@enlightenment.org> wrote: > > > Log: > > revert 68495 and all subsequent "toolbar refactoring" (rewriting) > > commits because they broke toolbar use for everyone. in the future, > > rewrites like this MUST be submitted as PATCHES, not direct > > commits. this allows application authors to continue having fun > > writing code without suddenly having broken widgets. I have left > > the newly committed edc, as it does not seem likely to cause issues > > on its own. > > > > Author: discomfitor > > Date: 2012-03-01 11:14:46 -0800 (Thu, 01 Mar 2012) > > New Revision: 68586 > > Trac: http://trac.enlightenment.org/e/changeset/68586 > > > > Modified: > > trunk/elementary/src/lib/elm_toolbar.c > > > > This commit was necessary as a result of the growing (and currently > fairly substantial) number of complaints that "toolbar is broken!" > and "why is my toolbar doing this?" > > As I have said in my commit message, let's, as a community, try to > ensure that developers currently using our libraries can continue to > do so without breaking the widgets and utilities they are accustomed > to. For massive and complete rewrites/redesigns of existing > codebases, always submit the proposed changes to the mailing list in > patch form first. The ONLY exception to this is when you are either > the initial or subsequent primary author of the code in question. > > Bottom line, we are a community of open source developers, and we > should rely on each other more for reviews and help instead of trying > to write/rewrite everything on our own. It helps if you are changing something that is being used elsewhere in SVN, to check those things that use it still work, and perhaps patch them up to keep working. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel