Page MenuHomePhabricator

Publish File_Ogg as a composer package
Open, LowPublic

Description

We killed the PEAR dependency and module of File_Ogg with https://gerrit.wikimedia.org/r/216020

We should probably republish it as a composer package.

Event Timeline

TheDJ created this task.Jun 22 2015, 9:01 PM
TheDJ raised the priority of this task from to Needs Triage.
TheDJ updated the task description. (Show Details)
TheDJ added a subscriber: TheDJ.
Restricted Application added a project: Multimedia. · View Herald TranscriptJun 22 2015, 9:01 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
TheDJ updated the task description. (Show Details)Jun 22 2015, 9:03 PM
TheDJ set Security to None.
Restricted Application added a subscriber: Matanya. · View Herald TranscriptJun 26 2015, 3:24 AM
Krinkle moved this task from Untriaged to To Do on the Librarization board.Sep 4 2015, 4:06 AM
Jdforrester-WMF triaged this task as Low priority.Sep 4 2015, 6:55 PM
Jdforrester-WMF moved this task from Untriaged to Backlog on the Multimedia board.Sep 4 2015, 7:00 PM
Reedy added a subscriber: Reedy.Oct 15 2016, 8:21 PM

Seems ours has diverged from upstream...

https://github.com/pear/File_Ogg

Should we just get them to publish it to packagist?

Reedy added a comment.Oct 15 2016, 8:33 PM

Should we just get them to publish it to packagist?

https://pear.php.net/bugs/bug.php?id=21129

brion claimed this task.Jan 17 2017, 9:47 PM
brion added subscribers: tstarling, brion.

I'll take this on, was looking at making some fixes anyway. @tstarling can you set me up as a maintainer for Pear/File_Ogg and I'll try and get it synced with our inline version and set up with Composer?

Work in progress retooling some of the old code to be namespace & PSR-4 autoloader friendly on my work fork branch: https://github.com/brion/File_Ogg/commits/modernize Also merged the fix for certain cut-off positions, and removed the PEAR_Exception dependency.

@tstarling can you set me up as a maintainer for Pear/File_Ogg

Done.

brion added a comment.May 21 2017, 4:43 PM

Ok current status on this -- I need to pick up my modernize branch from https://github.com/brion/File_Ogg/commits/modernize and finish reworking it for PSR-4 so it's autoloader-friendly and composer-friendly.

brion moved this task from To sort to Doing on the TimedMediaHandler board.Jan 20 2018, 1:00 AM
Aklapper removed brion as the assignee of this task.Jun 19 2020, 4:29 PM

This task has been assigned to the same task owner for more than two years. Resetting task assignee due to inactivity, to decrease task cookie-licking and to get a slightly more realistic overview of plans. Please feel free to assign this task to yourself again if you still realistically work or plan to work on this task - it would be welcome!

For tips how to manage individual work in Phabricator (noisy notifications, lists of task, etc.), see https://phabricator.wikimedia.org/T228575#6237124 for available options.
(For the records, two emails were sent to assignee addresses before resetting assignees. See T228575 for more info and for potential feedback. Thanks!)