You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If Nota is to be a key tool in a document authoring workflow, there needs to be a roadmap for metadata usage. This is just a dump of some thoughts on the domain without focusing on specific syntax, implementation or functionality. This gives an opportunity to see where certain functionality might sit in relation to other features.
Perhaps there is an opportunity for some discussion here?
Document Frontmatter Metadata
Needed when generating documents, eg PDF metadata such as Author, Title, Date, version history.
perhaps have pragmas for pulling some of this data from other sources, eg git
Inline Metadata
Explicit metadata to allow for organisation, searching, filtering, navigation, composition, auto-completion and custom-processing of content.
tags, eg #Metadata
flat vs hierarchical
date/timestamps
stick to ISO, or include US and other date formats?
todo items
As an aside, it would be nice to have a hook for custom scripts when toggling. Example would be to rewrite the todo when toggled done, adding the current datestamp and/or author to the end.
To expand a bit more concerning the nature and the kind of date/timestamps metadata which should be recognized and (ideally) automatically generated and updated by the app:
date:, the date and time when the note has been created;
Metadata
If Nota is to be a key tool in a document authoring workflow, there needs to be a roadmap for metadata usage. This is just a dump of some thoughts on the domain without focusing on specific syntax, implementation or functionality. This gives an opportunity to see where certain functionality might sit in relation to other features.
Perhaps there is an opportunity for some discussion here?
Document Frontmatter Metadata
Needed when generating documents, eg PDF metadata such as Author, Title, Date, version history.
Inline Metadata
Explicit metadata to allow for organisation, searching, filtering, navigation, composition, auto-completion and custom-processing of content.
#Metadata
include
,toc
,index
,meta:title
,meta:author
etcStructural Metadata
The structure of a document inherently provides useful metadata that can be used.
Version Control Metadata
If Nota is integrating git versioning then that is another valuable metadata source.
The text was updated successfully, but these errors were encountered: