Skip to content

Let's release our first deliverable the 30 September - adopt incremental releases #3

Description

@yann-yinn

Today, it feels like all consumers are always « in dev », without any existing stable and usable release. So it is hard for people to use our work because if feels not ready and not documented, and there is not an existing release / branch that can be safely forked to create a new project.

But i do believe that a lot of work had be done today and some of it might already be delivered ( even if it is not perfect ) and very valuable for a lot of people, as a starting point to build their own decoupled Drupal with Contenta CMS.

Why not delivering our first release the 30 september, for those who are ready ?

Proposal for a first release :

  • remove all "not yet ready" block / pages / features from our consumer
  • create a "getting started" documentation, so that people can reuse our work to start a new contenta project with the consumer they have choosen
  • indicate that this is an intermediary (but stable) release and missing features / features that will be added (for example : article pages, PWA, service workers etc ...)

Each consumer might choose its own "first deliverable" given what is ready or not
Look here for the specs if needed : https://github.com/contentacms/contenta_jsonapi/blob/8.x-1.x/docs/demos-consumers-implementation-guidelines.md#front-page

For example it might be the following pages and blocks
HOMEPAGE PAGE

  • 3 latest promoted recipes and articles
  • 4 latest promoted recipes
  • 4 blocks « Dinner to impress, Learn to cook, etc…"

RECIPES PAGE

  • promoted recipe at the top
  • 4 latest recipes + view more button
  • 4 recipes for each category + view more button

RECIPES CATEGORY PAGE

  • all recipes by category

LATEST RECIPES PAGE

  • all latest recipes

RECIPE PAGE

  • full recipe page
  • block « recipes from the same category »

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions