Skip to content

Extending Schema.org

Alasdair Gray edited this page Jan 11, 2019 · 15 revisions

Bioschemas intends to have a hosted extension of Schema.org.

The purpose of this page is to document the process for developing that extension.

Resources

Setting up your development environment

  • Install gcloud: note that we are currently working with python 2.7
  • Checkout schemaorg repository: note do not work on master as this repository is synchronised with the main schema.org repository
  • Change to your newly checked out repository

Regularly used gcloud commands

  • Deploy code to app engine
    gcloud app deploy app.yaml --project sdo-bioschemas-227516
  • View deployment
    gcloud app browse --project=sdo-bioschemas-227516
  • Follow logs
    gcloud app logs tail -s default

Note that gcloud only permits 15 versions of the app to be deployed. Old versions should be regularly removed. This can be done through the online dashboard.