-
Notifications
You must be signed in to change notification settings - Fork 0
User Stories
As a snippet reader, I want to be able to search my snippets, so that I can find them.
As a snippet writer, I want to be able to tag my snippets, so that I can find them later.
Tagging may be implemented with #hashtags, which can be added/removed from the snippet's text while being eddited. For example:
This an example of a tagged snippet, created on 2017-11-28
#Tag
This snippet would be saved as
This an example of a tagged snippet, created on 2017-11-28
with the following associated tags: Tag (explicitely in the text) and 2017-11-28 (implicit).
When edited again, the edited text would look something like the following:
This an example of a tagged snippet, created on 2017-11-28
#Tag #2017-11-28
-
tags: some may have values, e.g.,
created_on:2017-04-23andupdated_on:2017-04-23- alternatively, consider
created_on_2017-04-23andupdated_on_2017-04-23- this is explosive
- how easy will it be to search these tags?
- other examples:
started_at_<time>,paused_at_<time>,resumed_at_<time>,finished_at_<time>
- alternatively, consider
Entries with just the text (e.g., 08:31) and the started_at tag (and also possibly the created_on_2017-04-23 tag).
- these
created_onandupdated_onmay be created (suggested) automatically
As a snippet editor, I want ..., so that ...
- Title:
- Body:
- Tags:
As a snippet editor, I want to write #hashtags on the text, which get automatically converted into the snippet's tag, so that I can be quicker writing.
Notes:
-
#hashtagson the text can get clumsy...
As a snippet editor, I want changes to snippets to be automatically saved, so that time is saved.
- no submit button: just escape from a text-box for the change to be saved
References:
As a snippet reader, I want snippets to automatically appear on the list of snippets, so that I don't have to explicitly load them.
As a snippet reader, I want the most recently changed snippets to appear on top of the list of snippets, so that they can be read/edited first.
Verify with:
- Create two snippets;
- check that the last one created appears on top of the first one.
As a snippet reader, I want to see a cloud of tags, so that I can easily see the ones that have been most commonly used.
Verify with:
- ...
References:
As a snippet author, I want to see a a bunch of KPIs about the app, so that I can easily see how I have been performing.
Example KPIs could be:
- Number of new snippets per day;
- Number of updated snippets per day;
As a snippet user, I want to be able to access all data through an API, so that I can implement other apps.
@José Bonnet