Last modified: 2013-07-04 10:39:25 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 T52685, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 50685 - Remove CPP categories from Parsoid product
Remove CPP categories from Parsoid product
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Bugzilla (Other open bugs)
wmf-deployment
All All
: High normal (vote)
: ---
Assigned To: Andre Klapper
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-03 18:47 UTC by Gabriel Wicke
Modified: 2013-07-04 10:39 UTC (History)
3 users (show)

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


Attachments

Description Gabriel Wicke 2013-07-03 18:47:22 UTC
As we are no longer developing the Parsoid CPP port, it would be great to

* remove all CPP-prefixed categories in Parsoid
* remove the JS prefix from the remaining ones
* combine JS/General and General in the process

Thanks!
Comment 1 Andre Klapper 2013-07-03 18:53:10 UTC
Number of tickets per component:
https://bugzilla.wikimedia.org/report.cgi?y_axis_field=component&query_format=report-table&product=Parsoid&j_top=AND&f1=noop&o1=noop&v1=&format=table&action=wrap

(In reply to comment #0)
> * remove all CPP-prefixed categories in Parsoid

Cannot remove components when there are still tickets in there (however I could close them for new bug entry). 
What should happen to the 5 tickets in there? Move to "General"?

> * remove the JS prefix from the remaining ones

Alright, renaming is easy.

> * combine JS/General and General in the process

That will create about 100 bugmails, but I'll mass-add some comment so you can filter your mail on that.
Comment 2 Gabriel Wicke 2013-07-03 22:08:02 UTC
(In reply to comment #1)
> Number of tickets per component:
> https://bugzilla.wikimedia.org/report.
> cgi?y_axis_field=component&query_format=report-
> table&product=Parsoid&j_top=AND&f1=noop&o1=noop&v1=&format=table&action=wrap
> 
> (In reply to comment #0)
> > * remove all CPP-prefixed categories in Parsoid
> 
> Cannot remove components when there are still tickets in there (however I
> could
> close them for new bug entry). 
> What should happen to the 5 tickets in there? Move to "General"?

Yes, I can then see if there is still anything useful there.

> > * combine JS/General and General in the process
> 
> That will create about 100 bugmails, but I'll mass-add some comment so you
> can
> filter your mail on that.

Maybe rename the more popular category then and move the others into the new 'General'. Mails are fine.
Comment 3 Andre Klapper 2013-07-04 10:39:25 UTC
Alright,

Moved 104 tickets from "JS/General" to "General" (114 tickets).

Killed component "JS/General".

Removed "JS/" prefixes from component names
  JS/DOM
  JS/serializer
  JS/tests
  JS/token-stream transforms
  JS/tokenizer

Remaining 5 CPP* tickets moved to "General" and removed components:
https://bugzilla.wikimedia.org/buglist.cgi?bug_id=37838,40243,43029,39160,39286
Note that only bug 39160 was still open, the other 4 were closed.

Killed components
  CPP/DOM
  CPP/General
  CPP/serializer
  CPP/tests
  CPP/token-stream transforms
  CPP/tokenizer

Done. For an overview, see https://bugzilla.wikimedia.org/report.cgi?y_axis_field=component&query_format=report-table&product=Parsoid&j_top=AND&f1=noop&o1=noop&v1=&format=table&action=wrap

Closing as FIXED, if anything else is needed please add a comment.

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


Navigation
Links