From: Nicolas A. <agu...@gm...> - 2008-07-31 12:08:38
|
> > that's a bit what i propose when i said to release as 0.10. We keep the > major release to 0 and are free to break anything for the major 1 version > > In addition, packagers will be happier with a 0.10 release rather than > with a snapshot, which means that we can spread the efl technologies in a > better way than what is currently done. > > Vincent > I agree with you. I follow E mailing list and irc discussions for 3 or 4 years now. I begin to code with EFL for 3 years. I use core EFL evas, ecore, eet and edje not intensively as some of you do, but what I have seen in this 4 years, it's that they have been only few API breaks. My first little EFL program runs and compiles today. If I'm not mistaken the biggest changes that have been done is evas_list (evas_list_goto_first/evas_list_first_goto) and ine evas_smart or things like that. I'm speaking about API not the core. In an other hand, my first EFL application run faster than 3 years ago, very very faster. Evry day day evas_test and now expedite run faster on the same PC. I can run EFL on N810, it's very fast too. I can experiment on Windows Mobile and Windows Vista. It's awesome ! When I read RFC on mailing list, I see only new api, and no api break. Maybe I'm mistaken, but if we wait longer before a release (EFL libs not E) community envolved in this project will decrease. I think that a pre reslease like Vincent say, is a good choice for the future of this project. EFL are very good, it's realy a pleasure to work and play with this libs, but unfortunately this not the technical stuff that people are watching but rather the stability, the number of users, and the time they could win using this libs. I think, with my external point of view, that EFL are (for a long time now) closed to be release. Maybe we should follow this TODO list, if we have a goal and a dead line, we should work faster and better. If a release (or pre release 0.10) is done, we will have more developpers that could looks at this libs for their future developments. Community will have more motivation to write doc, examples and program that use EFL. It should be better for evryone. But maybe it's not your goal ? I don't blame anyone, It's just the thoughts of a guy that follow mailing list discussions for some time now. Regards, Nico |