Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Corona CC use cases

Revision as of 09:49, 28 February 2007 by Unnamed Poltroon (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

CVS repository

Checkout, modify, view, read, commit resources from CVS.

Solution:

  • repository with content-type=CVS, content-format=CVS, access-type=CVS

Web page

Simply a web page.

Solution:

  • content-type=WebPage, content-format=HTML, access-type=HTTP

Questions:

  • If display layer takes into account only content-format, we would have to use some adapter for HTTP protocol, instead of passing it directly to browser :(

Web page within CVS or JCR repository

Web page stored in some storage repository.

Solution:

  • content-type=WebPage, content-format=HTML, access-type=CVS

Problems:

  • How to display it? A single web page can be easily retrieved from repository and displayed. But what about other resources referred by the page (eg. pictures, scripts, CSS) with relative paths? Is it possible to register new protocol in embedded browser? If not (and I think it is not possible), the only solution I find would be open a local HTTP port and map all requests to proper resources in repository.


Team member XML in CVS

A team member XML in storage repository.

Solution:

  • content-type=Team, content-format=TeamXML, access-type=CVS

Questions:

  • How to specify which file contains the XML.

Team member through WS

A team member repository accessible through Web Service.

Solution

  • content-type=Team, content-format=TeamWS, access-type=WS

Questions

  • Is there any "repository adapter" that would match access-type=WS? This interface couldn't be like normal repository adapter.

Invoke command on server through SSH

For example run command that starts build on a server.

Solution

  • content-type=??, content-format=??, access-type=SSH

Questions

  • Would adapter for SSH have the same interface as repository adapter? Seems doesn't fit well :(

Back to the top