Review Flow Adjustments - introducing asynchronous submissions and bi-weekly evaluations #1093
kaefergeneral
started this conversation in
Ideas
Replies: 1 comment
-
Looks fine for CryptoLions. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Over the past years, we have seen a significant increase in products developed by our guilds. With most guilds owning and maintaining more than one product or engagement, the reality is that a lot of the time, not everything is worked on simultaneously.
The current structure of one report every six weeks leaves little flexibility in the reporting, and sometimes, just missing a submission window because a release or update is delayed by a couple of days means waiting another six weeks to get a proper evaluation.
At the same time, the increased number of submissions creates crunch times for the OIG, leaving little room for coordinated communication with the Guilds during evaluations.
With version 6 of the Guidelines, we propose moving away from the 6-week cycle bulk submissions and instead to a more flexible bi-weekly submission where every product can be submitted individually. Guilds have a chance of submitting updates as they happen without waiting multiple weeks to submit a bulk submission covering all efforts. This should, however, be limited to one submission per contribution per two weeks.
Every two weeks, all submissions from the past two weeks will be rolled into one evaluation that is then performed over four days. Guilds can still bundle submissions into one more extensive PR if it's easier for them, but they can also submit individual PRs with updates within one two-week timeframe. It's important to note that Guilds will NOT be required to submit reports every two weeks. It's merely an option. If no updates are submitted for a product or engagement, we will still be revisiting each effort at regular intervals. To make it easy to track, each contribution will receive a date telling guilds when we would roll it into the following evaluation if no updates are submitted. This will, at most, happen in line with the current 6-week cycle, and any submission covering the contribution will reset the target date. Evaluations will only occur more often than now if a guild decides to submit additional reports. Metrics can be submitted in a bundled form at any time, without triggering an evaluation of all contributions reported upon. When an evaluation takes place, the OIG will simply default to the latest metrics. Metrics the OIG can easily collect themselves through services like waxmarketcap or dappradar do NOT have to be submitted as we always collect them during our evaluations anyway, no matter if they were submitted or not.
In addition to the current decay rate and target system, we will add a date depicting when the decay rate would be first applied if no updates are submitted. This will make scores more predictable, consistent, and transparent while allowing Guilds to plan their efforts more accordingly. With every evaluation decay rate, target, and date will be revised. For this it does not matter if the evaluation was triggered by a submission or if it as rolled into the evaluation automatically. This way Guilds will always know ahead of time if they are about to lose scores. The only exception to this are instances where a contribution or service is shut down, in which case it is flagged as concluded or abandoned accordingly, and the score is set to zero with immediate effect.
By allowing Guilds to submit individual reports on their contributions, we aim to be able to give more direct feedback on each individual submission beyond just assigning a score.
This change would result in a weekly update of scores happening every friday, as the evaluation of contributions and infrastructure would be alternating. To bring this in line, the evaluation of infrastructure would be shifted by two days, with snapshots being taken at the end of Tuesday, instead of Sunday.
Key Changes:
The OIG will roll the submissions of two weeks into one bi-weekly evaluation.
Evaluation Week Schedule:
Contributions Evaluation Week:
Monday to Thursday,
Initial evaluation period by the OIG.
Thursday, 12:00 UTC to Friday, 12:00 UTC:
Appeals window for guilds to contest evaluations.
Friday evening:
Final results for the week will be released.
Technical Evaluation Week
Monday and Tuesday
Timeslots for product introduction and guild update calls.
Wednesdays, 00:00 UTC:
Snapshots of technical performance are taken.
Wednesdays, 00:00 UTC to Friday, 12:00 UTC
Review of technical infrastructure takes place.
Friday evening:
Final results for the week will be released.
As with all framework updates, this is a mere proposal and not final. We want to hear your ideas and concerns and will update or discard the proposal based on your feedback.
Beta Was this translation helpful? Give feedback.
All reactions