-
Notifications
You must be signed in to change notification settings - Fork 110
Roadmap
Tim Hutton edited this page Nov 25, 2022
·
6 revisions
This document is a work in progress. Please contribute if you think I'm getting any of this wrong.
Core mission:
- Accessibility - Everyone should be able to access their own data in the ways they need. This takes precedence over the adding of shiny new features. We are not a general-purpose tool for scraping Twitter.
- Community - Everyone should be able to contribute to the project without fear of discrimination.
Approach:
- A simple script - We choose to provide a script in a beginner-friendly language because it gives people more power.
- Focus on new users - We somewhat fail at this currently because they have to install Python and download a file and use the command-line.
- Maintainable - Every new feature and every line of code is a burden to maintain. The largest maintenance burden is the need to communicate changes to the users, and to handle the confusion that arises amongst our users when things change.
Questions:
- Should transfer the project to a Github organisation? But this risks adding confusion because links will break, people will see different URLS, etc.
- Should we attempt to delimit the scope of the project?