This is an old revision of the document!
Here are some features users have requested for portsmon:
- Ability to subscribe to a watch-list for PRs that come in. At the moment, there is no UI code for a subscription page, nor do I really have any insight as to how it would work. There is a little bit of code to create 'this hour's list of changed PRs.'
- Prettier formatting (headers and footers).
- Ability to add comments and keywords (outside of GNATS).
- New list: opened PRs without named responsible, ordered by date.
Here are some features the author would like to add to portsmon:
- Ability to go out to the web to test for newer versions of distfiles. A prototype exists but needs to be taught not to reuse the same mastersite over and over, and also to have the SQL back-end implemented.
- Finish the graphs and charts and make them clickable.
- Ability to show date of last commit to a port by anyone.
- Ability to show date that the distfile was last updated.
- Ability to show date of the last commit to a port that was submitted by maintainer.(Some hacky heuristics have already been tried.)
- Ability to accept data from Fenner's report.
- Ability to accept data from last-commit-by-committer report.
- Ability to understand which packages build correctly, not just the ones that fail.Harder than you might think, and has performance implications.
- Ability to monitor e.g. SourceForge? for new releases and show that in reports about port's overall status.