Skip to content

Latest commit

 

History

History
32 lines (31 loc) · 1.5 KB

File metadata and controls

32 lines (31 loc) · 1.5 KB

Home

OmniPythonLib Todo

  • V 1.0.4
    • Release
  • V1.0.5
    • Error if filter run in the wrong mode
    • don't need the main entry points in the conversion modules any more
    • proper logging: with on/off on the command line
    • More sorting options - eg. contexts alphabetically
    • Assertions to prevent mis-wiring of type hierarchies
    • A visitor to prepend type to items - for debugging
    • Allow "weekend", "weekday" in date ranges
    • Where are inbox items stored in in the OF DB?
    • raw arg on command line equivalent to "-i arg"? Might be nice...
  • Backlog
    • I don't like the command line parsing, would like +/- switches for include exclude, beyond what getopt can do - I have a sneaky idea
    • Json output
    • Allow +-3d, 2w etc
    • Select input database location
    • Extra config from a file? environment variables? OFEXPORT_HOME
    • Templates for document types
    • Configurable formatting for printers? "stylesheets"?
    • Named tagging strategies? (or rely on templates)
    • What tags to include in taskpaper, due? start? context?
    • Scan for #xxx in the text and add tp tag?
    • Links (from persistent identifier)
    • Dump OF schema programatically
    • Extract note text (even possible?)
    • Create a taggable dump of projects as files with links to corresponing Omnifocus entities - for hazel and openmeta scripts
    • Read other file types such as Taskpaper?
    • Resolve utf8/ascii issues - not sure what's going on - redirecting stdout "changes things"?!?!?!