Skip to content

Subtask support for task data type #135

@wf34

Description

@wf34

Some people (e.g. here [no relation to blog author]) used libpff to process their Microsoft ToDo task archives. These archives come in PST files from Microsoft Outlook (source).

I attempted the same, and run into a couple of issues:

  • It seems that python bindings don't support the task type. I've skimmed through source code, my impression seems correct, as it looks lke the python bindings export "tasks" as "messages". This is suboptimal: Yes, I can still read task's title and body when it's interpreted as if it were a message, but the due dates, completion statuses and lists of substasks are ignored that away.

  • It looked like libpff's C API had the full support of tasks, so I just run pffexport and inspected the output. This way is better, as due datas and completion statuses are parsed, but subtasks are still not handled by pff.

Is it a known issue?
I'm not 100% positive, that my PST which got exported from MS Outlook actually preserves these subtasks, but I'll try inspecting the matter further soon, and will inform here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions