Skip to content

Bus Factor/More Maintainers #25

Closed
Closed
@aDotInTheVoid

Description

@aDotInTheVoid

Right now, I'm the only person with write access to this repo/publish perms on crates.io. This isn't desirable for a couple of reasons.

  1. If rustdoc-json changes while I'm away from a computes for an extended period of time, a new release may be delayed, causing needless hassle for users, who may need to move to a fork temporarily
  2. If I'm permanently unable to maintain this, it would be a shame to cause needless turmoil by having to move to a new crate.

Long term, this crate should probably be managed by T-Rustdoc , but in the shorter term, I'd like to give permissions to a second person. I don't anticipate this will be much work, as I intent to continue maintaining this for the forseable future, but they may have to make releases in my absence, and I'd try to communicate with them if I was permanently stepping away.

Before this can be done, we'd probably want to

As the current release process is attrocious (it involves tagging a fake commit, generating the changelog, deleting the tag, ammending the commit, and retagging).

I've thaught of this now, as I'm about to go camping for a week, so won't be able to publish a new version if any come through. I'm not going to make changes before then, as it's too late now, and this needs more time, which is kind of scary as rust-lang/rust#115078 may well be merged when I'm gone. While it's too late to prevent this, I don't want it to happen again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions