Skip to content

Ideas for extensions

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

All ideas for extensions are highly welcomed! Even if you don't know if it's possible to implement and seems just as naive idea, please let us know via issue with extension idea label.

repocribro-file

Read file info and store it in database for repository.

Just as is the .travis.yml file, administrator could specify custom format of the infomation file. Then after each push webhook the repository will be search for that filed, downloaded, information extracted and stored within the database. It could serve for providing additional information about repository, project and also for searching within the application.

repocribro-test

Run test/other script on repository contents and show evaluation on repository page.

repocribro-badge

Add functionality to generate badge for repository specified by the admin. It could work together with the repocribro-file or repocribro-test.

Others

  • Add more OAuth accounts from social networks (Facebook, Twitter, etc.) and allow sharing and sending messages about repository, even automatically on webhook messages.
  • Add more sources of repositories (GitLab, BitBucket, etc.)
  • Allow users to comment other repositories.
  • Send commit status back to GitHub (marking commit with pass/fail).