Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing GUI for making hydra vocab and visualising it #1

Closed
vaibhavchellani opened this issue Mar 10, 2018 · 6 comments
Closed
Labels
post-poned Will do later

Comments

@vaibhavchellani
Copy link

vaibhavchellani commented Mar 10, 2018

from HTTP-APsI/hydrus#158

There are two things that can be done here -

Create a GUI to help users set up vocabulary. Users use the GUI to describe the API structure and the GUI then spits out a hydra vocabulary file which can then be used to setup hydrus.

The other thing that can be done is use the GUI to load already created vocabularies and visualise it. Allowing the users to easily modify and play with the API structure that the vocabulary will create.

I would like to work on this .
@Mec-iS @xadahiya @chrizandr how should i proceed ? What is expected out of this ?

@Mec-iS
Copy link
Contributor

Mec-iS commented Mar 10, 2018

I found it interesting especially if you can set in place a good parser. The way to go is to write a proposal that includes this idea.

@suryatejreddy
Copy link

@Mec-iS adding to the discussion in HTTP-APIs/hydrus#149, the hydra -> OpenAPI parser can be used to visualize the API doc taking inspiration from SwaggerHub. Because OpenAPI is very basic in specification and major part of it is /path objects that define operations (get,post,put,delete).

@ashwani99
Copy link

We can use RDFlib's inbuilt parser to parse through the APIDocumentation. It supports several formats like xml, n3, ntriples, trix, json-ld etc

@Mec-iS
Copy link
Contributor

Mec-iS commented Mar 19, 2018

Yea, we can use standard JSON and JSON-LD parsers. We don't want to reinvent the wheel.

@suryatejreddy
Copy link

Okay makes sense. I'll integrate this into my proposal. thanks @ashwani99 and @Mec-iS .

@xadahiya xadahiya added the post-poned Will do later label May 17, 2018
@Mec-iS Mec-iS changed the title Implementing GUI for making hydra volcab and visualising it Implementing GUI for making hydra vocab and visualising it Jun 9, 2018
@xadahiya
Copy link
Member

xadahiya commented Jul 6, 2018

Not relevant to the agent.

@xadahiya xadahiya closed this as completed Jul 6, 2018
xadahiya added a commit that referenced this issue Jul 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
post-poned Will do later
Projects
None yet
Development

No branches or pull requests

5 participants