Skip to content
This repository has been archived by the owner on Feb 8, 2023. It is now read-only.

Modified Sprint and GitHub master roles #66

Merged
merged 1 commit into from
Jan 7, 2016

Conversation

RichardLitt
Copy link
Member

Modified the sprint masters role, making it clear that they only run the sprint. The GitHub Masters role has been expanded to include making the sprint issue and all of the etherpads for the discussion leads, and pinging both leads beforehand and any active contributors afterwards.

Also some basic edits.

@jbenet jbenet added the status/in-progress In progress label Dec 7, 2015
@RichardLitt RichardLitt changed the title Basic edits for clarity, modified sprint masters role Modified Sprint and GitHub master rols Dec 7, 2015
@RichardLitt RichardLitt changed the title Modified Sprint and GitHub master rols Modified Sprint and GitHub master roles Dec 7, 2015
(This used to happen over a Google Hangout, but it wasted a lot of time to keep >10 people synchronized while people gave individual updates that not everyone was interested in. IRC has been working ok.)

##### The sprint master
- Prepares the sprint's etherpad and posts it to GitHub and IRC ahead of time. To open an Etherpad, go to https://etherpad-mozilla.org.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no, i think the sprint master needs to prepare the discussion etherpads-- otherwise they will not be done.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well, someone has to. not each of the discussion leads

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok i see https://github.com/ipfs/pm/pull/66/files#diff-04c6e90faac2675aa89e2176d2eec7d8R110 -- the distinction between these is unclear -- if these are meant to be separate roles (that's fine by me) -- "sprint master" should not be in the name of both...

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Basically, one person should be in charge of the actual sync - making sure it runs, on IRC - and another person should be in charge of the GitHub sprint and etherpads. (Realistically, they're both me). I'll change the terminology to make it less confusing.

@RichardLitt
Copy link
Member Author

Ok. Overhauled it again. The real issue here is that we don't actually have a Sprint master at the moment. We have an admin person doing stuff on GitHub, and a sync moderator, but not really someone who makes sure that everyone is up to date and that backlogs get pushed out. We do this as a team, and the discussion leads generally tend to be pseudo-autonymous in their particular areas. I've updated the document to show that, renamed sync master to sync moderator, clarified about the sprint master by creating a role for it, and also moved all of the roles down to their own section. I'm happier with this edition. What do yall think?

@RichardLitt RichardLitt mentioned this pull request Dec 7, 2015
14 tasks
@@ -92,7 +87,7 @@ Time (PDT - **UTC/Z** - CET) | Topic

You can add these meeting times to your Calendar app by adding our [community calendar](https://calendar.google.com/calendar/embed?src=ipfs.io_eal36ugu5e75s207gfjcu0ae84@group.calendar.google.com&ctz=America/New_York).

The Hangouts are generated anew for each session. Sprint leaders should use [https://hangouts.google.com/start](https://hangouts.google.com/start) to make a new Hangout, and will drop the link in the IRC channel.
The Hangouts are generated anew for each session. Sprint leaders should use [https://hangouts.google.com/start](https://hangouts.google.com/start) to make a new Hangout, and will drop the link in the IRC channel.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not up to date anymore with the hangouts on air

@RichardLitt
Copy link
Member Author

Overhauled again: I just merged GitHub, Sync, and Discussion moderator into one role, the admin, which really is me. This reads a bit cleaner now.

CR? cc @dignifiedquire @jbenet

Modified the sprint masters role, making it clear that they only run the sprint. The GitHub Masters role has been expanded to include making the sprint issue and all of the etherpads for the discussion leads, and pinging both leads beforehand and any active contributors afterwards.

Also some basic edits.
@dignifiedquire
Copy link
Member

LGTM

@RichardLitt
Copy link
Member Author

Thanks. I am going to merge this, as this only reflects the processes we already have in place. If anyone wants to discuss this post merge, open a PR or ping me directly.

RichardLitt added a commit that referenced this pull request Jan 7, 2016
Modified Sprint and GitHub master roles
@RichardLitt RichardLitt merged commit 5b4ea94 into ipfs:master Jan 7, 2016
@RichardLitt RichardLitt deleted the feature/readme-edits branch January 7, 2016 18:07
@jbenet jbenet removed the status/in-progress In progress label Jan 7, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants