Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

automation/workflow for publishing posts #11

Open
rajesh99 opened this issue Nov 2, 2020 · 4 comments
Open

automation/workflow for publishing posts #11

rajesh99 opened this issue Nov 2, 2020 · 4 comments

Comments

@rajesh99
Copy link
Contributor

rajesh99 commented Nov 2, 2020

Is there any plan to do automation/workflow for publishing the post. A simple use case is getting the approval from 1-2 people and then do the publishing.

@AXeL-dev
Copy link
Member

AXeL-dev commented Nov 2, 2020

There is no plan yet for that but it seems like a good suggestion, so why not on the next versions.

Edit: it would be great if you could help on implementing this 🙏 😉 (since i'm working on many projects & i don't know when i'm going to be free enough to work on this one)

@rajesh99
Copy link
Contributor Author

rajesh99 commented Nov 2, 2020 via email

@AXeL-dev
Copy link
Member

AXeL-dev commented Nov 2, 2020

ok. What will be the process?

As you suggested above: "A simple use case is getting the approval from 1-2 people and then do the publishing.", so maybe:

  • add an approvals field to the post model which will contain approvals?
  • then replace the publish checkbox on posts list with approve, & store user id in approvals field each time a user approves a post.
  • finally, each time we add an approval, we check if we reached the number of required approvals & if so we publish the post.

suggestion: display the number of remaining approvals near each post?

But honestly i don't really see how the approvals could be useful, i think that it should be something more like publish at X time or X day 🤔

@rajesh99
Copy link
Contributor Author

rajesh99 commented Nov 3, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants