Generic Git URIs for Org Mode.
GPL-3.0 License
#+TITLE: Liaison #+OPTIONS: toc:nil
Liaison, [[https://git.sr.ht/~grtcdr/liaison][which has recently migrated to SourceHut]], generalizes and automates the process of linking an /HTML/ document to its corresponding source document originally written in the /Org/ markup language. Its purpose is to generate URLs that point to a specific page in a Git web interface, e.g. the tree, blob, blame, edit pages, and more.
For more information on how to install and integrate the package in your project, you are encouraged to read the [[https://grtcdr.tn/liaison/manual.html][online manual]].
Check out [[https://grtcdr.tn/liaison][the project's website]] to get a feel for what the package can do. Although it may not seem like it, the hompage gives a comprehensive tour of the functionalities of the package.
Anyone with a blog or documentation website built on top of the =org-publish-project-alist= variable provided by the built-in =ox-publish= library or high-level static site generators such as [[https://ox-hugo.scripter.co/][ox-hugo]].
When applicable, custom instances are supported too.
If you are using Liaison in your project and would like to be included in the list, feel free to [[mailto:[email protected]][contact me]].
If your research involves this project in any way, you may cite it like so:
#+begin_src bibtex @misc{ab22liaison, author = {Aziz Ben Ali}, title = {Generic Git URIs for Org Mode}, url = {https://grtcdr.tn/liaison/}, year = 2022 } #+end_src