vision icon indicating copy to clipboard operation
vision copied to clipboard

Copy Editing Workflows

Open JakeHartnell opened this issue 11 years ago • 7 comments

Annotation is essential to collaboration in the authoring, editing and review of documents. We’re building tools to support these activities.


Some specific things that I feel could fall under this category:

  • Resolve workflow: someone suggests a change to a page. If the page owner accepts that change, their annotation might no longer be relevant and should be resolved so it doesn't clutter the page.
  • A curated set of copy-editing tags: the resolve workflow is somewhat basic, but there could also be more advanced workflows that are more geared towards editing. https://poetica.com/ is a great example of this. We could even think about the way we render the annotations on page for the copy-editing use case... for example if someone is suggesting to delete a certain sentence it could be struck through. With a currated set of tags, CMS's like WordPress will be able to better integrate with h.
  • Notifications: important for all of these features is a robust notifications system since users will have to know if someone has flagged their annotations as resolved, or if someone is suggesting edits to a page they created.

Any others come to mind?

JakeHartnell avatar Jul 22 '14 12:07 JakeHartnell

I think integrating with CMSs is an important final piece. This feels like something that should have a standardized API or for which perhaps there are already conventions we could leverage. I know you've mentioned this above as part of the tags-- but it feels like its own line item to me.

With a CMS integration you could also add "Accept" in addition to "Resolve", where the annotation (in the context of how it was tagged) was incorporated into the source document.

dwhly avatar Jul 22 '14 15:07 dwhly

The CMS world has never really adopted a standard API as far as I know. Atom Publishing is the closest I've seen: http://tools.ietf.org/html/rfc5023

tilgovi avatar Jul 22 '14 20:07 tilgovi

And there's the HTTP PATCH method but I've never seen it used with HTML and it's not common.

tilgovi avatar Jul 22 '14 20:07 tilgovi

Attempts to fix the "write-side" of the Web are endless... AtomPub is one of the few that got/has any traction. Most implementers (Microsoft among them) have built on top of it.

Poetica's approach is an interesting one. It's essentially an "text-editor-as-a-service." I've seen this done via widgets (rather than a buttom + popup) where the textarea gets replaced by a custom editor + features from the service.

The other "gotcha" with many CMS's is that they don't actually have any versioning (or at best, a couple--current and preview). Enterprise CMS's have all the workflow, versioning, etc, that you could imagine...and typically drag in all the complexity that you can imagine along with it.

I'd vote we make some sane representations of our annotations available to integrators, then let them integrate. :bulb:

BigBlueHat avatar Jul 24 '14 20:07 BigBlueHat

I'd vote we make some sane representations of our annotations available to integrators, then let them integrate.

:+1:

tilgovi avatar Jul 24 '14 20:07 tilgovi

@RawKStar77 & @dwhly put together a collection of thoughts on Copy-editing Workflows. Covers CMS integration, etc. Comments welcome!

BigBlueHat avatar Feb 23 '15 15:02 BigBlueHat

From Zendesk: https://hypothesis.zendesk.com/agent/tickets/3510

I set up a private group for collecting feedback about a website. However the group is becoming unworkable because there are now too many stale annotations. As the creator of the group can I get super-user privileges. For example:

  • Delete any comment
  • Tag any comment
  • Delete the group and its annotations

klemay avatar Dec 18 '18 16:12 klemay