Skip to content

Add link to Fuseki Server Protocol page#28

Closed
rvesse wants to merge 2 commits intomasterfrom
fuseki-server-protocol
Closed

Add link to Fuseki Server Protocol page#28
rvesse wants to merge 2 commits intomasterfrom
fuseki-server-protocol

Conversation

@rvesse
Copy link
Copy Markdown
Member

@rvesse rvesse commented Nov 2, 2020

Make the Fuseki Server Protocol page visible from the Fuseki 2 landing page

Make the Fuseki Server Protocol page visible from the Fuseki 2 landing page
- [As a Docker container](fuseki-main#fuseki-docker)
- [As an embedded SPARQL server](fuseki-embedded.html)
- [Security and data access control](fuseki-data-access-control.html)
- [Fuseki Server Protocol (REST API)](fuseki-server-protocol.html)
Copy link
Copy Markdown
Member

@afs afs Nov 3, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This only applies to fuseki-webapp but putting it here implies it applies to both forms.

See 1d3953a - it has been incomplete for a long while and is replaced by the both-server fuseki-server-info.html

It was:

    [Server Admin Protocol](fuseki-server-protocol.html)

It may not be the way to have admin for fuseki-main, and quite possibly that would only have some of the functionality. To create space for Fuseki to evolve, at least only put in the fuseki-webapp section.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TBH I struggle to understand the relationship between the many Fuseki modules these days, do we have any documentation that actually explains that because even as someone relatively familiar with the code base I find this confusing

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The pages were reorged 2 months ago - there is a page for Fuseki/webapp and a page for Fuseki/main, which includes docker, and for Fuseki+GeoSPARQL.

There are traditional ways to run services and modern ones, not that we see many instances of multiple webapps in a single Tomcat installation these days.

The many modules are a maven effect and, yes, there are quite a few of them. Each module does one step, so while one or two steps could be combined into one module, by the time we have core code, webapp, command line, different packagings, it all mounts up. Might be slightly easier in gradle but we get the release process from Apache parent POM.

I can add a page for the module dependencies if that helps.

@rvesse rvesse closed this Nov 18, 2020
@rvesse
Copy link
Copy Markdown
Member Author

rvesse commented Nov 18, 2020

Per discussion closed as the link belongs elsewhere

@afs afs deleted the fuseki-server-protocol branch February 8, 2021 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants