[New: openFATE 311184] Create Maintenace Update request
Feature added by: Adrian Schröter (adrianSuSE) Feature #311184, revision 1 Title: Create Maintenace Update request Buildservice: Evaluation by project manager Milestone: 2.3 Priority Requester: Mandatory Projectmanager: Mandatory Requested by: Adrian Schröter (adriansuse) Project Manager: (Novell) Technical Contact: (Novell) Technical Contact: (Novell) Partner organization: openSUSE.org Description: OBS needs to support to open a Maintenance project on request. This project is used to prepare, test and document and contain all sources and binaires for a maintenance incident. The project should get a unique ID to identify the incident. The request may also include an entire project used as source for the maintenance incident. The following xml layout is suggested (for example): action type="maintenance" source project="home:adrian:OBS_Maintenance:libqt4" optional, take this project as source target project="openSUSE:Maintenance" required target sourceupdate cleanup sourceupdate optional, will remove source project on update action On accept, the project openSUSE:Maintenance:$ID will get created and the sources from source project will get copied in. Binaries will get rebuild. Having the source project optional makes sense if the maintenance project owner wants to build up a maintenance project manually or for a later feature, when maintenance creates such a project to request to some maintainers to fix a certain issue (basically maintenance would start the process, not the user). -- openSUSE Feature: https://features.opensuse.org/311184
Feature changed by: Dirk Mueller (dirkmueller) Feature #311184, revision 2 - Title: Create Maintenace Update request + Title: Create Maintenance Update request Buildservice: Evaluation by project manager Milestone: 2.3 Priority Requester: Mandatory Projectmanager: Mandatory Requested by: Adrian Schröter (adriansuse) Project Manager: (Novell) Technical Contact: (Novell) Technical Contact: (Novell) Partner organization: openSUSE.org Description: OBS needs to support to open a Maintenance project on request. This project is used to prepare, test and document and contain all sources and binaires for a maintenance incident. The project should get a unique ID to identify the incident. The request may also include an entire project used as source for the maintenance incident. The following xml layout is suggested (for example): action type="maintenance" source project="home:adrian:OBS_Maintenance: libqt4" optional, take this project as source target project="openSUSE: Maintenance" required target sourceupdate cleanup sourceupdate optional, will remove source project on update action On accept, the project openSUSE:Maintenance:$ID will get created and the sources from source project will get copied in. Binaries will get rebuild. Having the source project optional makes sense if the maintenance project owner wants to build up a maintenance project manually or for a later feature, when maintenance creates such a project to request to some maintainers to fix a certain issue (basically maintenance would start the process, not the user). -- openSUSE Feature: https://features.opensuse.org/311184
Feature changed by: Adrian Schröter (adrianSuSE) Feature #311184, revision 3 Title: Create Maintenance Update request - Buildservice: Evaluation by project manager - Milestone: 2.3 + Buildservice: Done + Milestone: 2.5 Priority Requester: Mandatory Projectmanager: Mandatory Requested by: Adrian Schröter (adriansuse) Project Manager: (Novell) Technical Contact: (Novell) Technical Contact: (Novell) Partner organization: openSUSE.org Description: - OBS needs to support to open a Maintenance project on request. This - project is used to prepare, test and document and contain all sources - and binaires for a maintenance incident. + OBS needs to support to open a Maintenance incident project on request. + This project is used to prepare, test and document and contain all + sources and binaires for a maintenance incident. The project should get a unique ID to identify the incident. The request may also include an entire project used as source for the maintenance incident. The following xml layout is suggested (for example): - action type="maintenance" source project="home:adrian:OBS_Maintenance: - libqt4" optional, take this project as source target project="openSUSE: - Maintenance" required target sourceupdate cleanup sourceupdate - optional, will remove source project on update action + action type="maintenance_incident" source project="home:adrian: + OBS_Maintenance:libqt4" optional, take this project as source target + project="openSUSE:Maintenance" required target sourceupdate cleanup + sourceupdate optional, will remove source project on update action On accept, the project openSUSE:Maintenance:$ID will get created and the sources from source project will get copied in. Binaries will get rebuild. - Having the source project optional makes sense if the maintenance - project owner wants to build up a maintenance project manually or for a - later feature, when maintenance creates such a project to request to - some maintainers to fix a certain issue (basically maintenance would - start the process, not the user). -- openSUSE Feature: https://features.opensuse.org/311184
Feature changed by: Adrian Schröter (adrianSuSE) Feature #311184, revision 4 Title: Create Maintenance Update request Buildservice: Done - Milestone: 2.5 + Milestone: 2.3 Priority Requester: Mandatory Projectmanager: Mandatory Requested by: Adrian Schröter (adriansuse) Project Manager: (Novell) Technical Contact: (Novell) Technical Contact: (Novell) Partner organization: openSUSE.org Description: OBS needs to support to open a Maintenance incident project on request. This project is used to prepare, test and document and contain all sources and binaires for a maintenance incident. The project should get a unique ID to identify the incident. The request may also include an entire project used as source for the maintenance incident. The following xml layout is suggested (for example): action type="maintenance_incident" source project="home:adrian: OBS_Maintenance:libqt4" optional, take this project as source target project="openSUSE:Maintenance" required target sourceupdate cleanup sourceupdate optional, will remove source project on update action On accept, the project openSUSE:Maintenance:$ID will get created and the sources from source project will get copied in. Binaries will get rebuild. -- openSUSE Feature: https://features.opensuse.org/311184
participants (1)
-
fate_noreply@suse.de