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
So there are many ways to organize notes, and many systems approach it differently.
Hashtags
馃悿 Twitter, as a social database, organizes in two ways: by author, and by hashtag. The hashtags are interesting here, because they work so well because people almost always include them, optimize their tagging and track what other tags people are using. This is essential for discovery in the social graph, so if they want to get noticed, they need to make sure their content has good metadata. It's also quite easy to add.
How can Susan do it?
You could include hashtags in a message, and they can be filtered out on commit. So instead of specifying a topic, I could just add hashtags in the body of my note.
Probably should only remove the tags at the end of a message.
> susan note "https://github.com/piotrmurach/github_cli#1-usage This is a cool tool #git #cli"
> susan head
https://github.com/piotrmurach/github_cli#1-usage This is a #cool tool
#to search by tag
> susan tag git
https://github.com/piotrmurach/github_cli#1-usage This is a #cool tool
Keyword extraction
Even simpler, with a wider net, but probably less effective, is to guess which words are keywords instead of expecting them to be hashtags. Wiki馃暩 systems use CamelCase words as implicit keywords, as well.
How can Susan do it
> susan note "I love to stay by the seaside in May"
> susan tag seaside
I love to stay by the seaside in May
> susan get-tags --note-id 47
seaside
May
The text was updated successfully, but these errors were encountered:
So there are many ways to organize notes, and many systems approach it differently.
Hashtags
馃悿 Twitter, as a social database, organizes in two ways: by author, and by hashtag. The hashtags are interesting here, because they work so well because people almost always include them, optimize their tagging and track what other tags people are using. This is essential for discovery in the social graph, so if they want to get noticed, they need to make sure their content has good metadata. It's also quite easy to add.
How can Susan do it?
You could include hashtags in a message, and they can be filtered out on commit. So instead of specifying a topic, I could just add hashtags in the body of my note.
Probably should only remove the tags at the end of a message.
Keyword extraction
Even simpler, with a wider net, but probably less effective, is to guess which words are keywords instead of expecting them to be hashtags. Wiki馃暩 systems use CamelCase words as implicit keywords, as well.
How can Susan do it
The text was updated successfully, but these errors were encountered: