-
Notifications
You must be signed in to change notification settings - Fork 4
HR.info Repository Details
Issues should not just be a request for new features, but they should also describe who this functionality helps; and who to talk to if there are follow-up questions; and a test ("user story") so that we know when the issue can be closed.
Sample Good Issue
Problem: Right now the stats are broken and I can't see how many people are logging into the site.
Follow-up: Pedro has already been working on a related problem.
Test: As an administrator, I can log into the site and view the analytics for my group so that I can effectively monitor whether or not the content I'm posting is reaching responders in my area.
When you create an issue, help us to prioritise it by adding a label
- admin tool -- dashboard / functionality for administrative users
- analytics -- Google Analytics, Piwik, and other reporting tools
- bug -- error with the code, or interface
- cleanup -- deprecated code or content that needs to be audited / removed
- enhancement -- a new feature, or functionality for the site. Ideally tagged with another label as well.
- hdx -- integrations with https://data.hdx.rwlabs.org/
- hid -- integrations with https://humanitarian.id/#/
- infra / platform -- underlying software (e.g., Drupal, Docker, PHP, contrib modules) and related security patches
- performance -- making things faster
- reliefweb -- integration with https://reliefweb.int
Removed:
- duplicate -- this problem was described elsewhere; this issue can be closed
- help wanted -- needs follow-up or support from someone else. Once triaged, this label can usually be removed.
- invalid -- just close the issue; I don't think we need to keep stats on this
- question -- use "help wanted"
When there is a bigger project, we'll group those issues into a Milestone. A milestone is different than a label because it has a definite end. For example "migrate contacts from HID to HR.info" would be a good candidate for a milestone, but "HID integration" would not be a good milestone, because it does not have an obvious end.
A list of current milestones is available.