Skip to content

File Folder Annotation #7

Description

@swhitley

I think it's important to offer users a way to organize file uploads. I'd like to suggest the following annotation to help with that:

{
    "type": "net.app.x.filefolders",
    "value": {
        "path": "folder1/folder2/folder3/folderN",
    }
}

path = A slash-delimited list of virtual folders.

Clients would read the annotation, parse the folder names, and represent the folders using standard hierarchical folder conventions (as appropriate for the client). The file would not be included in the path. The file is assumed to be contained within the right-most folder.

Folders are dependent on files. You cannot create a set of folders without a file. Likewise, when the last file is removed, the containing folder(s) will no longer exist.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions