Yes!

Caveat: I'm only a UI/JS developer "when necessary".

Updating the UI to be using more modern technology would be great.

What it give us is separation of UI from Fuseki/Full code base.

"Full UI" is skewed towards the case where the server admin and user use are the same person. If the UI splits support for these roles, then a form of the UI for data users would work plugged into a Fuseki/main, with only the server state exposed by a cut-down server protocol, not the admin control to create/delete databases.

The current UI is skewed to a deployment and operational model where one person is both user and admin. Another operational model nowadays is managed deployment where user and admin roles are different people/parts of the organisation.

Concretely - Fuseki/main with a query/update UI (i.e. "work with data"), deployed by configuration files being system-managed by whatever choice of deployment system the operator has.

This needs server side changes and I will contribute to that.

Other discussion on the JIRA.

    Andy

On 05/06/2020 01:40, Bruno P. Kinoshita wrote:
Hi all,

My previous projects were built with Backbone.js, which is the same framework 
which Fuseki is built with.

I created an issue about porting the code to Vue.js, but also incorporating 
some UI/UX changes, like using space, adding ARIA labels for accessibility, 
dark-theme (maybe even a color-blind theme later), etc.

https://issues.apache.org/jira/browse/JENA-1911

Any thoughts on this? Or any other feature missing in Fuseki that others would 
like to have?

Cheers
Bruno

Reply via email to