Skip to content

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?
Clone this wiki locally