racker/gutsy — Issue #41: join project button that automatically signs user up to various systems
Author: diN0bot
Created: 2012-03-06 04:56:07+00:00
State: open

This is an idea that I originally saw as a "new member init" script in a project. I would interactively take a person through entering passwords and usernames, sign them up for various systems (or at least email people who could), and then output a summary at the end.

Checking out code and running scripts works great for developers, but sometimes others folks want to be involved in various ways, eg leadership or customer support.

The idea here is that each dashboard would have a [join] button that did various things depending on creds and contacts in devops.json---or in some spec anyway:

- Sign user up for email lists
- Creates accounts or htpasswd creds for ticketing, logging, deployment, staging, demo systems.
- Join github teams and orgs
- Share google doc collections
- Join G+ circles

There would also be a [leave] button.

For what can't be automated, either opens tabs at the correct URLs for the user, and/or emails appropriate people with a todo list and helpful urls + information.

Thoughts?