On ATM - SubApp Syncing

Untitled

To better manage the ATM code base, one of the first decisions I made was to have several different sub apps. Each sub app will basically inherit all models etc from the site core as well as libraries etc. One of the key pieces of software in the current ATM code base is ATM Tools - a small library designed make it easier to sync different apps from the core.

In essence there are 3 main functions (and it might be a good idea to introduce the opposite of one of them) - "subapps" (which lists them all), "subapp" (which adds a new subapp) and last, but not least, "sync" which syncs all subapps from the Core application.

Working with git makes each of these incredibly easy - hell, adding a new sub app (without any changes) is incredibly fast because of the way git works. You can expect to see some of the code from this on here soon - hopefully in an easily manageable form.

Posted by in Programming and it's been tagged with zero tags. There are currently zero comments.

Your Comment