title: Stripped-down Magento as a framework?
body: <p>I've been working with Magento for a while now and really enjoy developing modules for it.  Lately I've been wondering if it's possible/feasible to strip out the ecommerce aspect and use the core components as an application framework, similar to ZF or CakePHP.</p>
  
  <p>For example, inside /app/code/core/, everything except the following would be removed:</p>
  
  <ul>
  <li>Mage/Adminhtml</li>
  <li>Mage/Admin</li>
  <li>Mage/Core</li>
  <li>(I might be missing a couple other important pieces)</li>
  <li>All Varien and Zend code would also remain intact.</li>
  </ul>
  
  <p>You would be able to develop custom web applications while taking advantage of support for:</p>
  
  <ul>
  <li>Modules</li>
  <li>Blocks, layouts, and templates</li>
  <li>Backend with users, permissions, and configuration</li>
  <li>Mage static methods to getModel, etc</li>
  <li>Translations</li>
  <li>Web services</li>
  </ul>
  
  <p>Is this feasible or even a good idea?</p>