Coder Social home page Coder Social logo

Issue triaging about discussion HOT 20 CLOSED

boennemann avatar boennemann commented on August 16, 2024
Issue triaging

from discussion.

Comments (20)

boennemann avatar boennemann commented on August 16, 2024

ping @hoodiehq/owners

from discussion.

janl avatar janl commented on August 16, 2024

I’m major +1, we just need someone to lead this.

from discussion.

svnlto avatar svnlto commented on August 16, 2024

Familiarising myself with the angular process..

from discussion.

gr2m avatar gr2m commented on August 16, 2024

I like this a lot. Especially how they place the Code Of Conduct right in the process, and provide examples for good answers. I think we could adjust it for our needs (esp. reduce the amount of labels to a minimum, and add new as needed), but I wouldn't mind to start by referencing the Angular one, and create one for ourselves later.

from discussion.

boennemann avatar boennemann commented on August 16, 2024

Made some adaptations:
https://gist.github.com/boennemann/f4e3785455c488baa434

from discussion.

janl avatar janl commented on August 16, 2024

Comment https://gist.github.com/boennemann/f4e3785455c488baa434#

from discussion.

davidpfahler avatar davidpfahler commented on August 16, 2024

Comment https://gist.github.com/boennemann/f4e3785455c488baa434#comment-1265185

from discussion.

boennemann avatar boennemann commented on August 16, 2024

I rewrote the history of the gist so that it contains a diff to the original version now. Also I removed all mentions of security.

Please continue to discuss on this issue only (:

from discussion.

janl avatar janl commented on August 16, 2024

πŸ‘

from discussion.

davidpfahler avatar davidpfahler commented on August 16, 2024

One thing we might want to add is an explanation how one can help with triaging issues. The document assumes that not just core members will help triage issues ("If in doubt, ask a core team member what to do."). Is this intentional? I think triaging can be a great, low friction way to help hoodie. So if this is your intention, how can other contributors become a "triager"?

from discussion.

janl avatar janl commented on August 16, 2024

+100 to @davidpfahler’s suggestion :)

from discussion.

boennemann avatar boennemann commented on August 16, 2024

Issue owners and users with push access can edit an issue.

-- GitHub API

Create a "Issue Triaging" Team with access to all the repos. That's it – at least from a technical standpoint.

from discussion.

boennemann avatar boennemann commented on August 16, 2024

Oh and btw automatically creating all the above mentioned labels should be as easy as https://developer.github.com/v3/issues/labels/#create-a-label

from discussion.

davidpfahler avatar davidpfahler commented on August 16, 2024

OK, 4 things left to complete this:

  1. Add note to CONTRIBUTING.md and TRIAGING.md how people can join the triaging team
  2. Create triaging team on GitHub
  3. Sync TRIAGING.md to all repos
  4. add labels to all repos (via gh api)

Open question is, what the process will be to add people to triaging. Should they ask in the IRC chat or send an email? What would be the appropriate way to contact Hoodie that is both natural to the processes Hoodie is using now (like IRC) but also low barrier to entry (not like IRC)?

As soon as you tell me the answer to that question, I'll write the missing one or two sentences for CONTRIBUTING.md and TRIAGING.md. @boennemann can then take action on 2., 3. and 4., I suppose.

from discussion.

janl avatar janl commented on August 16, 2024

I’d say keep it all in GitHub and have people open an issue to ask for being added to the triaging team.

from discussion.

davidpfahler avatar davidpfahler commented on August 16, 2024

@janl Is that on the repository they want to be triaging issues for or on a separate repo (triaging repo?). We need a link people can click and which takes them to the right place where they can apply for triaging access. Where would this link point to?

from discussion.

janl avatar janl commented on August 16, 2024

doesn’t matter, pick one :)

from discussion.

davidpfahler avatar davidpfahler commented on August 16, 2024

@boennemann Please change first paragraph (if you agree) of TRIAGING.md to:

This document illustrates the steps the Hoodie community is taking to triage issues. The labels are used later on for planning releases. If you want to help Hoodie by sorting issues, please leave a comment here asking to join the triaging team.

Can you please complete the other three steps as well? Thanks in advance.

Also, I'd like to join the triaging team ;)

from discussion.

lenareinhard avatar lenareinhard commented on August 16, 2024

As discussed before, could we put including a Mary Poppins integration

  • on the to do list
  • as soon as integrated, into the triaging file?

Rest is +1 from my side.

from discussion.

boennemann avatar boennemann commented on August 16, 2024

@ffffux For what would you like to use Mary Poppins? CLA does not apply. When it comes to commit message conventions we could first see how well contributors adopt the conventions.

+1 for MP when there is a use case (:

Note: Closing this issue as the process is now in place

from discussion.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.