Skip to content

An alternate perspective, if looking for feedback #2

@jasonjmcghee

Description

@jasonjmcghee

i wrote this as a comment on HN, thought I’d copy it here.

An important aspect of markdown is hand authorship.

Markdown Annotations are certainly interesting and I understand where the hash idea came from, but this requirement adds friction to hand authorship, and requires new custom parsing logic for markdown renderers.

I would argue it should instead be:

  • file.md
  • .file.md.owners

Where the owners file is generated / readable by a program supporting this behavior, along with a reference to the original file and its hash.

This provides the same information and capabilities, while decoupling it from the source. It also means you can retroactively generate ownership without modifying original work.

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