Edit-Flow icon indicating copy to clipboard operation
Edit-Flow copied to clipboard

Post Tasks: list of tasks that need to be completed before a post can be published

Open danielbachhuber opened this issue 13 years ago • 7 comments

We should be able to calculate the progress of a post by looking at the number of tasks and how of them are complete.

e.g. The post “The iPad sucks” has the following tasks:

finish initial research (done) copy edit (done) attach multimedia ...then the post would be considered 66% complete.

We would have notifications when a task is added, assigned, completed, a la Basecamp

Only users that the task is assigned to can complete them. However, editors and administrators will have an override capability where they can mark a task as complete.

When a post is published, it’s progress will be listed as 100%, but the tasks will remain not done (and the UI should make this an important point).

Namely for situations where auditing is important, such as a post getting published but without being copy edited.

Need something like Basecamp’s task templates, i.e. predefined set of tasks that can easily attached to a post

v1 of this feature:

  • Add/edit/remove tasks
  • Notifications (task created, task assigned, task completed)
  • No due dates
  • No templates (tasks are manually added)
  • Assign to users only (no usergroups)

danielbachhuber avatar Jan 28 '12 23:01 danielbachhuber

Is assignment to users even necessary for a v1? Seems like it'd be pretty obvious who should do what, once a story is assigned to a writer. Also, I think people would be too lazy to specify due dates for individual tasks (vs. posts) even if you had that option in there. Really dig this feature tho.

debrouwere avatar Jan 29 '12 14:01 debrouwere

Certainly open to what v1 is if you contribute code ;) I just moved over our previous notes from Pivotal

On Jan 29, 2012, at 6:31, Stijn [email protected] wrote:

Is assignment to users even necessary for a v1? Seems like it'd be pretty obvious who should do what, once a story is assigned to a writer. Also, I think people would be too lazy to specify due dates for individual tasks (vs. posts) even if you had that option in there. Really dig this feature tho.


Reply to this email directly or view it on GitHub: https://github.com/danielbachhuber/Edit-Flow/issues/56#issuecomment-3708640

danielbachhuber avatar Jan 29 '12 14:01 danielbachhuber

Mos def, your decision, just trying to save you work :-)

Working on InDesign integration as we speak. It's not Edit Flow code but it has to count for something, ha.

debrouwere avatar Jan 29 '12 14:01 debrouwere

@cojennin want to take a swing that this for v0.9?

danielbachhuber avatar Mar 20 '13 23:03 danielbachhuber

Yep! Think I'll sign up for the Basecamp free trial to get a feel for it.

Two things:

  1. Would there be a few default tasks for each post, of which an administrator/editor can alter or modify for specific instances?
  2. Is there a module this should be tacked on to or should it function as a standalone feature?

cojennin avatar Mar 25 '13 06:03 cojennin

No default tasks for MVP, and this would be a new module

On Mar 24, 2013, at 20:30, Connor Jennings [email protected] wrote:

Yep! Think I'll sign up for the Basecamp free trial to get a feel for it.

Two things:

  1. Would there be a few default tasks for each post, of which an administrator/editor can alter or modify for specific instances?
  2. Is there a module this should be tacked on to or should it function as a standalone feature?


Reply to this email directly or view it on GitHub.

danielbachhuber avatar Mar 25 '13 17:03 danielbachhuber

Noting that this could have a neat integration with the block editor.

There could be a custom metadata type for this, and the pre-publish panel would prevent you from publishing the post until all are checked: https://developer.wordpress.org/block-editor/developers/slotfills/plugin-pre-publish-panel/

WPprodigy avatar Jan 16 '20 01:01 WPprodigy