Google Summer of Code project candidates

Albert Astals Cid aacid at kde.org
Sun Jan 21 19:19:38 UTC 2018


El dijous, 18 de gener de 2018, a les 15:01:12 CET, Oliver Sander va escriure:
> > Ok, you do the write-ups and if anybody applies, we'll see if we can find
> > a
> > suitable mentor :)
> 
> Here are two proposals:

I'd say go ahead and add them to the ideas page.

https://community.kde.org/GSoC/2018/Ideas

Cheers,
  Albert

> 
> <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




More information about the Okular-devel mailing list