Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
csev committed Jun 21, 2015
1 parent 4e7be6b commit 79c6e66
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions portal/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
Sakai Portal
============

This is the code that controls the outer bits of the Sakai user interface.

The top level folders in this directory are as follows:

* portal-api (shared jar) Defines the Portal APIs - contains APIs for things that can be
plugged into Portal like SiteNeighbourhoodService.java, StyleAbleProvider.java
and other things that can be wired into more than one implementation.

* portal-impl (jar) Contains SkinnableCharonPortal.java and all of the Handlers.

* portal-charon (war) Builds and deploys (portal.war) - primary dependency is
portal-impl

* portal-service-impl (component) contains implementations for some of the things that are
plugged in to portal like SiteNeighbourhoodServiceImpl.java

* portal-render-engine-impl (war) portal-render.war - contains morpheus templates, etc.
There is no Java code here - only templates.

* portal-render-api Contains RenderResult.java APIs (4 APIs total)

* portal-render-impl (component) Contains things like IFrameToolRenderService.java,
PortletToolRenderService.java, and portlet support code like PortletStateEncoder.java

* portal-shared-deploy (shared) - Pretty empty - is this needed?

* portal-util A set of utility classes to be used in tools and in the portal

* portal-chat Makes portal-chat.war - The Rest APIs to support portal chat

* portal-tool

* editor-tool


0 comments on commit 79c6e66

Please sign in to comment.