strapi / community-content

Contribute and collaborate on educational content for the Strapi Community
https://strapi.io/write-for-the-community
572 stars 401 forks source link

[TOPIC] Publication workflow "workaround" in Strapi #58

Closed vcoisne closed 1 year ago

vcoisne commented 4 years ago

My Request

Publication workflow workaround in Strapi similar to https://www.contentful.com/blog/2017/10/25/a-new-way-to-set-up-content-approval-workflows/

Community vote 👍 Upvote if you like this idea 🚀 If you can make the tutorial/article!

malgamves commented 4 years ago

This would be perfect for the draft/publish release!

hannydevelop commented 3 years ago

Hello @malgamves is this still open? I'll love to work on it

malgamves commented 3 years ago

Yes it is, do you have an outline for the article?

hannydevelop commented 3 years ago

Yes it is, do you have an outline for the article?

Sure! I'll share an outline tomorrow.

hannydevelop commented 3 years ago

Yes it is, do you have an outline for the article?

A workflow simply refers to all of the processes and steps taken to achieve a desired result. Publishing contents into the W3C can be quite challenging since mistakes can happen. Mistakes can be in form of typographical errors or incorrect/misleading contents. This isn't what any organization wants, since information published can be consumed by millions of people from the internet. In this article, we will discuss publication workflow, what it is and how it applies to Strapi. This article will contain the following sections.

  1. INTRODUCTION

  2. WHAT ARE PUBLICATION WORKFLOW

  3. WHY ARE PUBLICATION WORKFLOW NECESSARY?

  4. STEPS ON HOW TO IMPLEMENT PUBLICATION WORKFLOW . Content Creation . Content Review a. Plagiarism check b. Grammar check c. Content reliability check . Implementing Changes . Final Content Review

  5. HOW STRAPI'S PUBLICATION WORKFLOW WORKS In this section we'll explore Strapi's publication workflow using the guest writer's program as a model. . Join Writer's Community. . Pitch Article/Video or pick from a pull of available articles. . Article Outline Submission . Content Submission . Content Review . Implement Changes . Final Editorial Review . Publishing of Content

  6. CONCLUSION

malgamves commented 3 years ago

Hey @hannydevelop I like this structure, thanks for sharing! I think the point here was to show how certain Strapi features fit in a publication workflow. So things like RBAC, Dynamic Zones, Providers, Draft and Publish, and how someone can add them to an editorial workflow. Could you change your outline to reflect there?

hannydevelop commented 3 years ago

Hello @malgamves I'll work on the outline now, thank you!

vcoisne commented 3 years ago

@hannydevelop awesome talk at StrapiConf :)

Are you still interested in working on this outline ?

hannydevelop commented 3 years ago

Sure, I'll work on the outline and share it here today.

ShadaW11 commented 3 years ago

Heyyyyyy @hannydevelop are you still interested in submitting an outline for this topic?

hannydevelop commented 3 years ago

Hello Shada, I'm sorry for the late reply. I think I'll need to stick to the other topics for now. Someone else can take this! Sorry for the inconveniences.

On Wed, Jun 16, 2021, 10:15 AM Shada @.***> wrote:

Heyyyyyy @hannydevelop https://github.com/hannydevelop are you still interested in submitting an outline for this topic?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/strapi/community-content/issues/58#issuecomment-862195268, or unsubscribe https://github.com/notifications/unsubscribe-auth/APAEXXGUP3DXLMKCIG2OVXTTTBTTTANCNFSM4MSIQKTQ .

ShadaW11 commented 3 years ago

No worries at all. Thank you for the update.

Quadrisheriff commented 2 years ago

Hi @ShadaW11 , I will like to work on this article. This is my outline -

ShadaW11 commented 2 years ago

@Quadrisheriff I sent you some detailed feedback on discord. The idea is to build on the outline mentioned above, mix it with yours, and take the feedback of malgamves into account. Could you please edit the outline? It would also make sense to start working on the article but to wait until V4 is released (November 5) for the technical content.

ShadaW11 commented 2 years ago

@Quadrisheriff any update? still interested in working on this article?

Quadrisheriff commented 2 years ago

yes, I will send the updated outline later today.

Quadrisheriff commented 2 years ago

@ShadaW11 the edit is complete

ShadaW11 commented 2 years ago

@Quadrisheriff still ready to work on this topic?

Quadrisheriff commented 2 years ago

yes, I am available. I will start work on it right away.

malgamves commented 2 years ago

@Quadrisheriff how will you implement the work arounds? Controllers? Plugins?

Quadrisheriff commented 2 years ago

I will do that with plugins @malgamves, I plan to use the following plugins plus some other ones to set up a publication workflow - 1) https://github.com/ComfortablyCoding/strapi-plugin-publisher 2) https://market.strapi.io/plugins/strapi-plugin-react-editorjs 3)https://market.strapi.io/plugins/strapi-plugin-preview-button

All the plugins are v4 compatible, so I shouldn't have any problem creating the article

malgamves commented 2 years ago

awesome, go for it! Can't wait to see it

PaulBratslavsky commented 2 years ago

To ensure that we can review and publish articles promptly, we will start closing inactive issues after two weeks of inactivity.

I just wanted to follow up with everyone here to see if anyone is still interested in writing this article. If not, we will be closing this issue due to inactivity.

PaulBratslavsky commented 2 years ago

@Saintdavidking that is awesome. Thank you for responding so quickly.🙂 I will assign this to you so you can start.

TiaraOluwanimi commented 2 years ago

Hi, @Saintdavidking. I dropped a couple of comments on the draft. Pls view, fix, and revert. Thanks

dessireugarte commented 2 years ago

Hello @Saintdavidking 👋 Just wanted to let you know that your article will be published around the first week of September. I'll let you know when it is published!

dessireugarte commented 2 years ago

Hello @Saintdavidking 👋 Sorry for the delay, we will publish the article on Monday.

dessireugarte commented 2 years ago

Hello @Saintdavidking 👋 A person on the team reached out about this article, he had some corrections and comments about it. Could you please check it out? cc @TiaraOluwanimi

dessireugarte commented 2 years ago

Hello @Saintdavidking ! Thanks for updating it, we will publish the article the first week of October. I left a comment with one change on the cover. @TiaraOluwanimi Could you please update it on the backend when the covers are ready? Thanks!

dessireugarte commented 1 year ago

Hello 👋  Your article is live! Please register to our forum by clicking on the discussion at the bottom of your post, so you automatically receive notifications when someone adds comments. Also please follow the guidelines to issue and submit an invoice. Now you can submit your invoice here, and soon you will receive your payment. If you want to promote your article, here are some ideas and templates that might help you! Please feel free to reach out to me if you have any questions!