[Okular-devel] [okular] [Bug 361644] New: Improve review workflow

Jonathan Verner via KDE Bugzilla bugzilla_noreply at kde.org
Mon Apr 11 20:45:32 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=361644

            Bug ID: 361644
           Summary: Improve review workflow
           Product: okular
           Version: 0.24.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: PDF backend
          Assignee: okular-devel at kde.org
          Reporter: jonathan.verner at gmail.com

One use of annotations is for reviewing draft versions of a document. In this
scenario
a reviewer goes over the document and marks suggested changes. Then he sends
the document with the marked changes back to the author who incorporates them
into the document. Sometimes, there might be several people reviewing a
document; 
in this case it is useful if they are able to 

  1) merge comments from the other reviewers (see bug #361292)
  2) comment on the other reviewer's suggestions
  3) mark changes to indicate whether they agree with them or not

The pdf format allows for this workflow via so called "revisions". Each
annotation can
have several revisions (annotations with the IRT key set pointing to the
original annotation).
These serve two purposes:

  -- lightweight comment threads (see point 2 above)
  -- indicating status of the annotation (accepted/rejected/...) (see point 3
above)

It would be nice if okular allowed for this workflow. Currently if a document
has annotations
with revisions, the revisions are not even displayed (fine if they are only
used for point 3, but
not even annotation status is displayed). Moreover okular does not allow for
their creation.

I started working on implementing the workflow. Currently, the reviewboard
request
here:

https://git.reviewboard.kde.org/r/127636/

implements at least displaying the revisions. The next step will be to allow
creating revisions.
This will, however, need changes to poppler.



Reproducible: Always

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list