On Thu, Sep 25, 2014 at 6:36 AM, Federico Leva (Nemo)
<nemowiki(a)gmail.com> wrote:
I've tried for years to get some
volunteers to help with
Collection's ePub export (even just by debugging), but it's extremely hard
when they have no control on what gets integrated nor on the fate of the
feature: they just feel it's not their thing.
We've felt the same way. ;-) PediaPress did a great job building this
infrastructure on our behalf, including even their own parser in
Python long before Parsoid. But ... other than the PP folks very few
people are familiar with the internals of the mwlib pipeline, and to
the extent that we are, we've badly wanted to change/improve it to
bring it in line with recent developments (e.g. make it properly
maintainable from an operations standpoint, actually leverage Parsoid,
etc.).
This has changed now -- OfflineContentGenerator has a modern
architecture, in line with our plans for other services, and supported
(at a low priority) by WMF. Consequently, we really want the
Collection exetnsion and the ocg project to become more accessible as
an open source project, and we're serious about supporting that. So if
folks want to work on stuff like EPUB in a serious way, we'll help.
But we'll refrain from band-aid solutions that may actually make
people feel like it's not something where help is wanted/needed.
--
Erik Möller
VP of Engineering and Product Development, Wikimedia Foundation