APPocalypse

Not logged in - Log In / Register

Revision 2 as of 2010-06-25 17:08:26

Clear message

The APPocalypse

The apocalypse split the LP codebase in to app packages. We wish to continue this effort and clean up some remaining parts where the split isn't quite as clean as it should be.

We would then like to build on this in order to actually split the codebase in to separate branches, with the following gains:

What we are not doing:

The plan

We will aim to have several clearly defined layers:

and attempt to only have each item in that list import from the one above.

Where one part can communicate with lower layers we will use soft dependencies, possibly built around a messaging system to allow them to co-operate.

Design

Implementation

Unresolved issues