Page MenuHomePhabricator

Merge Parsoid and Parsoid-PHP project
Closed, ResolvedPublic

Details

Due Date
Apr 29 2020, 10:00 PM

Event Timeline

Sorry, what is this about? Parsoid is still an active project, just that it is in PHP.

We also have Parsoid-PHP - We should merge them.

Bugreporter renamed this task from Archive Parsoid project to Merge Parsoid and Parsoid-PHP project.Dec 23 2019, 6:22 PM

Yes, that is indeed the plan. Parsoid-PHP is a subproject of Parsoid right now and was created just for the duration of the porting. We'll keep it around till we are done dealing with post-port tech debt work which is actually an explicit goal of ours for this quarter.

Aklapper changed the task status from Open to Stalled.Dec 23 2019, 8:37 PM
Aklapper triaged this task as Lowest priority.

Nothing actionable yet, hence setting stalled.

Aklapper set Due Date to Apr 29 2020, 10:00 PM.Feb 29 2020, 4:41 PM

This task should become actionable in about two months, as per T245868#5913009

ssastry changed the task status from Stalled to Open.Mar 28 2020, 1:26 AM

It is close to the end of the quarter, and we can get this done next week whenever you get a chance. No reason to wait till end of April.

MediaWiki-Parser should also be merged or archived once the original MediaWiki parser is gone.

MediaWiki-Parser should also be merged or archived once the original MediaWiki parser is gone.

Let us not jump the gun. :-) Even after Parsoid replaces MediaWiki-Parser on the cluster, it cannot be removed right away for 3rd party support reasons. So, this bit is many years away.

Merging MediaWiki-Parser and Parsoid can/should be a separate task. Won't happen at the same time as this task.

It is close to the end of the quarter, and we can get this done next week whenever you get a chance. No reason to wait till end of April.

We are ready for this to be done whenever the Phab admins have time to tackle this. This move will help us triage all those bugs alongwith all other Parsoid bugs.

@ssastry: Just lay out what's exactly to be done, and what's the earliest date. :)

@ssastry: Just lay out what's exactly to be done, and what's the earliest date. :)

Just like the merging of other subprojects you tackled, (a) merge Parsoid-PHP tasks into the main Parsoid project (b) archive Parsoid-PHP. Earliest date: today :-)

Can you move just the open tasks? And yes, we can reclassify the 45 open tasks after the move.

@ssastry: Alright! I silently moved 45 open Parsoid-PHP tasks into the main Parsoid project and archived the tag Parsoid-PHP.
Anything else needed? If not, feel free to resolve. :)

All good! Thanks! :-)