- Català: Aquesta pàgina no està traduida al català.
- Castellano: Esta página no está traducida al castellano.
Project Management guidelines¶
In order to work in a mostly harmonic fashion we need to agree on some general guidelines in how to manage things like issues, labels, etc.
Labels¶
Here we document the labels available in this project and how they ought to be used to organise and prioritise work.
Please propose any changes through a Merge Request changing this file that can be reviewed and commented.
Any label not listed on this document will be removed in the second half of June 2022.
Priority¶
How an issue should prioritised regarding its importance; note that this
together with stage:: marks what should be worked on first.
priority::0-wishlistpriority::1-lowpriority::2-mediumpriority::3-highpriority::4-critical
Stages¶
Used to have a high-level overview around particular dates or deadlines; e.g. congress, school start, summer pause, ...
stage::2022_06stage::2022_07_congressstage::2022_08_summerstage::2022_09_school_startstage::far_future
Component¶
Which parts of the whole system, if any, are affected by this issue.
Note that if the issue is in the systems part of a component, we will also apply the label
kind::sysadmin.
component::Menu_Top&Bottom_Barcomponent::administration_appcomponent::apicomponent::bigbluebuttoncomponent::keycloakcomponent::monitorizationcomponent::moodlecomponent::nextcloudcomponent::nextcloud-formscomponent::notificationscomponent::onlyofficecomponent::security-proxycomponent::sistemascomponent::wordpress
Kind¶
General classification of the kind of issue.
kind::automationkind::bugkind::documentationkind::featurekind::securitykind::sysadminkind::testing
Workflow¶
Solving issues should follow this cycle:
workflow::0-triageworkflow::1-todoworkflow::2-in_progressworkflow::3-done_to_reviewworkflow::4-in_testingworkflow::5-ready_to_deploy