#115 Planning Ahead
Closed: Rejected None Opened 10 years ago by toshio.

What the badge should be granted for:

I'd like to encourage people to submit Fedora Changes[1]_ early so that there's plenty of time to coordinate the Changes. I'm thinking that a set of three related badges that are issued depending on when you submit a Fedora Change would do this.

This ticket is for the most basic of the three badges. It is awarded to anyone who submits a Change.

.. [1]_: http://fedoraproject.org/wiki/Changes/Policy

Badge description (like "You added a co-maintainer to a package. BFF!"):

"Planning Ahead" - You submitted a Change for a Fedora release

For art, note that it might be nice to follow a common concept with the other two related badges. Proposed names for those are: "With Great Foresight" (Over two weeks before the deadline) and "Read the Future" [or "From the Future"] (Change submitted before the previous Fedora release goes final)

Anything else we need to know:

To do this automatically, we'd need to:
trigger on a Change page gaining Category:ChangeAnnounced.
determine who submitted the page (possibilities: Everyone who's edited the page minus the Change Wrangler (may be the sweet spot of ease and accuracy). The person who initially created the page. The person who added/uncommented Category:ChangeReadyForWrangler to the page. The Change owners listed on the page.)
* Issue the badge to those people.

The other two badges in this set might not be automatically grantable at this time so this badge could be manually added at the same time as they are.


riecatnor and I discussed this one yesterday and agreed that we would reject it on the following basis:

  • we already have change process badges (for getting your change accepted)
  • doing this automatically would be hard (people could edit the wiki page to abuse the trigger)
  • we could instead give rights to the change wrangler to award this, but that introduces perhaps too much overhead on that role on top of what is already required of them.

Thanks for the idea toshio!

Login to comment on this ticket.

Metadata