[csw-maintainers] moving forward
Maciej Bliziński
maciej at opencsw.org
Thu Jul 14 14:51:59 CEST 2011
2011/7/14 Dagobert Michelsen <dam at opencsw.org>:
> Hi Maciej,
>
> Am 14.07.2011 um 09:53 schrieb Maciej Bliziński:
>> 2011/7/14 Ben Walton <bwalton at opencsw.org>:
>>> This works for me. There is still some work to do to automate the
>>> flow and we can't sit on packages until everything is ready. Would
>>> anyone like the job of moving packages from unstable to current for
>>> the time being?
>>
>> Moving packages from unstable to current in the database can be
>> automatic. How about the following idea:
>>
>> - maintainers push packages to unstable
>> - at time t, a script looks at the diff between unstable and current;
>> it prepares a change set to be applied to current; it sends the change
>> set to a mailing list with information: "At time t + 12h the following
>> changes will be applied: ..."
>> - people in the project have 12h to react if the change set reads
>> "destroy the world"
>> - if no action is taken until t + 12h, the change set is applied and
>> new current is pushed
>
> Ok. And later on packages with open bugs will be blocked from propagation, right?
Yes, but there are some issues. This hasn't been implemented yet, and
there's a bit of yak shaving to be done:
- write the integration using mantis XML RPC
- mantis XML RPC requires upgrading mantis
- upgrading mantis requires porting our patches
- porting our patches requires profiling of mantis
So for now, I thought of unconditional migration with monitoring and
optional human intervention.
Maciej
More information about the maintainers
mailing list