Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 1.34 KB

TODO.org

File metadata and controls

53 lines (41 loc) · 1.34 KB

Documentation

user documentation

update how to write backends

update introduction to code

Org-sync

better error checking

convert markup to org-mode and reciprocally

Also, find out how to handle charsets, line-ending, etc.

use usual deadline timestamp from org-mode

No backend uses it but importing from/exporting to org-element works.

fix date representation

better auth system

Some ideas:

  • a single variable maps repo urls to user accounts.
  • each backend use its own variable, more flexible.
  • keep the bugtracker URL of the current document as a property
  • support authinfo/authinfo.gpg

cache parse/fetch result

org-sync-cache-alist maps urls to buglists and each buglists has a :date-cache property.

replace overridable macro by something simpler

The right value of a pair in org-sync-backend-alist is now the symbol of a variable defined in each backend. This variable is an alist that maps verb symbol (base-url, fetch-buglist, send-buglist for now) to function symbol.

Backends

Write backends for some free software.

Redmine

basic syncing

Bugzilla

basic syncing

Github

basic syncing

tags

milestone

Bitbucket

basic syncing

component

version

milestone

test DELETE