GTT FIWARE core vocabulary
Namespace: https://gtt-project.org/ns/fiware# ·
Machine-readable: fiware.jsonld ·
Emitted by redmine_gtt_fiware
The redmine_gtt_fiware
plugin publishes Redmine issues into NGSI-LD context brokers as
Issue entities, so any system on the broker can see whether a
problem is being handled, in what state, and where. This page defines the
frozen core: the terms every emitting instance uses with
the same meaning. It is deliberately small; anything here changing would
break consumers, so nothing here changes.
Each instance extends this core with its own vocabulary,
published as a JSON-LD context at
<instance>/fiware/context.jsonld: subtypes (declared
rdfs:subClassOf the core Issue) and custom-field
terms. Dereference an instance's context to learn its full schema.
Class
| Term | Meaning |
|---|---|
| Issue | A tracked unit of work in a Redmine instance,
published as shared context. Entity ids are
urn:ngsi-ld:Issue:redmine:<instance>:<issue>
and stay stable for the life of the issue. |
Core properties (always present)
| Term | Kind | Meaning |
|---|---|---|
| title | Property | The issue subject. |
| status | Property | Normalized lifecycle state:
open or closed. |
| statusLabel | Property | The instance's own status name, unnormalized. |
| subtype | Property | The instance-defined subtype term for the
issue's tracker (for example WorkOrder). Declared as a class in the
instance's context; travels as a property because common brokers reject
multi-type entities. |
| source | Property | The canonical URL of the issue in its system of record. |
| refersTo | Relationship | The entity that triggered the issue, when it originated from a broker notification. Correlates a problem with the work addressing it. |
Entities also carry the NGSI-LD core-context terms
location (the issue geometry as GeoJSON), dateCreated
and dateModified.
Standard properties (exposed per tracker by the instance administrator)
| Term | Kind | Meaning |
|---|---|---|
| description | Property | The issue description. |
| priority | Property | The priority name. |
| category | Property | The issue category name. |
| targetVersion | Property | The target version or milestone name. |
| startDate | Property | The planned start date. |
| dueDate | Property | The due date. |
| estimatedTime | Property | Estimated effort in hours. |
| percentDone | Property | Completion in percent, 0 to 100. |
| parent | Relationship | The parent issue's entity. |
| assignee | Property | The assignee's display name. Publishing it to a shared broker is an explicit administrator decision. |
Everything beyond the core defaults to unexposed. Journals, watchers and private issues are never emitted.