On Thu, Sep 25, 2014 at 6:36 AM, Federico Leva (Nemo) nemowiki@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.