Hey, GSoC is over and sadly I didn't meet the expectations for it, failed, feel like crap, etc. But this isn't necessarly a bad thing. This means both base and advanced layout objects can grow from the collective imagination of the community instead of just my own.
I hereby request backup. I would like to see people starting to take over some parts of the work now that GSoC is over, there is no reason two people could not work on two different layout objects at the same time without stepping on eachother toes. I think it is important to get the basic objects done ASAP. Creating a new layout object is really simple. Grab a copy of the sources, add a lib file, for example "evas_object_toolbar.c" and a test file in src/bin, for example "evas_object_toolbar-test.c". After that you need to do some copypasting work in src/lib/Makefile.am and src/bin/Makefile.am. Ideally the test code should be an unit test, but in practice I found more useful to make a small test app with a visual representation of the object with some parameters to toy with. Do whatever you feel more comfortable with. There is one rule I would like to laid out though. Keep the base object simple and extensible and base the advanced objects on them. That's all. Right now I'm using git but we can move this to SVN if necessary. I have no preference. Use "git clone git://staff.get-e.org/users/dresb/ehelpers.git" to fetch the main branch and "git checkout --track -b evas-object-vbox origin/evas-object-vbox" to fetch additional remote branches. Good bye, Andres ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel