Posted by adrian on March 16, 2009 at 5:50pm
Last updated by Thomas_Zahreddin on Mon, 2009-04-27 09:53
Last updated by Thomas_Zahreddin on Mon, 2009-04-27 09:53
This is a wiki page to figure out the immediate plan of action.
Off the top of my head :
- Identify existing modules with overlap.
- Create a list with all existing object types
- Identify which can be imported and exported by the existing modules.
- Generate a matrix of modules versus object types, and also the mechanism of import/export (ie: drupal_execute, nodeapi/userapi, own crud functions, module's own api).
- Take the best implementation we have for each object and move them to a central API module.
- Refactor existing modules to use the central API module.
- Once the api is stabilized, start moving the contrib object code out of the API and into their own modules.