Collaborative tools in a portal

Tools:

  • Wikis, Content Management, Document Management
  • TWiki
  • Confluence
  • Xythos

User Interface

  • What experience do users want?
  • What problem(s) are we solving?

    Use cases

  • XML/XSL Channel
  • Would like ability to edit in place
  • Add/delete content areas
  • Talk to Andrew Wills (Deactivated) about his bookmark work

Registrar Resources Channel

  • Provides an overview of resources, internal and external services
  • Simple HTML snippet in proxy channel/portlet

Portal Integration methods/styles

  • Aggregate
  • SSO

Content Integration

  • Recently Updated

Actionable Integration

  • Highly structured apps
  • Workflow, knowledge management (e.g., 10 documents awaiting your approval).

Authoring:

  • Portal Help
  • Content Management

Extant Integrations

  • PeopleSoft
  • Bricolage (Web Proxy)
  • URL Harvester
  • IFrames

Potential Dev Project: JASIG Click-to-edit JCR Portlet

  • Aware of user roles: consumer, editor
  • Editing mode my implement FLUID inline editor (simple, rich text not in development yet)
  • Implement simple local API
    • Start with something wicked simple, like portlet preferences, hibernate content database
    • Read/write to JCR (Java Content Repository)
    • REST, SOAP?
    • Authentication to external content stores potentially thorny issue (as usual)