Skip to content
This repository has been archived by the owner on Apr 18, 2018. It is now read-only.
This repository has been archived by the owner on Apr 18, 2018. It is now read-only.

What about Issues? #8

Closed
Closed
@mikeal

Description

We spent a lot of time at the beginning of io.js thinking through how to deal with the split in issues between io.js and node.js. What we finally settled on was just starting over from scratch which turned out to be quite a blessing. From that point on we required that any commit messages refer to the full issue and pr including the org/repo name to distinguish between joyent/node and iojs/io.js issues.

We can recreate everything in io.js and node.js repositories except for issues so the decision of how to start that repo really just comes down to issues.

As I see we have 3 options available:

  • Start with joyent/node and all the issues there.
  • Start with iojs/io.js and all the issues there.
  • Start with a fresh repository.

There are far more issues in joyent/node than any other repository. It also has about 3x the watchers and stars. A ton of those issues are severely outdated despite a valiant effort to clean them up.

Since its creation io.js has done a great job of keep issues clean and well tagged with a high response rate. But, if this has taught us anything it's that starting over from scratch can be accomplished with fairly little negative consequences. Resetting and starting from scratch again gives us a great opportunity to reset the context and if we are changing the tag and triage process at all we won't have to go through thousands of prior issues or have a history of issues that clearly operated under a different process.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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