-
-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: add info about working groups #1075
Conversation
Just drafted an initial version of this information. Please let me know if something should or shouldn't be required, or if something is missing. |
# chairperson: Required. GitHub handle of the chairperson. Example: @Barbanio. | ||
# members: # Required to have at least 2 members who are not the same as the chairperson. | ||
# - @fmvilas # GitHub handle of the member. | ||
# okrs_url: https://example.com/xyz # Required. Link to a GitHub project, issue, or any other tool where the Working Group explains their objectives. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if this should be required. As per the rules described in the Markdown file, it's required but I'm happy to change it if you think otherwise.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
GitHub teams can be mentioned also as suggested by @Souvikns for better transparency and easy tagging.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for reminding me. Also added Slack channel 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added some minor changes, and it looks good to go.
Co-authored-by: Fran Méndez <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👌🏿
Awesome! Thanks for the changes, @thulieblack 🙌 |
/rtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm kinda missing in description information about meetings.
How do we see this happens? how we assure transparency? will we use current meetings framework?
working_groups: | ||
# - name: Required. The name of the working group. | ||
# description: Required. Describe what this working group is about. | ||
# chairperson: Required. GitHub handle of the chairperson. Example: @Barbanio. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what if there are 2 or more chairpersons? better to have it as list imho, like in case of members
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fmvilas fyi, yeah, it was merged before I had a chance to look into it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apologies. Just realized about your comments right now. Will open a separate PR.
# members: # Required to have at least 2 members who are not the same as the chairperson. | ||
# - @fmvilas # GitHub handle of the member. | ||
# slack_channel: # Required. The name of the Slack channel in the AsyncAPI workspace. Example: community_growth_wg | ||
# okrs_url: https://example.com/xyz # Required. Link to a GitHub project, issue, or any other tool where the Working Group explains their objectives. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there's no single sentence about ORKs in WORKING_GROUPS.md
- so the name of property can be pretty confusing. And why required? I could also add ORKs as a bullet list here in YAML to get it rendered in website. Maybe just call it goals
and define it as a field where you can write goals or provide link?
and I immediately ask what is the difference with roadmap_url
- why separate link?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@fmvilas fyi, yeah, it was merged before I had a chance to look into it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apologies. Just realized about your comments right now. Will open a separate PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just created a PR: #1138. Regarding differences between objectives and roadmap, have a look at DX working group details. Long story short, objectives are for setting direction (the why), roadmap is exactly the issues/tasks (the what and how) you're going to be addressing in the foreseeable future (in their case 6 weeks).
Description
Adds info about how working groups work and an initial WORKING_GROUPS.yaml file with an example on how to define a working group.
Once this is merged. I'll start pinging people so they create individual PRs for the first working groups.
Related issue(s)
https://github.com/orgs/asyncapi/discussions/1037