L'articolo di Wikipedia su Parrot VM include questo rivendicazione non rivendicata :
Core committers take turns producing releases in a revolving schedule, where no single committer is responsible for multiple releases in a row. This practice has improved the project's velocity and stability.
La documentazione sul ruolo Release Manager di Parrot non offre ulteriori approfondimento del processo e non sono riuscito a trovare alcun riferimento per il reclamo. Il mio primo pensiero è che i responsabili delle release rotative sembrano una buona idea, condividendo la responsabilità tra quante più persone possibile e avendo un certo grado di polifonia nelle versioni.
Lo è, comunque? I gestori delle versioni a rotazione sono stati proposti per Launchpad e alcuni interessanti controargomentazioni :
- Release management is something that requires a good understanding of all parts of the code and the authority to make calls under pressure if issues come up during the release itself
- The less change we can have to the release process the better from an operational perspective
- Don't really want an engineer to have to learn all this stuff on the job as well as have other things to take care of (regular development responsibilities)
- Any change of timezones of the releases would need to be approved with the SAs
e :
I think this would be a great idea (mainly because of my lust for power), but I also think that there should be some way making sure that a release manager doesn't get overwhelmed if something disastrous happens during release week, maybe by have a deputy release manager at the same time (maybe just falling back to Francis or Kiko would be sufficient).
La pratica non sembra essere molto comune, e le controargomentazioni sembrano ragionevoli e convincenti. Sono abbastanza confuso su come potrebbe migliorare la velocità e la stabilità di un progetto, c'è qualcosa che mi manca, o è solo una brutta modifica nell'articolo di Wikipedia?
Vale la pena notare che la risposta più votata nel relativo "Si sta ruotando lo sviluppatore principale un'idea buona o cattiva? " domande note in grassetto:
Don't rotate.