Fidelity awareness has been implemented, so this should no longer
be necessary. (It hasn’t yet been in a versioned release, though, so up
to you whether to edit the OP here—I’m not sure how precisely you mean
“Quality of Life release”.)
by “developer ease” you mean “ease for SourceCred developers”?
Right now I would rate the QoL for instance maintainers as 1/10 (undocumented scripts, semi-published actions, out-of-date readme) and QoL for SC developers as maybe 7/10 (some weird parts, but overall codebase holds together nicely). So I definitely support prioritizing instance maintainers QoL right now.
Ha! That’s a useful framing with scores. Some effort has been put into it instance maintainer experience, having docker images / actions / a readme at all. But is relatively a lot worse than the developer experience.
If you include grain distribution, I’ll agree with the 1/10.
In terms of attribution, I think it’s a big enough effort to have it’s own initiative and get the bulk of cred from there. It’s also in a close enough timeframe that I think it would be fair to reference it as a contribution here.
In terms of releases, we’re just snapshotting master and it’s already there. So it would join the v0.5.0 (initiatives) release.
I think this discrepancy suggests the initiative shouldn’t be about the release, but the push for better QoL :]
Edit: updated the title and description to reflect.
I’ve taken another stab at creating the scope for this.
Pretty happy with this new description. It means ideas like improving Discourse likes mirroring speed is a nice to have. But easy to miss suggestions, like Automatic cache invalidation move up in importance as they remove a maintainer task.