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