Post by Richard RaskerPost by John BokmaPost by Richard Raskerstil, en is een poging ondernomen om het van de grond af opnieuw op te
bouwen onder de naam Lumiera (http://www.lumiera.org/). Dit laatste is
echter nog niet in een werkbare vorm.
Grappig altijd: iets werkt deels, dan staat het stil, en dan "Laten we
het opnieuw maken".
Niet dat ik pretendeer exact te weten hoe de vork in de steel zit, maar als
ik het goed begrijp, is de huidige Cinelerra-versie een community-fork van
het werk van Herione Virtual (www.herionewarrior.com). Deze laatste partij
doet echter niets aan ondersteuning, trekt zich weinig aan van bug reports
en gaat grotendeels zijn eigen weg. Desondanks is er geen sprake van haat
en nijd.
De community-versie is het stadium van 'onstabiel' echter nog steeds niet te
boven, onder meer door het gebrek aan medewerking van Heroine Virtual, en
men heeft besloten dat het oplappen van de huidige versie meer werk is dan
het opnieuw opzetten van de codebase. Zie ook
http://en.wikipedia.org/wiki/Cinelerra
Ja, dat is een bekend programmeursprobleem: onderhouden code, of
nieuw. Voor een deel van de programmeurs lijkt de lol 'm te zitten in
het maken van nieuwe dingen. Hoe dichter ze bij een 1.0 versie komen,
hoe harder ze aan het nadenken gaan over een "nieuwe versie, maar dan
allemaal anders". Ik heb dat soms ook wel een beetje, maar geef toch
echt de voorkeur aan refactoren. Nu zit je dus met:
- een buggy versie zonder support
- een onstabiele fork waar niet verder aan gewerkt wordt
- een nieuwe versie die lang nog niet klaar is.
Kijk niet gek op als #3 straks redelijk werkt dat er of een fork
optreed, of de programmeurs besluiten dat het te veel werk is om nieuwe
features er in te stoppen, en dus een nog betere versie van scratch gaan
maken...
--
John Bokma j3b
Hacking & Hiking in Mexico - http://johnbokma.com/
http://castleamber.com/ - Perl & Python Development