Skip to content

Future plans

Marek Suchánek edited this page Feb 12, 2017 · 1 revision

Plans for next release (v0.2)

  • Pagination - Implement pagination of current tables (search results, own repositories, organizations, etc.) and deal with the GitHub API pagination as well.
  • Filtering - Allow users to filter and sort data in current tables (search results, own repositories, organizations, etc.).
  • REST API - Implement own REST API for searching and getting resources such as users, organizations and repositories. Using flask-restless is too much limiting.
  • Organizations - Allow users to authorize repocribro to work with the repositories owned by organization. There must be mechanism to provide all users within organization to have access to management of organization page as well as it's repositories within the application.
  • Extensibility - Define more hooks and other options for extensions and implement some more examples of extensions.
  • Updating repository events - Give users the option to run repocheck on their own repositories (or their organization's repositories). Current repocheck can be started only by administrator with access to CLI and only for public repositories.

More ideas for further future

  • Customization - Allow administrators to change basic texts, logo, heading, style and more within the app. Also some parameters of configuration could be set within web interface.
  • Localization - Provide a way how to localize the app (other languages and formats).