Site style, conics project

I finally played a bit with the trac / skittlish stylesheet, so spacing and lists should be okay now. Also I was unable to update this site because when switching over from apache to  nginx (which is really really great) I omitted some variables to pass over fastcgi (thanks to the official trac howto) and was unable to login for a while. Ideas I wanted to put in here are stacked in my head at the moment, but it might be while until I find while to write them down.

Recently I rediscovered great todo tool conics. It lacked quick editing which I think is essential for todos, so I decided to fix that. And since I recently learned  YAML, I decided it's great for that job. It's structured data format designed to be easily readable and editable. Main page of yaml.org is proof of that, as it's fully formed YAML document.

Here is an example:

%YAML 1.1
---
summary: Features
todo:
  - summary: import/export in ics format
  - summary: Allow edits under links
    description: Follow local links when adding/editing
  - summary: Use env variable for default calendar
  - summary: Hooks
    description: "Add hooks like devtodo's 'on add', 'on edit'"
---
summary: Documentation
todo:
  - summary: Write manpage
  - summary: Document code
---
summary: Tests
description: Write test cases
todo:
  - summary: SortedTree operations
  - summary: YAML conversion and parsing
...

When you throw in some nice syntax highlighting and editor thah can work with indentation, you can edit these todos really quick. And I did exactly that. New conics command 'yamledit' dumps todos into temporary file, opens your editor of choice and merges back changes afterwards.

Hope it will be useful to you as well.

Comments

No comments.