freifunk / freifunk/api.freifunk.net
Introduce the field 'state.lastreviewed'
- Dominant language
- Makefile
- Stars
- 51
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
We have a field `state.lastchanged`. Which is some times updated automatically (e.g. when a script updates the `state.nodes`. For automating quality checks, and alerting / notifications this field can be used to detect problems with auto-update-scripts (e.g. if it stops to update the file each day ), but this field do not help if we want to detect potential for semantically problems.
For automating quality checks, and alerting / notifications, it would be very helpful to know when a community file was last reviewed for semantical errors by a human - e.g. outdated contact details (old, but syntactially valid e-mail address). With that field we could implement a "Review Reminder Service".
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing `state.lastchanged` field and the community file schema it belongs to. Determine where a human semantic review timestamp would be represented, then verify that the new `state.lastreviewed` field can support the described quality checks and review reminders.
Written by the indexing model from the issue text.
Assessment
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100