Skip to content
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

Make regular todos visible #90

Open
skade opened this issue Sep 21, 2016 · 7 comments
Open

Make regular todos visible #90

skade opened this issue Sep 21, 2016 · 7 comments

Comments

@skade
Copy link
Contributor

skade commented Sep 21, 2016

#76 needs to be planned regularly. We need to find a way to make this happen and to communicate to everyone that a task was done/being worked on.

@carols10cents
Copy link
Contributor

Questions:

  • Who is "everyone"? Everyone on the community team or everyone on the internet who might be interested in what we're up to?
  • What do we need out of a solution to this? (that is, how will we know that we have made regular todos visible?)
  • Once we know what we need, what tools are possibilities?

@edunham
Copy link
Member

edunham commented Sep 21, 2016

Here are my opinions on some answers:

  • "Everyone" means "everyone on the community team, and optionally interested community members for some tasks"
  • I think the MVP is a tool in which:
    • Anyone on the community team can add a recurring task, recurring either by # of days or by day of the month
    • Anyone on the community team can mark a task as completed, with optional comments
    • The tool nags the community team or assigned team member if a task remains incomplete for a certain amount of time

Nice-to-haves:

  • No new account needed (we all have too many accounts already)
  • TODOs and status are visible to the public as well as to the community team
  • Possible options:
    • Google Calendar could get us part of the way there
    • Trello or an open-source clone thereof is good for non-recurring task conversation and management (one can host a trello-flavored thing in oasis.sandstorm.io for free, and use GitHub login iirc)
    • Plain ol' GitHub Issues, with a bot (maybe a new Highfive feature?) to submit the issue and label it as a recurring task, would be great for visibility and conversation
    • And more tools that I'm not aware of -- I'm not particularly involved with tasks that require collaborative, public, recurring TODO items.

After thinking through it this way, having a bot throw GitHub issues at is for monthly-or-less-frequent team TODO items sounds like it'd be a valid solution for now.

@erickt
Copy link
Contributor

erickt commented Sep 28, 2016

Also needs to be checked weekly:

@edunham
Copy link
Member

edunham commented Nov 2, 2016

Another regular TODO is that every Tuesday, one person should check in with each team member to see if they have anything to add to the agenda.

@skade
Copy link
Contributor Author

skade commented Dec 21, 2016

I came across a tool called taskwarrior that handles recurrence and wondered about how well it is suited for team collaboration. Also, about the availability of a web interface suitable for people not familiar with taskwarrior.

Also, I found a certain @erickt listed as a plugin author and hope they could give some feedback.

@skade
Copy link
Contributor Author

skade commented Dec 21, 2016

Another option would be a zapier zap that creates a github issue.

Alternatively, meetingbot could develop a case of scope creep :).

@ashleygwilliams
Copy link
Member

i think it would be useful to revisit this soon as we institute more structure to the rust comm team. i'm adding this as an agenda item for next meeting.

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

No branches or pull requests

5 participants