Page MenuHomePhabricator

Security review for CollaborationKit
Closed, ResolvedPublic

Description

Project Information

Description of the tool/project

CollaborationKit creates specialized page content types that make it easier for Wikipedia editors to create and organize WikiProjects and other on-wiki collaborations.

Description of how the tool will be used at WMF

The extension will initially be launched on English Wikipedia, then eventually other language Wikipedias and other Wikimedia projects.

Dependencies

  • EventLogging
  • PageImages (optional)
  • CodeEditor (optional)

Has this project been reviewed before?

Not by the Wikimedia Foundation.

Working test environment

https://wpx.wmflabs.org/w/index.php

Post-deployment

Team responsible is WikiProject-X, with @Harej as primary point of contact.

Related Objects

StatusSubtypeAssignedTask
ResolvedIsarra
DeclinedNone
DeclinedNone
ResolvedIsarra
InvalidNone
DeclinedNone
DeclinedNone
ResolvedReedy
ResolvedNone
ResolvedReedy
ResolvedBawolff
ResolvedBawolff
ResolvedBawolff
ResolvedBawolff
ResolvedBawolff
ResolvedBawolff
ResolvedBawolff
ResolvedBawolff
ResolvedBawolff
ResolvedIsarra
ResolvedIsarra
ResolvedIsarra
ResolvedIsarra
ResolvedIsarra
ResolvedIsarra
ResolvedIsarra
DeclinedIsarra
ResolvedIsarra
DeclinedIsarra
ResolvedHarej
DeclinedNone
DeclinedNone
ResolvedBawolff
DeclinedNone
DuplicateNone
InvalidNone
DuplicateNone
ResolvedIsarra
ResolvedBawolff
ResolvedIsarra
ResolvedIsarra
DuplicateBawolff
DeclinedIsarra
ResolvedBawolff
DeclinedBawolff
ResolvedHarej
ResolvedBawolff
ResolvedIsarra
ResolvedHarej
ResolvedHarej
ResolvedBawolff
DeclinedNone
ResolvedIsarra
ResolvedHarej
ResolvedBawolff
DeclinedNone
ResolvedIsarra
ResolvedHarej
ResolvedHarej
ResolvedIsarra
ResolvedIsarra
InvalidBawolff
ResolvedIsarra
ResolvedBawolff

Event Timeline

I am creating this task now because I hope to get it done during Q1 2016–17. The extension won't be ready for review until the blocker tasks are all done.

dpatrick changed the task status from Open to Stalled.Oct 14 2016, 5:58 PM

This should be ready for review by the end of the week.

This is pretty much ready to go in terms of review. There are couple of unmerged patches but they're style-related and unlikely to affect the extensions' attack surface.

Reedy changed the task status from Stalled to Open.Feb 26 2017, 7:46 PM

Some misc cleanup being done tagged under T159076 for various (non security) issues noticed during looking around. Some useful improvements with documentation etc

Change 339964 had a related patch set uploaded (by Reedy):
CSS improvements according to PhpStorm

https://gerrit.wikimedia.org/r/339964

Reedy claimed this task.
Reedy moved this task from In Progress to Waiting on the deprecated-security-team-reviews board.