On Sun, 14 Dec 2003, bulia byak wrote:
i hope my "tweak it 'til it works" development style doesn't bother you too much; it's fine for livarot since nobody uses it, but might be a problem for a real program like inkscape...
No problem!!! We're doing this ourselves all the time. Our motto is "patch first, discuss later" :) We're very excited about your code, so please continue working on it. We'll have lots of time to fix most bugs before the next release.
Ditto, this approach is exactly what we're encouraging. Particularly, the release process we're using includes this. Once we finish a release and unfreeze CVS, we pile in new code for features ready to be worked on more intensively. This gives all the developers time to poke and prod at the code and give feedback and tweak it to make it good.
When we start getting ready for the next release, we'll announce a feature freeze, at which point the focus will be taking care of tying things up for the release. So until that point tweak away!
Also, if you find yourself wanting to do some major changes that you think might significantly disrupt things or that you want to work on "out of the spotlight", set up a branch to do that work. Then when it's ready we can merge it in.
Thanks, Bryce