Technical DebtTag
ActivePublic

Members (4)

Watchers

  • This project does not have any watchers.

Recent Activity

Wed, Jan 10

SamanthaNguyen closed T230: [ResourceLoader] Remove deprecated 'position' annotations from ResourceLoader module definitions in skins and extensions as Resolved.
Wed, Jan 10, 3:38 AM · Technical Debt, JavaScript, CSS

Sat, Jan 6

SamanthaNguyen created T230: [ResourceLoader] Remove deprecated 'position' annotations from ResourceLoader module definitions in skins and extensions.
Sat, Jan 6, 10:50 PM · Technical Debt, JavaScript, CSS

Oct 20 2017

lewiscawte triaged T215: Rewrite CreateWiki's backend as High priority.
Oct 20 2017, 9:12 AM · Technical Debt, JavaScript, Performance, CreateWiki

Jun 11 2017

SamanthaNguyen renamed T215: Rewrite CreateWiki's backend from CreateWiki's performance isn't as good as it should be to Rewrite CreateWiki's backend.
Jun 11 2017, 5:51 PM · Technical Debt, JavaScript, Performance, CreateWiki
lewiscawte added a comment to T215: Rewrite CreateWiki's backend.

Isn't there already a task to rewrite CreateWiki's backend?

Jun 11 2017, 5:30 PM · Technical Debt, JavaScript, Performance, CreateWiki
SamanthaNguyen created T215: Rewrite CreateWiki's backend.
Jun 11 2017, 4:48 PM · Technical Debt, JavaScript, Performance, CreateWiki
SamanthaNguyen removed a parent task for T214: Decide which extensions we want to allow the end-user to pick for installing: T55: Rewrite CreateWiki Frontend.
Jun 11 2017, 3:55 PM · Technical Debt, Design, Major Code, CreateWiki
SamanthaNguyen removed a subtask for T55: Rewrite CreateWiki Frontend: T214: Decide which extensions we want to allow the end-user to pick for installing.
Jun 11 2017, 3:55 PM · Technical Debt, Design, Major Code, CreateWiki
SamanthaNguyen created T214: Decide which extensions we want to allow the end-user to pick for installing.
Jun 11 2017, 3:33 PM · Technical Debt, Design, Major Code, CreateWiki

Jun 8 2017

lewiscawte added a comment to T94: Remove unused extensions.

Which wiki does configure work with? ShoutWiki Hub only? I'm surprised that it even works at all in its curernt state, given the fact that the documentation page says it's incompatible with MediaWiki 1.28

Jun 8 2017, 12:40 AM · Restricted Project, Restricted Project, Technical Debt
Xauroflaux added a comment to T94: Remove unused extensions.

Which wiki does configure work with? ShoutWiki Hub only? I'm surprised that it even works at all in its curernt state, given the fact that the documentation page says it's incompatible with MediaWiki 1.28

Jun 8 2017, 12:30 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte added a comment to T94: Remove unused extensions.

There's a reason a number of extensions in the repository are unused. For Configure it's a case of "works okay for one wiki, not 8800+."

Jun 8 2017, 12:24 AM · Restricted Project, Restricted Project, Technical Debt
Xauroflaux added a comment to T94: Remove unused extensions.

I'd like to see Configure and FlaggedRevs in use

Jun 8 2017, 12:22 AM · Restricted Project, Restricted Project, Technical Debt

May 1 2017

SamanthaNguyen closed T205: Refactor form on Special:LookupUser to use HTMLForm as Invalid.

Oops, moved upstream instead: https://phabricator.wikimedia.org/T164231

May 1 2017, 10:47 PM · Technical Debt, LookupUser
SamanthaNguyen added a project to T205: Refactor form on Special:LookupUser to use HTMLForm: Technical Debt.
May 1 2017, 10:42 PM · Technical Debt, LookupUser

Mar 29 2017

jack closed T68: HAWelcome take into account SocialProfile as Resolved.

Pretty much, yeah, although I'm not sure if the patch has been tested on wikis running both extensions. I think the reason I was keeping this open was due to my earlier comment about merging AutomaticBoardWelcome and HAWelcome, but we can create a separate task for that or something.

Mar 29 2017, 5:40 PM · Technical Debt

Mar 28 2017

lewiscawte added a comment to T68: HAWelcome take into account SocialProfile.

Based on the fact that patch was filed... over half a year ago, we can safely assume it's been deployed. Can we close this as resolved?

Mar 28 2017, 11:15 AM · Technical Debt

Mar 14 2017

SamanthaNguyen added projects to T55: Rewrite CreateWiki Frontend: Design, Technical Debt.
Mar 14 2017, 8:06 AM · Technical Debt, Design, Major Code, CreateWiki

Feb 2 2017

SamanthaNguyen edited projects for T68: HAWelcome take into account SocialProfile, added: Technical Debt; removed Other/Unspecified.
Feb 2 2017, 3:30 AM · Technical Debt

Jan 12 2017

SamanthaNguyen updated the image for Technical Debt from F100: fa-tags-blue.png to F851: fa-tags-yellow.png.
Jan 12 2017, 6:50 PM

Dec 16 2016

jack closed T139: Undefined UploadRow methods in MultiUpload as Resolved.
Dec 16 2016, 4:34 PM · Technical Debt, Other/Unspecified

Dec 8 2016

jack created T139: Undefined UploadRow methods in MultiUpload.
Dec 8 2016, 1:29 PM · Technical Debt, Other/Unspecified

Dec 4 2016

lewiscawte added a parent task for T26: Create a generic "ApiCreateWikiSuggestions" : T98: Write a ShoutWiki library.
Dec 4 2016, 9:38 AM · DeleteWiki, Technical Debt

Nov 19 2016

jack triaged T137: Tidy up CSS in Sports theme for Games skin as Normal priority.
Nov 19 2016, 11:54 PM · Skins, Technical Debt

Nov 14 2016

lewiscawte assigned T46: Make cross-wiki staff tools (LookupContribs, MultiLookup) great again to jack.
Nov 14 2016, 9:41 PM · Technical Debt, Other/Unspecified
lewiscawte assigned T56: Convert CreateWiki to extension registration system (extension.json) to jack.
Nov 14 2016, 9:41 PM · Technical Debt, CreateWiki

Nov 13 2016

jack closed T62: Consolidate the Games and Sports skins as Resolved.

Now that Sports is a theme of Games, I've pushed that change live and undeployed Sports from Interface Messages Wiki, the only wiki where it was deployed on.

Nov 13 2016, 1:09 PM · Technical Debt, Skins

Nov 11 2016

lewiscawte triaged T41: Cleanup legacy image pathing as High priority.
Nov 11 2016, 1:03 PM · Technical Debt, CreateWiki
lewiscawte triaged T40: Remove hardcoded paths from CreateWiki as Normal priority.
Nov 11 2016, 1:01 PM · Technical Debt, CreateWiki
lewiscawte triaged T91: Remove wfMsg in DumpsOnDemand as Low priority.
Nov 11 2016, 12:59 PM · Technical Debt

Jul 30 2016

SamanthaNguyen added a member for Technical Debt: SamanthaNguyen.
Jul 30 2016, 8:38 AM

Jul 24 2016

jack added a comment to T91: Remove wfMsg in DumpsOnDemand.

Yes, it's FOSS, and yes, the usage of wfMsg might break it under MW 1.27, but that's the very least of this extension's problems. I mean, a literal s/wfMsg/wfMessage/g will work because of the existence of Message::__toString, so if someone really wants to run this under 1.27, it's not this issue really blocking that -- it's the fact that the extension's somewhat ShoutWiki-specific, requiring a core hack (for the CustomSpecialStatistics hook) and uses some other deprecated things, such as PHP i18n and setup files...not to mention the obvious lack of scalability (a known design issue at the time).

Jul 24 2016, 8:56 AM · Technical Debt

Jul 23 2016

jack added a comment to T92: Drop CodeReview from Repo.

We don't use this extension in production

This is correct, but that's also because we don't have that many overly technical wikis, and also because we've never advertised it. Granted, that hasn't stopped users in the past from requesting different kinds of unsupported extensions, but still.

Jul 23 2016, 2:43 PM · Restricted Project, Technical Debt
lewiscawte added a subtask for T94: Remove unused extensions: T92: Drop CodeReview from Repo.
Jul 23 2016, 9:40 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte added a parent task for T92: Drop CodeReview from Repo: T94: Remove unused extensions.
Jul 23 2016, 9:40 AM · Restricted Project, Technical Debt
lewiscawte added parent tasks for T94: Remove unused extensions: T90: Upgrade MediaWiki to 1.28, T93: Tidy Production.
Jul 23 2016, 9:40 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte triaged T94: Remove unused extensions as High priority.
Jul 23 2016, 9:38 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte created T94: Remove unused extensions.
Jul 23 2016, 9:38 AM · Restricted Project, Restricted Project, Technical Debt
lewiscawte added a subtask for T93: Tidy Production: T28: Cleanup GlobalSettings.php.
Jul 23 2016, 9:35 AM · Restricted Project, Technical Debt
lewiscawte triaged T93: Tidy Production as Normal priority.
Jul 23 2016, 9:35 AM · Restricted Project, Technical Debt
lewiscawte created T93: Tidy Production.
Jul 23 2016, 9:34 AM · Restricted Project, Technical Debt
lewiscawte added a parent task for T92: Drop CodeReview from Repo: T90: Upgrade MediaWiki to 1.28.
Jul 23 2016, 9:30 AM · Restricted Project, Technical Debt
lewiscawte triaged T92: Drop CodeReview from Repo as Wishlist priority.
Jul 23 2016, 9:30 AM · Restricted Project, Technical Debt
lewiscawte created T92: Drop CodeReview from Repo.
Jul 23 2016, 9:29 AM · Restricted Project, Technical Debt
lewiscawte created T91: Remove wfMsg in DumpsOnDemand.
Jul 23 2016, 9:27 AM · Technical Debt

Jul 11 2016

lewiscawte edited projects for T26: Create a generic "ApiCreateWikiSuggestions" , added: DeleteWiki; removed CreateWiki.
Jul 11 2016, 5:03 PM · DeleteWiki, Technical Debt

Jul 2 2016

jack created T62: Consolidate the Games and Sports skins.
Jul 2 2016, 1:40 AM · Technical Debt, Skins
jack created T61: Remove inline CSS from the Games skin.
Jul 2 2016, 12:53 AM · Technical Debt, Skins

Jun 21 2016

jack created T56: Convert CreateWiki to extension registration system (extension.json).
Jun 21 2016, 10:23 PM · Technical Debt, CreateWiki

Jun 5 2016

jack created T46: Make cross-wiki staff tools (LookupContribs, MultiLookup) great again.
Jun 5 2016, 4:19 PM · Technical Debt, Other/Unspecified