-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Some projects need the ability to pull data from other projects and present them in context of an update.
The archetypal case is a research project studying an implementation project. The researchers need to be able to cite data from the implementation project in their updates.
The exact implementation of this linkability is unclear. One option would be to use a combination of anchor links for linking to text sections and permalinks for linking to outputs and outcomes:
-
Once Style support in text boxes #15 is implemented, it should be possible to link to each heading in an update with fairly little effort. This would probably suffice for citing text. A link looking something like "resultpress.dsv.su.se/penguinproject/update3/#My_heading" should be perfectly usable.
-
Implementing a permalink button next to each output and/or outcome covered in an update should cover the remaining use cases - The button produces a link similar to the one above, maybe it could be implemented with anchors the same way.
This would cover the basic usecase of "as you can see here[link]..." It may be desirable to be able to view the linked content directly though, possibly as embedded appendices to the update being written or something similar. This opens up the issue of knowing how much text after the linked anchor is relevant, which is where I think an approach similar to https://github.com/gorhill/efatmarker would be useful. Whether it's realistic and/or useful is unclear.