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

zirafa’s picture

Issue summary: View changes

Typo.

zirafa’s picture

Issue summary: View changes
Status: Active » Postponed
zirafa’s picture

I'm not sure Apps make sense for a distribution and scope of this size.

zirafa’s picture

Status: Postponed » Closed (won't fix)