decaporg / decaporg/decap-cms

Dependency system for relation fields & editorial workflow.

Open
#192 20 comments 3 reactions 0 assignees View on GitHub
area: ui/editorial-workflow kind: feature pinned status: needs design
Dominant language
JavaScript
Stars
19.4k
Forks
3.1k
Avg merge
1d 14h
Merged PRs (30d)
9

Description

Currently, the relation widget only display fields already published and available through search integration.

But the ideal flow should work like this:

• the relations just work, whether something is published or not
• So if the user is working on an "event" kind of entry
• He/she can create new speakers, events, etc, and create the relations, everything marked as in progress in the editorial workflow
• Once he/she do “Publish” for the event, the CMS notices that a bunch of relations are not ready to be published, and tells me those needs to be ready for publishing as well, once those are ready for publishing, I click “Publish” and the CMS tells me:

```The following related items will be published together with "New event for 2017":

* Cassio Zen (speaker)
* The React Way (workshop)

Publish all items now?
````

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.