Allow any form field to be represented by reverse arc in the graph
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 153
- Forks
- 46
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 7
Descripción
All the form fields at the moment assume that they are given a subject X and a predicate P and the form will write a quad (X, P Y, G).
In fact, when not dealing with literals for Y, RDF is symmetrical: it is just as reasonable for them to correspond to the data (Y, P, X, G). So we need to be able to specify in a form, that a given field is in the inverse direction.
Examples:
-
When a user is a member of a group, the triple (
user, member,group) could turn up in a form about the user - or a form about the group. -
In a family tree user interface form, the same form could allow adding a number of (
this, child, Y) triples to list one's children, and also a set of (Y, child,this) triples for giving ones parents.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza siguiendo la implementación TypeScript del campo de formulario que actualmente escribe quads de sujeto–predicado–objeto, e inspecciona cómo se configuran y prueban los campos. Define cómo selecciona un campo la dirección inversa y verifica después que se puedan mostrar y escribir tanto las relaciones hacia adelante como las inversas para los ejemplos de membresía y árbol genealógico.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- typescript
- Área
- frontend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100