How to add an Invenio installation to the showcase

Follow four easy steps to make a pull request

1
Fork our source code

Fork inveniosoftware.org source code repository using your GitHub account (e.g. johndoe) and create a new local branch (e.g. johndoelibrary):

$ git clone https://github.com/johndoe/inveniosoftware.org $ cd inveniosoftware.org $ git checkout -b johndoelibrary

2
Take beautiful screenshot

Take a representative screenshot of your site and place it in the assets/static/img/screenshots directory. Name the image after your site.

# take screenshot $ mv ~/Screenshots/johndoelibrary.png assets/static/img/screenshots/

3
Describe your site

Add a JSON description of your site, such as its full name, the description, the canonical URL, and the type of managed data, inside the file databags/sites.json.

{ "name": "John Doe Library", "description": "John Doe's Library.", "url": "http://example.org/johndoelibrary", "screenshot_filename": "johndoelibrary.png", "types": ["research-data", "library", "multimedia", "institutional-repository"] }

4
Make a pull request

Commit your changes and publish your branch.

$ git add assets/static/img/screenshots/johndoelibrary.png $ git add databags/sites.json $ git commit -s -m "sites: John Doe Library" $ git push origin johndoelibrary

Make a pull request so that we can add your site.