Last modified: 2013-06-18 15:32:00 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T31023, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29023 - Test installation and suitability of Extension:EPubExport for English Wikisource
Test installation and suitability of Extension:EPubExport for English Wikisource
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
All All
: Normal normal with 7 votes (vote)
: ---
Assigned To: Brion Vibber
: patch-need-review
: 34350 (view as bug list)
Depends on: 17858
Blocks: Wikisource
  Show dependency treegraph
Reported: 2011-05-17 11:52 UTC by billinghurst
Modified: 2013-06-18 15:32 UTC (History)
12 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description billinghurst 2011-05-17 11:52:00 UTC
At English Wikisource, there was a discussion from a new user about the ability to download our (completed) works in the EPUB format and potentially others.  After a couple of leads, and some reading I see [[mw:Extension:EPubExport]] is listed as possibly having the capability.  Is there a means to test the extension for capability and suitability?  Is this something that WMF has a sandbox to test the implementation?

On earlier asking there has been some discussion about it being part Extension:Collection, looking at that page, it refers to the above extension.
Comment 1 Brion Vibber 2011-05-17 11:55:48 UTC
If I don't get a chance today I'll take a look over this Thursday when I get back from Berlin, and give some feedback. Sticking on my calendar to remind me. :)
Comment 2 Brion Vibber 2011-05-17 12:22:35 UTC
For production servers we'd probably rather integrate this with Special:Collection and the mwlib-based backend for that (so arbitrary pages can be collected & downloaded in multiple formats using the existing frameworks), but this sounds relatively feasible for third-party sites.

Might actually work as a stop-gap as well (at least for single page downloads), but will need to look over it in more detail later this week (would need security review etc).

Even if not suitable for Wikisource just yet, it's probably ok to stick it in our extensions SVN and do some common upkeep on it.

A definite nicety: using the core parser to generate HTML, then working from there will get most extensions and whatnot working -- avoids reimplementing the entire MediaWiki parser! :)

The processing that's done on the HTML looks like it's got some sketchy bits and will probably want some cleanup (some of the paths and HTML insertions might not be using some of the right settings, but it's a good start).
Comment 3 Brion Vibber 2011-05-17 12:23:43 UTC
And a reminder to self: apparently there's a compat issue with PDFs as used with ProofreadPage, probably needs some adjustment for the embedding.
Comment 4 billinghurst 2011-05-17 14:06:10 UTC
With regard to comment 3, this is listed at though I am not confident enough to call it either a block or a dependency.
Comment 5 Mark A. Hershberger 2011-05-20 17:19:10 UTC
(In reply to comment #4)
> With regard to comment 3, this is listed at
> though I am not confident
> enough to call it either a block or a dependency.

Right.  Since that is talking about the Collection extension and this is about the EPubExport extension, they are not (directly) related.
Comment 6 Santhosh Thottingal 2012-01-31 06:45:00 UTC
Tomasz informed that PediaPress has already built out ePub support into the collections extension and just need to be deployed. Added Tomasz in cc.
Comment 7 dacuetu 2012-01-31 09:58:13 UTC
On Wikisource they are already using another tool for EPubExport. See: 

And the discussion here:

Is it a merge possible? Or we'll we have two tools to do the same?
Comment 8 Santhosh Thottingal 2012-03-19 11:08:35 UTC
*** Bug 34350 has been marked as a duplicate of this bug. ***
Comment 9 Siebrand Mazeland 2012-10-28 11:59:36 UTC
Closing this issue, as EPUB export is now possible through Special:Book, i.e. the Collection extension.

Note You need to log in before you can comment on or make changes to this bug.