The goal of Pushtape is to provide a single band music website solution. Many design decisions have been made around this scope, and it has given the distribution a focus. However, there remains many use cases and avenues to be explored - functionality that can be built on top of this framework, but that is most likely too complex to include in the framework itself.
I propose we create a post-install app* manager system to allow add-on functionality to be automatically downloaded and turned on as needed. Things like third party integration (CASH, Topspin), a builder's toolkit (Devel, Admin modules), etc.
Some preliminary design specs:
i) No dependency on a central app server;
ii) An approval process for what can be included as an add-on;
iii) Clear documentation/API for how to build these apps.
(* App = essentially a self-installing module.)
We can start building this functionality today through Features...but I just want to get the ball rollin thinking about how this could work.
Comments
Comment #0.0
zirafa CreditAttribution: zirafa commentedTypo.
Comment #1
zirafa CreditAttribution: zirafa commentedComment #2
zirafa CreditAttribution: zirafa as a volunteer commentedI'm not sure Apps make sense for a distribution and scope of this size.
Comment #3
zirafa CreditAttribution: zirafa as a volunteer commented