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
LATEST RECIPES PAGE
RECIPE PAGE
- full recipe page
- block « recipes from the same category »
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 :
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
RECIPES PAGE
RECIPES CATEGORY PAGE
LATEST RECIPES PAGE
RECIPE PAGE