Dare I ask: what is Heroine Virtual's reluctance to simply being the lead contributor to an otherwise community project? It seems to me that such an arrangement would result in a better product for them and for us, since they can innovate as they prefer and we can smooth out the rough edges after their innovations arrive.

This is pretty much how Mixxx handles things using Bazaar branches: we have the main "trunk," then we have code branches for in-development features/fixes that individuals and/or groups work in (either distributed or centralized mode, each contributor can use what he likes.) When one of those branches are ready for merging, a merge request is submitted, the code is reviewed, then signed off by one of the project coordinators/lead developers, and it gets merged into trunk. (All other branches can update from trunk at any time to gain the new upstream features.) But while waiting for that review process (indeed at any time,) anyone can make a custom branch of trunk on his local PC, then merge in any other branches he likes resulting in a build with whatever features he needs/wants now.

I believe that capability would address Heroine Virtual's concern of having what they want/need _right now_, while still allowing them to develop alongside the rest of us so we can help or at minimum simply use their work as it progresses instead of having to wait. (I for one would love to be able to work alongside the people with minds AND determination & follow-through that result in such awesome stuff like the VicaCopter, the bad-ass Heroine Clock, and indeed even Cinelerra itself.)

Assuming that's agreeable to them, then we would no longer have to waste developer time manually merging an entire HV release into the CV codebase every six months. (Bazaar eats merges for breakfast...it's very good at minimizing conflicts and keeping track of changes.)

What do you all think? Most importantly, what does Heroine Virtual think?

Sincerely,
Sean M. Pappalardo


<<--------------------------------------------------------------------------------->>
This E-Mail message has been scanned for viruses and content
and cleared by >>smaRTmail<< from Renegade Technologies
<<--------------------------------------------------------------------------------->>

_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to