Skip to content

We have some way to define post types and expected properties #11

Description

@MaggieAppleton

Somewhere in the repo there's a place we can declare and edit all the post types and their properties.

Draft schemas (may change - good assumed starting point)

Post
(Generic type that covers what I call both "notes" and "essays" – only diff is length and done-ness. This is the base type for more specific post types)

  • Title
  • Description?
  • Cover image?
  • Start date
  • Updated date?
  • Growth stage
  • Assumed audience?
  • Confidence?
  • Importance?
  • Tags/topics (these are thematic: "biochemistry", "javascript", "interface design")
  • (Content)
  • (Backlinks)

Book

  • Title
  • Author
  • Cover
  • External link?

Micropost

  • (Content)
  • (Backlinks)

Question

  • (Content)
  • (Backlinks)

Belief/Claim/Zettle

  • (Content)
  • (Backlinks)

Maybe these are implicit as part of the folder structure and metadata within files or maybe it's explicit somewhere like types.json?


Assuming we should keep these super simple, but in theory (technically savvy) users should be able to build other custom types with unique properties in the system, such as:

  • conference talk
  • podcast episode
  • lesson plan
  • code snippet
  • sketch
  • molecule (maybe I'm a biochemist IDK)
  • case study
  • project
  • design pattern
  • film
  • data visualisation

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status
Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions