hydrus(Hydra universal server) is a python based tool to create hypermedia-driven REST-APIs. It uses Hydra(W3C draft) standard for creation and documentation of its APIs. This proposal aims to improve hydrus and extend its functionality. As we want to make hydrus reliable and complete, we will need to at least provide all the basic functionalities a Hydra-compliant API Documentation can describe. As we are planning to create a testbed in hydra-python-agent to test whether a server is Hydra compatible or not, it makes sense to first make hydrus compatible with Hydra so we can test it. So besides extending the functionality of hydrus, this project includes refactoring hydrus and making it completely compatible with Hydra specification.

Organization

Student

Vishal Desai

Mentors

  • Chris Andrew
  • xadahiya
  • Lorenzo (tuned)
close

2019