Feature/provenance (no to be merged) - #29
Conversation
|
Hey @Kyrosh thank you for your pull request. Can you please
|
…ile for unassigned graphs, added default branch from config, fixed serializer
…es, moved clean_path,
white-gecko
left a comment
There was a problem hiding this comment.
Would it be possible to put the complete web frontend for the browser presentation into a separate code base? Quit should only contain the SPARQL endpoint and any additional API needed.
| @@ -0,0 +1,6 @@ | |||
| /*! | |||
There was a problem hiding this comment.
Maybe we should not include a static version of bootstrap in the repo, but use something like this: https://pythonhosted.org/Flask-Bootstrap/
|
@white-gecko It would be possible to provide the frontend as a seperate project. One possibility to do so: the quit store itself provides an API and a minimalistic server for the sparql endpoint. When the fronend is used it could provide its own server, only using the provided API and bypassing the quit store server (only one running). What do you think about this approach? Or we provide the frontend as a seperate package and check in the quit store if it is installed, if so, we use those endpoints instead. Both approaches would be sufficient, i think. |
I thinks this sounds like the option I'm preferring. The Quit Store provides the necessary API and the front-end is using it. What do you mean by “bypassing the quit store server”?
What exactly do you mean by separate package? Further I'm looking for the documentation of the newly introduced store modes. Could you please add them to the README in your branch? |
By that I just meant that the frontend has its own flask server, which will be used instead of the one included in the quit store. So we only have one server running at a time.
It's basically the same idea as the previous one. Two seperate and indepentent projects and packages.
Sure |
| current_app.logger.error(traceback.format_exc()) | ||
| return "<pre>"+traceback.format_exc()+"</pre>", 400 | ||
| else: | ||
| return render_template('sparql.html') |
There was a problem hiding this comment.
This should move to new Quit UI
| current_app.logger.error(traceback.format_exc()) | ||
| return "<pre>"+traceback.format_exc()+"</pre>", 400 | ||
| else: | ||
| return render_template('provenance.html') |
There was a problem hiding this comment.
This should move to new Quit UI
|
I've deleted some already resolved comments. We should continue the discussion in #47 |
No description provided.