RoadmapLenya3.0

Options

A: Evolution

B: Clean Cut, Reuse Architecture

  1. Migrate to Cocoon 2.2

  2. Replace content repository with JCR

  3. Start with minimal core

  4. If possible, replace home-grown stuff with out-of-the-box components (a lot has happened since our components have been built)

    • Identity management: no internal user storage (maybe proxies), SSO support (OpenID integration etc.)

    • Workflow engine

    • GUI framework (GWT, Dojo, ...)

  5. Migrate modules step by step

C: Clean Cut, Reuse Experience

  1. Reconsider all requirements thoroughly

  2. Derive architectural constraints

  3. Choose architecture

  4. Reuse code where it makes sense

Requirements

Architectural Constraints

last edited 2008-06-25 12:54:20 by AndreasHartmann