-
Notifications
You must be signed in to change notification settings - Fork 14
Project Definition & Roadmap
Bonnie Wolfe edited this page Sep 3, 2024
·
3 revisions
100 Automations is a project that showcases Hack for LA automations and microservices that reduce repetitive work in open source development; a project where anyone can create, collaborate on, and get credit for open source automations that assist the wider Civic Tech community. 100 Automations welcomes ideas in all stages, from the half-baked to the fully researched, as well as anything in between. The name derives from the project’s goal to reach 100 developed automations in our first twelve months.
- Attribute credit for high-value contributions to GitHub and general open source community
- Publicize code to reduce repetitive work across the open source community
- Encourage people to propose their automation ideas to developers
- Publicize projects that utilize the automations created
- Create guides for people to level up on creating automations
- Make automations more usable by creating distinct and well documented repositories
- Find and promote currently unknown automation authors
- Knowledge transfer and growth of the overall open source Civic Tech community
100 Automations: Personas, User Stories and Journeys Spreadsheet
- Identify resources/personnel and technologies required to build out project
- Interview and onboard identified personnel - e.g. project developer(s) and UX team
- Stakeholder identification and interviews
- Define and deliver MVP by prioritizing functionality
- Design website for 100Automations - where possible, re-use codebase from HfLA website
- Maintain website
- Catalog existing automations and microservices across Hack for LA projects and start turning them into easily reusable assets.
- Build Inbound and Outbound Interest:
- Outbound - build out list of automations on repository for open source community to pick out and work on
- Inbound - build a presence on open source channels (e.g. social media or relevant publications) to attract developers to contribute
- Showcase at least one fully developed automation
- Publish automation creation effective practice guide
The Wiki is a working document and we would love to improve it. Please compile any questions and suggestions you may have and submit it via creating an issue on our project board.