[Okular-devel] epub plugin status update

Pino Toscano pino at kde.org
Thu Mar 13 00:50:03 CET 2008


Hi,

> Current status
> --------------------
> - Viewing of most files work
> - Links work
> - All the rest of the thing inherited from text converter work

Great! Quite nice start.

> Missing
> - QA QA QA (need a lot more files to sample).

Probably something that a good dose of bravery can solve, by shipping it aside 
Okular.

> - TOC

Would-be-nice, but IMHO can come later (not *too* late, eh? ;) )

> - The specs are very extensive and there are some features that are
> not implemented by any one yet like ecryption
> or the 2-3 css tags they added. The best way IMHO is to actually
> implement them when books that use them are out.

Sounds good.

> - Get people to test the plugin on various files and report bugs (will
> probably only happen if it is accepted to trunk)
> - Do a release of libepub ( I need to do extensive code auditing to
> see all errors are handled correctly)

I think the test (and the shipping for a release) can be done when the latter 
is in place.
Having a (stable?) release - eg 0.0.1 - would also allow packager to pick and 
ship it.

> - Get the plugin into kde 4.1

That is something you should tell us :)

If you deem the plugin is stable enough and working at least in a basic way 
(as in, the content can be read easily), then I'd say to move it for review 
to kdereview this weekend. Complete procedure is described here:
http://techbase.kde.org/index.php?title=Policies/SVN_Guidelines

> Long term
> ---------------
> - Stabilize libepub api

Good point. For the short term, we could do a _temporary_ solution just for 
KDE 4.1.x as we did for libspectre (PS library) for KDE 4.0.x: shipping a 
copy of the libepub within the backend, always compiling it as separate 
library (but with a different name to avoid clashing with the system one).

> - Use clit to get the plugin to open lit files as well

Hehe, that's something "delicate", I think.
Better delay this, for now.

> - the plugin is in the svn of the kde playground

trunk/playground/graphics/okular is the Okular playground (in case anyone 
wants to start some work there ;) ); there the "epub" directory is this epub 
backend.

> - In case it's not obvious the thing that bother me the most now is
> lack of user feedback and testing, suggestion are more than
> welcome :)

I'll hopefully give it a look and a try this weekend; in case I don't, just 
ping me (even on IRC).

Good work!
-- 
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/okular-devel/attachments/20080313/25c3d0dc/attachment.pgp 


More information about the Okular-devel mailing list