Wstęp
Fantastyczną cechą org-mode jest możliwość konfigurowania własnych odnośników.
Poniżej prezentuję kod, pozwalający na wstawianie w dokument org-mode odnośników
do zadań z issue trackera Jira. Odnośniki takie będą eksportowane do ładnego opisu
konkretnego zadania, lub do nieco bardziej szczegółowej tabelki.
Konfiguracja jira.el
Na początku musimy ściągnąć plik jira.el, który pozwala komunikować się z interfejsem
xml-rpc naszej Jiry. Plik instaluje się standardowo, wrzucając go w katalog wylistowany
w zmiennej load-path Emacsa i wywołująć (lub dodając do pliku
~/.emacs):
(require 'jira)Po tej operacji należy ustawić URL do naszej Jiry. Wystarczy wywołać:
M-x customize-group RET jira RETi w pole
Jira Url wpisać adres Jiry z końcówką "/rpc/xmlrpc".
Następnie naciskamy C-c C-c aby wprowadzić zmiany do aktualnej instancji Emacsa,
i/lub C-x C-s, aby zapisać zmiany na przyszłość. Po tej operacji możemy używać
jira-mode w standardowy sposób, opisany tutaj: JiraMode.
Kod
Kod pozwalający na korzystanie z linków znajduje się tutaj, należy go ściągnąć i ładować
poleceniem
(load "/sciezka/do/pliku/jira-org.el")Należy zmienić jedynie wartość *jira-browse-url* na link do naszego issue trackera z końcówką /browse/ (np. http://jira.mojhost.com/browse/). Należy pamiętać, by przed użyciem kodu, zalogować sie do jiry (m-x jira-login).




