Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/doriantaylor/app-ibis-front-end
Decoupled front-end of App::IBIS prototype, tailored for Intertwingler
https://github.com/doriantaylor/app-ibis-front-end
Last synced: 24 days ago
JSON representation
Decoupled front-end of App::IBIS prototype, tailored for Intertwingler
- Host: GitHub
- URL: https://github.com/doriantaylor/app-ibis-front-end
- Owner: doriantaylor
- License: apache-2.0
- Created: 2024-08-22T04:42:50.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T04:48:48.000Z (5 months ago)
- Last Synced: 2024-08-22T05:46:45.445Z (5 months ago)
- Language: XSLT
- Size: 90.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IBIS Front-End
This is the front-end from the
[IBIS](https://en.wikipedia.org/wiki/Issue-based_information_system)
prototype [`App::IBIS`](https://github.com/doriantaylor/p5-app-ibis),
decoupled from said prototype, with bundling scripts for installation on
[Intertwingler](https://intertwingler.net/).# Dependencies
## _Catalogue_ Resources
This front-end assumes the availability of a set of resources that populate the UI with data.
### Containing Space
A [`cgto:Space`](https://vocab.methodandstructure.com/graph-tool#Index) should be accessible by an [`ibis:Network`](https://vocab.methodandstructure.com/ibis#Network) or [`skos:ConceptScheme`](https://www.w3.org/2009/08/skos-reference/skos.html#ConceptScheme).
### Meta-Index
An instance of [`cgto:Index`](https://vocab.methodandstructure.com/graph-tool#Index) which is reachable from the `cgto:Space`.
### Summaries
## RDF-KV Protocol Handler
This front-end expects to be able to `POST` to any resource under management using the [RDF-KV protocol](https://doriantaylor.com/rdf-kv).
# XSLT
## *ISSUES*
> That is, issues making client-side XSLT templates that actually function.
In general the debugging sucks; I use `xsltproc` when the server is
running on localhost (it won't work over HTTPS). Firefox emits
`` content to the /browser/ console (like the JS console
but for the whole browser) but generally the debugging infrastructure
for XSLT is poor. Stuff will just not work and not give any indication
why.There also appears to be a bug in Firefox's XSLT processor that trips
over empty attributes. You have to use ``
for something like `about=""`. Figuring that out only ate like two
hours of my life.# (S)CSS
# JavaScript
# Fonts
# Copyright & License
©2013-2024 [Dorian Taylor](https://doriantaylor.com/)
This software is provided under
the [Apache License, 2.0](https://www.apache.org/licenses/LICENSE-2.0).