> Ok, you do the write-ups and if anybody applies, we'll see if we can find a > suitable mentor :)
Here are two proposals: <proposal> Project: Verifying signatures of pdf files Brief explanation: Okular show provided information about signatures if a pdf document has been signed. The poppler library used by Okular to render pdf files does support verification of signed pdf files and the retrieval of signature information. However, this functionality is not used by Okular. Goal of the project is to extend the Okular GUI to show whether a document is signed, and to show the signature details. Bonus points for any steps towards signing pdf files in Okular. Expected results: When opening a signed document, Okular should show that the document is signed, and whether the signature is valid, expired, etc. Detailed information about the signature(s) should be made available, through a new menu entry (all signatures) or by a context menu for individual signatures. Knowledge prerequisite: C++ and Qt, very little cryptography skills </proposal> <proposal> Project: Annotation improvements Brief explanation: Okular/poppler already implement lots of support for annotations in pdf files. However, there is always more to be desired. For example, not all annotation types from the pdf standard are supported [0,1]. Others are supported, but the rendering is not quite right [2,3,4]. The goal of this project is to implement some of the missing annotation times, and fix as many rendering issues as possible. [0] https://bugs.kde.org/show_bug.cgi?id=353401 [1] https://bugs.kde.org/show_bug.cgi?id=376459 [2] https://bugs.kde.org/show_bug.cgi?id=275371 [3] https://bugs.freedesktop.org/show_bug.cgi?id=102635 [4] https://bugs.freedesktop.org/show_bug.cgi?id=52010 Expected results: Okular should show additional annotation types, and allow to edit them from its annotation toolbar. Knowledge prerequisite: C++ and Qt, the pdf standard </proposal> What do you think? The second one is still vague. One option to make it more specific would be to say: "Implement this and this and this missing annotation". But I would also really like to see all those paper cut bugs fixed. I think Tobias Deiminger would be a great mentor for this project. Tobias, are you interested? I could write a similar proposal about form support, if desired. Cheers, Oliver > > Cheers, > Albert > >> >> Best, >> Oliver >> >>> Cheers, >>> >>> Albert >>>> >>>> Cheers, >>>> Oliver >>>> >>>>> Cheers, >>>>> >>>>> Albert > >
smime.p7s
Description: S/MIME Cryptographic Signature