On Mon, Nov 21, 2016 at 2:23 PM, Michael Gentry <[email protected]> wrote: > > As for parallelizing tasks, I've mainly been working on the main editing > area (DataDomain, DataMap, DataNode, Object/Database Entities), but there > are still some gaps in there (Object/Database Relationships, for > starters). I've stubbed out some of the preferences UI and it is pretty > isolated, but needs a lot of code and more UI work done. The code in the > Cayenne core that reads/writes the model files (and adds the new modeler > features) and exposes the data to the UI and the Velocity templates is > another quite-isolated area and has to be completed before the extended > features can be added. There is a GitHub wiki page for my initial thoughts > on the model file changes. Nothing under the "Tools" menu has been done. > Undo/Redo are on my radar, too, plus Copy/Paste (especially of more complex > items). I haven't touched Embeddables or Queries yet. There are other > areas to tackle, but those are some big/visible ones. >
Another task I forgot which should be pretty independent is creating OS-specific launchers for Linux, OS X/macOS, and Windows. mrg
