Skip to content

categories #2

Description

@jancborchardt

Currently the notes are just a long list without any filtering (hopefully improving with search though). Maybe it would be good to have some sort of categories.

For now I want to keep it simple without categories (like iOS Notes or Litewrite), but if we have a good idea how to solve it in the interface we can do it.

Activity

  1. jancborchardt commented on Mar 19, 2013

    @jancborchardt
    ContributorAuthor

    As @karlitschek just showed me, turns out Apple Notes has categories/folders, at least when you start using it on the desktop (can’t do it just from iOS).

    If this is a good idea is a different question. Just for the record.

  2. caco3 commented on Mar 22, 2013

    @caco3
    Contributor

    Like implemented in my original app (and also used by "khtNotes" and "Papyrus Ex"), I suggest to use categories based on folders. Each folder in the Notes root dir is a category. I think one level of categories is enough so there would be no need to support subfolder.

  3. jancborchardt commented on Mar 26, 2013

    @jancborchardt
    ContributorAuthor

    Yeah, totally agree with you @caco3. Using subfolders and restricting it to one level sounds good.

    Interface-wise I’m not sure how to do it yet. With visual »folders« like in the News app it seems everything will get difficult to sort automatically by date (or present it well visually) and to browse documents. Having a list with tags on the other hand seems like it gets messy, and also duplicates tags.

    Other ideas? The problem is that I’d like the design to help you focus. Categories/folders seemingly accomplish that, but maybe they also just introduce a false sense of order and really an additional level of complexity.

  4. caco3 commented on Apr 1, 2013

    @caco3
    Contributor

    I personally like to select the category and show only the notes of that category (see my existing app).
    Mostly I know which note fits into which category, so I find them quickly.
    This design way how ever makes it a bit harder to implement a search function.

    As for the sorting, I think notes should be sorted by name. If we can show the last modification date, that woudl be useful. But I wouldn’t sort a note by a date.
    Its easier to remember the notes title as the last modification date.
    The A+ solution would be if the user could select the sorting order.

  5. jancborchardt commented on Apr 1, 2013

    @jancborchardt
    ContributorAuthor

    Excuse the honesty, but I strongly oppose sorting Notes by name, because the beginning character of the title has no relation to its importance. Introducing an option to offload the decisions to users is unnecessary cruft.

    Automatic sorting by last modified date is a simple mental model: Notes important to you automatically bubble up to the top and less important ones go to the bottom.

  6. caco3 commented on Apr 1, 2013

    @caco3
    Contributor

    What if you cant remember the last modification date of a note?
    I use my notes to store informations I only once in a while need (i.e. list of command line commands for my Linux). I do not care or remember when I modified that list, but I know its titled "Linux commands".

    Looking at khtNotes as well as Papyrus Ex, both of them sort the notes by title name.

    Please do not get me wrong, sorting by date is not wrong, I just think sorting by date is more common and more useful.

    If you want to mark important notes, put them into an "important" category.
    Or we could introduce a favourites tag where you could give stars to a note. This how ever would break the compatibility to other clients.

  7. jancborchardt commented on Apr 1, 2013

    @jancborchardt
    ContributorAuthor

    It’s not more common just because 2 not particularly widely-used notes apps do that. ;) Look at iOS Notes, presumably used by a bunch of people (like me) or Evernote. Both sort by date. You do not need to remember the date (in fact we don’t even show it yet) but rather you scroll down and always roughly remember what was when.
    For anything else, we just need a properly integrated search where you can type in »linux« and quickly get the note.

    Introducing tags and categories and stars is just like throwing so much features at such a small problem, I think it’s ill-advised to do so.

  8. pyluyten commented on May 21, 2013

    @pyluyten

    You can still implement stars /favourites as a filtering feature only. The user flags his note as "important" or whatever, either predefined or custom flag(s). From a search bar, the user can then filter. So the feature is still there if the user wants but default UI is not polluted.

    Also, regarding the filesystem, an alternative is to have all notes onto root Notes folder, but favourites subfolder with symlinks to the root folder. So the file system would stick to the same logic.

    Just a random idea actually, it's far from a rant :)

  9. lpalgarvio commented on Feb 5, 2015

    @lpalgarvio

    I would prefer a "tree-tagging" instead of a "tree-category" system.

    That is, notes organized in tree, but that can belong to multiple branches/tags. Like gmail.
    Don't forget the "untagged notes" branch/tag please.

  10. reimersjan commented on Mar 6, 2015

    @reimersjan

    I like the way categories are done in ownnote.

  11. slashrsm commented on Mar 12, 2015

    @slashrsm
    Contributor

    I am looking forward to this feature too. I agree that storing categories in a form of a folder structure brings a lot of benefits. Main one being the fact that it is easy to find notes even if accessing them on local filesystem when synced to the device.

    I like "last modified" sort too. It works very well. The only problem I see is when you have 100s of notes since it could be hard to find older ones. Categorization would fix that I believe.

  12. Jas2Ma commented on Jul 20, 2015

    @Jas2Ma

    This notes app is file based - to make it easily accessible by file synchronization? So I think a directory based categorization system is the logical conclusion.

    Tag systems are more appropriate for databased notes systems.

    I also prefer them to be sorted by date, because I want my frequently used notes on top. Also you can find a note more easily by name, than by date, using a search string.

  13. grefel commented on Sep 9, 2015

    @grefel

    I would recomend Tags as for the possibility of adding more than one tag to a file. I think the Solution provides by Tagspaces http://www.tagspaces.org/ is a nice option which should work well on the file based aproach.
    Basically a tag is added with [tagname] to the file name.
    But with tags we need also to filter by tags :-(

  14. lpalgarvio commented on Sep 10, 2015

    @lpalgarvio

    I think that a Notes app, being referenced as having a Tagging system, but which is not really a Tagging system, is just misleading and inappropriate.

    " verb (used with object), tagged, tagging.
    22. to furnish with a tag or tags; attach a tag to.
    23. to append as a tag, addition, or afterthought to something else."

    If you can't apply multiple tags to a note, then it's not a tagging system. Quit pretending it is and call it for what it is.

    I also think (radically) that using directory level categories is largely useless. Because most people are not by nature very well organized with their notes, documents, etc. For example, I try to be, but i do have a hard time with it and i find it impossible to work with the old notion of categories (in which one item can only have one category). And i think the same of notes by date. I often update my notes, so the notes timestamps would change right? Time is unimportant. What is important is having titles, tagging and searching.

    I also think that copying and duplicating items to emulate the behavior of a tagging system is rather pointless and unpractical. And i don't think tagname in filenames would work. There are file system constrains and limits for example. Time is also dangerous to people with OCD.

    Now criticism aside, i have a few ideas:

    May i suggest something as simple as a tiny SQLite database, or a if not possible due to dependencies or synchronization/file locking issues, a metadata file per note file, with the tag information, and room for other stuff, like colors (Google Keep)? There you could store free-tagging associated to the file-based notes.

    My last thoughts,
    When data if being managed, from a developer perspective, i think it's better to plan the best way and develop the best solution, and not try the easiest or fastest solution. Long term problems and data loss will be avoided. And having to refactor code and ideology just sucks. As a user, i rather not use a solution if it's incomplete or taking the wrong path, and then one day in the future have to migrate to something else. It's what keeps me from dropping Keep to OwnCloud Notes ("keep" irony). Maybe one day i will be able to spare some time to help developing the Notes app. But i'll drop by now and then.

  15. jancborchardt commented on Sep 10, 2015

    @jancborchardt
    ContributorAuthor

    Well database-wise we can easily use whatever ownCloud uses. Since we use the filesystem for the notes it would be best to use folders for categorization though (instead of tags) so they can still easily be used by other apps such as the desktop sync client etc.

    If we want to support more stuff like images etc, it might be best to start supporting rich text formats. But that’s a really big step someone has to develop. cc @Raydiation @LukasReschke @Henni what do you think?

  16. 25 remaining items

  17. pbek commented on Aug 1, 2016

    @pbek

    Using ownCloud tags seems like a good idea to me. Can you access the tags externally via an api or WebDAV?

  18. pbek commented on Aug 1, 2016

    @pbek

    http://www.qownnotes.org would work with both subfolders or tags.

  19. Henni commented on Aug 1, 2016

    @Henni
    Contributor

    @olantrust I haven't experimented with the tagging of owncloud yet.
    It would probably be possible to get these tags from owncloud via some kind of api. But you would need to use a client which supports this api.
    Directories would allow to display the structure even if the files are simply synced with the owncloud desktop client.

    @pbek I'll take a deeper look at qownnotes in the future. It looks really great!
    The problem with both subfolders and tags is, that we want to keep this app pretty simple. And two kinds of "categories" might confuse some users.

  20. pbek commented on Aug 1, 2016

    @pbek

    @Henni, oh, I also wanted to keep it simple... but then users wanted tags, then they wanted hierarchical tags and then they wanted subfolders (in addition to the different note folders that already existed)... :) implementing the subfolders and dealing with all the side effects really was and is a pain in the bum.. ^_^

  21. spoorun commented on Aug 1, 2016

    @spoorun

    @pbek It's hard to see why users want both tags and folders. Surely a tag is equivalent to a folder (but better), and having two or more tags assigned is similar to a subfolder?
    It seems tags haven't taken off generally because they haven't been implemented properly in various UIs.
    They should be treated like filters as far as the user is concerned, but also like virtual folders, then it's easy to understand.

  22. pbek commented on Aug 1, 2016

    @pbek

    @olantrust, they didn't want both. There were some who wanted tags and others already had hundreds of note file scattered in a folder structure... :)
    Yes, tags are used in QOwnNotes as filters (like "virtual folders").

    QOwnNotes

  23. pbek commented on Sep 2, 2016

    @pbek

    @xraMsamohT. then QOwnNotes really seems perfect for you. :)

  24. pbek commented on Sep 2, 2016

    @pbek

    Just keep on asking. 😁

  25. dasmaetthes commented on Sep 19, 2016

    @dasmaetthes

    Since 2013 you discuss if sub-folders or tags. Like this you will never go on and other's can't help with implementation.
    Just decide what will be the simplest one to implement and do it!

  26. bcutter commented on May 7, 2017

    @bcutter

    I see it the same as @dasmaetthes: It´s FOUR YEARS NOW !
    I newly dived in into the whole Notes thing on OwnCloud and immediately figured out there is no sorting/grouping feature - doesn´t matter if using subfolders (nice on the Windows end if you use QOwnNotes, brilliant) oder tags --> that´s an absolute basic feature... veeeeeery SAD :-( 👎

  27. moigagoo commented on Feb 11, 2021

    @moigagoo

    Any chance folder-driven categories will be added? Notes aren’t usable without them.

  28. accumulator commented on Jul 14, 2021

    @accumulator

    Are there any iOS alternatives that do have categories?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions