Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Create: create multiple page-level presentations with explicit navigation links (need pages, and intra-page navigation or sub-pages: perhaps intra-page navigation and allow formatted)
    • Sakai 3 provides multiple page navigation for portfolios/sites; including hierarchical navigation. Full featured site-templates are being developed (/wiki/spaces/KERNDOC/pages/22665136063)
    • Sakai 3 does not (yet) support ability to create a page in Site A based on a page from Site B (perhaps based on page templates?)
  • Rigidity: Adding/removing pages may be optionally restricted
    • Sakai 3 does not yet provide this functionality
  • Theme: choose a style theme that controls how the presentation is displayed, allow user personalization to themes (ex:  change banner image, colors of headers, etc.)
    • Sakai 3 currently supports themes for sites
  • Collaborate: enable collaborative editing of presentation by multiple users
    • Sakai 3 currently supports "collaboration" in the form of adding members to sites with varying access rights
  • Duplicate: create a copy of existing portfolio presentation site
    • Sakai 3 does not yet support this
  • Publish: Presentation and presentation contents will be copied to a persistent location independent of course-management content which may be removed. Presentations may be added as workflow artifacts and they may be unpublished at any time. Presentation URLs must be short and readable.
    • Sakai 3 should be extended to allow duplication of (portfolio) sites to facilitate publishing presentations. Publishing a presentation would involve duplicating and setting access rights as public. Additional publishing options might be required to adjust rendering, re-naming the presentation.
  • Export: download presentation site as a HTML or PDF document
    • Sakai 3 does not yet support this
  • Print: Printable representation of portfolio presentation site (e.g. PDF)
    • Sakai 3 does not yet support this
  • Share: share with a restricted or unrestricted (public) set of users
    • Sakai 3 supports sharing with individual users (e.g. site members), but needs to support sharing by group or optionally support for guest access, email notification
  • Comment/Feedback: optionally enable or request comments (which must not interfere with style & visualization of portfolio presentation)
    • Sakai 3 does not yet support this
  • Delete: Remove portfolio presentation site
    • Sakai 3 currently supports
  • Tag: tag with semantic or free-text tags (e.g. indicate portfolio meets a specified competency or indicate it's been "approved/vetted" for display in a gallery of institutional portfolios)
    • Sakai 3 needs to support services and UX for this, but underlying Sling/Kernel framework does support tagging
  • Web-services: query for URLs of published, public portfolios (e.g. for displaying in a public gallery of portfolios)
    • Sakai 3 does not yet supoort
  • Browse/Sort/Filter: Browse and sort portfolio presentation sites
    • Sakai 3 supports but additional sorting/filtering functionality may be needed
  • Search: Search portfolio content leveraging Sakai 3 search functionality
    • Sakai 3 currently supports

...

  • Will site templates support permission structure where a portfolio user creates a portfolio site from a template, but is not allowed to edit the site (only enter data into the structured form data widgets)?
  • When a portfolio is published, widgets should be rendered differently (hiding structured form data input buttons)
  • Perhaps Portfolios could become part of the student's profile (published portfolio part of their sakai social network)
  • Could collaborative portfolios benefit from something like EtherPad (http://code.google.com/p/etherpad/)?
  • Should comments be threaded? Should they be inline? Should they be specific to a particular portfolio page or generally applied to entire portfolio?
  • Perhaps portfolios with fully required content would be created automatically as the user creates the required content?
  • Need to be able to add a page to Site A based on a page from Site B (perhaps based on cross-site page-templates?)
  • Portfolio Name/Title - user's may want a different 'name/title/heading' for portfolio than the site title (e.g. same portfolio title, different portfolio for grad school vs job application).