Requirements Notes for New File Cabinet: Difference between revisions

From MircWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 45: Line 45:
**Bookmark
**Bookmark
**Save as template
**Save as template
===File Cabinet===
*Object types:
**container
**link
**container
*All objects can be tagged
*General tagging UI
**popup
**schema (RadLex, ...)
**free text
**multiselect list of existing tags with add/remove
*Select function
**schema (RadLex, ...)
**free text
**multiselect list of existing tags

Revision as of 19:16, 5 December 2007

This article is a strawman proposal for changes in the way MIRC manages files in the file service, wth the intention of supporting conferences, a new way of entering the author service, and other features requested by users.

Requirements

Conferences

  • multiple named conferences
  • create and delete conferences
  • private and public conferences
  • add a document to a conference while viewing the document
  • remove a document from a conference
  • simple UI for listing and reordering documents in a conference
  • ability to link to a document as an unknown

Author Service Templates

  • save a document as a template
  • remove a template
  • drag / drop / double-click access to the author service through a template

Bookmarks

  • save a link to a document while viewing it
  • save a link to a file in the file cabinet while viewing it

Ad Hoc Containers

  • create and delete containers
  • private and public containers

Files and Links

  • tags
    • RadLex
    • free text
    • container names
      • bookmark
      • conference names
      • template names
    • automatic
      • date
      • type

Implementation Ideas

MIRCdocument Display

  • Replace the table at the bottom of the Document tab with a link to a popup window containing the table.
  • Add three items:
    • Add document to...
      • new container
      • list of containers (conferences and ad hoc)
    • Bookmark
    • Save as template

File Cabinet

  • Object types:
    • container
    • link
    • container
  • All objects can be tagged
  • General tagging UI
    • popup
    • schema (RadLex, ...)
    • free text
    • multiselect list of existing tags with add/remove
  • Select function
    • schema (RadLex, ...)
    • free text
    • multiselect list of existing tags