Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Note

Work In Progress

Section
https://source.sakaiproject.org/contrib/ucb/image-gallery/branches/phase2]* ** * ** * h2. # # # # {column}{column:
Column
width
1http://jira.sakaiproject.org/jira/browse/GAL-76]* [Phase 2 Subversion branch
width75%] h1. Project overview * [75%
Note

Work In Progress

Project overview

  • : RSF
  • : Minimal facade interface for digital repository support (e.g., storing and reaching original image files), with Content Hosting as the first implementation; Spring JDBC for application data; direct Content Hosting only used for interaction with Resources (e.g., import existing Resources file into Image Gallery).
  • Allow builds and deployment of both Phase 1 Image Gallery and Phase 2 Image Gallery to the same server, at least during early development.

Deployment environment

To simplify and speed up collaboration, we'll agree on a target environment. Looking at our requirements, it doesn't seem worth maintaining a fully standalone version (except for unit testing). On the other hand, we aren't providing core services that need to be checked against all Sakai components and applications, and so there's no need to load our server startups and our IDEs with the full trunk.

Rather than take on the complexity of a separate top-level set of externals (as the Cafe project does), we'll build filters on locally modified checkouts of the Sakai trunk.

  1. Check out the Sakai trunk.
  1. Add the extra svn:externals needed for Image Gallery development and deployment (Fluid components; the Image Gallery project itself).
  1. Add a slimmed down "image-gallery" Maven profile to the top-level "pom.xml", to speed up builds and server starts.
  1. Define a slimmed down Image Gallery working set in Eclipse to speed up coding and debugging.
Column
width25%
Panel
borderColor#321137
bgColor#fff
titleBGColor#c1b7c3
borderStylesolid
titleQuick LinksborderStylesolid

Image Gallery Home
Draft 2.6 Requirements and Goals
2.6 UX Design docs