Review Apps initiative for lessons, gotchas

Created on 9 June 2022, about 2 years ago
Updated 18 April 2024, 5 months ago

Problem/Motivation

In many ways the Distribution Modernization Initiative echos aims and even specific approaches taken by the Apps initiative begun in 2011 and led by Phase2 and SubHub.

Substitute "recipe" for "app" in the Open App Standard document and you have something very similar to what's been generated so far for distribution modernization:

The goal for the Open App Standard is to define the purpose and high level components of an App infrastructure in Drupal, and to define the technical protocols required for the creation, use, and distribution of apps in the community and larger marketplace.

Beyond creating a forum for best practices around apps, the high level goal of the project is to achieve interoperability of apps between sites so that the Drupal platform does not become fragmented as specific distributions become widely adopted. That is, an app which conforms to the open app standard will be capable of being installed onto any site which conforms to the same standard.

Further, an open app standard should serve to facilitate greater community contribution, by eliminating any confusion about apps and their purpose, by making them easy to build, and by creating opportunities for community members to both contribute to and benefit from the Drupal distributions and platforms in the marketplace today.

The Apps initiative defined a "manifest" JSON file format to define an app that's not so different from today's proposed recipe JSON + YAML. Apps was featured at various DrupalCons as listed on the Apps module project page β†’ .

Apps achieved a lot. At its height it was adopted by multiple Drupal distributions. Later it hit various issues and was not pursued further.

A review of the Apps experience could be valuable in informing the distributions and recipes work--both for what worked and for what did not.

Proposed resolution

Remaining tasks

πŸ“Œ Task
Status

Closed: outdated

Version

1.0

Component

Documentation

Created by

πŸ‡¨πŸ‡¦Canada nedjo

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024