So right now, to get started on tool labs, you need to go through the following:
- Sign up on wikitech
- Be confused about Labs vs Tool Labs and figure out which documentation you need to follow
- Request access (via semantic forms)
- Be granted access
- Figure out SSH setup (God forbid you're on Windows, or not particularly familiar with the commandline)
- Read lots of documentation
Managing tools (Adding more people, adding a description, etc) is also scattered. You manage tools via confusingly named 'service groups' on wikitech, but description and stuff requires you use the commandline.
This was probably ok back in the day when shared hosting meant Dreamhost, but IMO not anymore. This ticket is for thinking about and possibly spawning other tickets about making the UX for tool authors better.
I propose that we have a web interface for people to sign up for tool labs, create/manage tools, and possibly over the long term even more (webterminal / upload stuff, PAWS integration, etc). We can also figure out some way to bridge the gap between wikitech accounts (LDAP) and MW SUL accounts.