Last modified: 2014-11-15 02:15:17 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 T75036, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 73036 - Determine if Plancake is abandonware or not
Determine if Plancake is abandonware or not
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
BounceHandler (Other open bugs)
master
All All
: Normal normal (vote)
: ---
Assigned To: Tony Thomas
: upstream
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-11-05 18:07 UTC by Bryan Davis
Modified: 2014-11-15 02:15 UTC (History)
4 users (show)

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


Attachments

Description Bryan Davis 2014-11-05 18:07:07 UTC
BounceHandler installs Plancake's email parsing library via Composer. The library was imported to mediawiki/vendor in https://gerrit.wikimedia.org/r/#/c/170369/. If it turns out that the upstream has abandoned the library, we should either revive it or just embed the class directly in the extension to reduce install complexity.
Comment 1 Tony Thomas 2014-11-09 05:03:52 UTC
Looks like we should take over the repo ! 
Got this reply from Florian Semm ( https://gerrit.wikimedia.org/r/#/c/151428/6/composer.json ) :

I am not a maintainer of this project. I have forked it because of an other open source project. I think the main-project is dead and pull-requests will not merged. Maybe you should look for another parser, with more activity and a better test coverage.
Comment 2 Bryan Davis 2014-11-15 02:15:17 UTC
I see that there was also a response from the original upstream at Danyuki Software saying they too were not interested in maintaining the library. So I guess there are three ways to go from here:

1) Revert the use of Composer and just embed the class in the BounceHandler extension directly.
2) Look for someone to step up, fork the library and revive a community for it.
3) Find an equivalent library that has an active community and switch BounceHandler to use it.

Any of these resolutions would satisfy me. I'm not excited about staying tied to an abandoned upstream however so I'd like to see Tony move forward with one of these options.

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


Navigation
Links