Page MenuHomePhabricator

MarkAHershberger (Mark A. Hershberger)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Sep 25 2014, 3:45 PM (500 w, 2 d)
Availability
Available
LDAP User
MarkAHershberger
MediaWiki User
MarkAHershberger [ Global Accounts ]

Recent Activity

Yesterday

SlyCooperFan1 awarded T358173: single quotes in title of CommentStreams are incorrectly encoded and show up as ' a Like token.
Sat, Apr 27, 7:22 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Mar 28 2024

Pppery awarded T49878: MW after 1.19 treats "news:" differently in on-wiki links a Like token.
Mar 28 2024, 8:24 PM · MediaWiki-General

Feb 22 2024

MarkAHershberger added a comment to T358173: single quotes in title of CommentStreams are incorrectly encoded and show up as '.

And < and >

Feb 22 2024, 3:20 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger added a comment to T358173: single quotes in title of CommentStreams are incorrectly encoded and show up as &#039;.

Also &quot;

Feb 22 2024, 3:19 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger created T358173: single quotes in title of CommentStreams are incorrectly encoded and show up as &#039;.
Feb 22 2024, 3:16 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger added a subtask for T358171: Add @mentions to CommentStreams: T358167: Mentions UI (and notifications) should be available outside of Flow.
Feb 22 2024, 2:34 AM · MediaWiki-extensions-CommentStreams
MarkAHershberger added a parent task for T358167: Mentions UI (and notifications) should be available outside of Flow: T358171: Add @mentions to CommentStreams.
Feb 22 2024, 2:34 AM · MediaWiki-extensions-CommentStreams, Growth-Team, StructuredDiscussions
MarkAHershberger created T358171: Add @mentions to CommentStreams.
Feb 22 2024, 2:33 AM · MediaWiki-extensions-CommentStreams
MarkAHershberger created T358170: Provide a way to notify discussion managers for any new topic opened in CommentStreams.
Feb 22 2024, 2:28 AM · MediaWiki-extensions-CommentStreams
MarkAHershberger created T358168: Provide a way to list all CommentStreams topics on a page.
Feb 22 2024, 2:16 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams
MarkAHershberger created T358167: Mentions UI (and notifications) should be available outside of Flow.
Feb 22 2024, 2:12 AM · MediaWiki-extensions-CommentStreams, Growth-Team, StructuredDiscussions

Feb 4 2024

MarkAHershberger created T356584: CommentStreams: Place commentstreams before PageNotice's bottom notice messages.
Feb 4 2024, 12:20 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Jan 8 2024

MarkAHershberger added a comment to T354498: ReplaceText extension should quote the regex delimiter when doing regex replaces.

Updated task with explanation (that I discovered while trying to fix this).

Jan 8 2024, 3:40 PM · MediaWiki-extensions-ReplaceText
MarkAHershberger renamed T354498: ReplaceText extension should quote the regex delimiter when doing regex replaces from ReplaceText extension should use preg_quote() on all targets, not just when it is not using regex's to ReplaceText extension should quote the regex delimiter when doing regex replaces.
Jan 8 2024, 3:39 PM · MediaWiki-extensions-ReplaceText
MarkAHershberger created T354498: ReplaceText extension should quote the regex delimiter when doing regex replaces.
Jan 8 2024, 12:07 AM · MediaWiki-extensions-ReplaceText

Dec 31 2023

MarkAHershberger updated the task description for T354141: composer stops quibble and requires input.
Dec 31 2023, 8:13 PM · Patch-For-Review, Quibble
MarkAHershberger created T354141: composer stops quibble and requires input.
Dec 31 2023, 8:13 PM · Patch-For-Review, Quibble
MarkAHershberger closed T354124: build with Quibble results in complaint from git config as Resolved.
Dec 31 2023, 7:41 PM · Quibble
MarkAHershberger added a comment to T354124: build with Quibble results in complaint from git config.

Updated the quibble.sh to remove some stuff and it seemed to work. I the problem before was a command I provided (for debugging) right before $DEPENDENCIES that I forgot to remove.

Dec 31 2023, 7:40 PM · Quibble
MarkAHershberger created T354124: build with Quibble results in complaint from git config.
Dec 31 2023, 2:05 AM · Quibble

Dec 27 2023

MarkAHershberger created T354060: Add DB quota for Wikiapiary.
Dec 27 2023, 4:55 PM · Cloud-VPS (Quota-requests)

Dec 7 2023

MarkAHershberger added a comment to T249573: Remove support for extensions requiring a MediaWiki version via Composer.

I propose that we rename this task to: "Remove support for specifying a MediaWiki version in an extension/skin composer.json" and make the Motivation in the task description consistent with that.

Dec 7 2023, 1:47 AM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Patch-Needs-Improvement, TechCom-RFC, Composer, MediaWiki-General

Dec 5 2023

MarkAHershberger added a comment to T352680: replaceAll.php maintenance script error: "Namespace declaration statement has to be the very first statement".

A bit better search would be for #!/usr/bin instead of /usr/bin/env.

Dec 5 2023, 4:52 PM · MediaWiki-extensions-ReplaceText
MarkAHershberger closed T352680: replaceAll.php maintenance script error: "Namespace declaration statement has to be the very first statement" as Resolved.
Dec 5 2023, 3:30 PM · MediaWiki-extensions-ReplaceText
MarkAHershberger created T352732: MediaWiki Core: Add option to createAndPromote.php to fill add real name.
Dec 5 2023, 1:59 AM · MediaWiki-Maintenance-system

Dec 4 2023

MarkAHershberger added a comment to T352680: replaceAll.php maintenance script error: "Namespace declaration statement has to be the very first statement".

When the script was written the use case--using the WMF's mwscript--was a bit unusual.

Dec 4 2023, 11:06 PM · MediaWiki-extensions-ReplaceText

Nov 15 2023

MarkAHershberger added a comment to T274706: rebuildtextindex.php fails due to "Error 1406: Data too long for column 'si_title' at row 1".

@Kghbln, What are the results of show create table searchindex?

Nov 15 2023, 2:57 AM · Discovery-Search, MediaWiki-Search, MediaWiki-Maintenance-system

Nov 12 2023

MarkAHershberger created T351030: Remove vestigial reference to parent_id from CommentStreams.
Nov 12 2023, 12:33 AM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Nov 6 2023

MarkAHershberger created T350557: CommentStreams: Notify members of a group when a discussion is started.
Nov 6 2023, 1:36 AM · MediaWiki-extensions-CommentStreams

Nov 4 2023

MarkAHershberger created T350543: CommentStreams: Add a flag to ApiCSPostComment to create a discussion page.
Nov 4 2023, 11:01 PM · Patch-For-Review, MediaWiki-extensions-CommentStreams

Nov 2 2023

MarkAHershberger committed rEPEM6c18ec0da7e2: Address some issues.
Address some issues
Nov 2 2023, 3:15 PM
MarkAHershberger committed rEPEMc60128fbb6e3: Fix requestaction for visualeditor.
Fix requestaction for visualeditor
Nov 2 2023, 3:15 PM
MarkAHershberger created T350329: CommentStreams should allow action=raw.
Nov 2 2023, 1:24 AM · MediaWiki-extensions-CommentStreams

Sep 25 2023

MarkAHershberger committed rEWTL868c9c6ab7a3: Avoid dynamic message keys via FormSpecialPage::getMessagePrefix() (authored by Daimona).
Avoid dynamic message keys via FormSpecialPage::getMessagePrefix()
Sep 25 2023, 5:43 PM
MarkAHershberger committed rEWTLcd9058eabc1e: Update includes/SpecialLDAPMerge.php.
Update includes/SpecialLDAPMerge.php
Sep 25 2023, 5:43 PM

Sep 19 2023

MarkAHershberger edited projects for T255618: thumb.php should convert width param to integer if does not end with "px", added: Patch-For-Review; removed Patch-Needs-Improvement.
Sep 19 2023, 2:39 PM · Patch-Needs-Improvement, Commons, MediaWiki-File-management

Sep 8 2023

MarkAHershberger updated subscribers of T344535: WikiApiary in read only state.

I have had a busy few months with a new job and other obligations. @cicalese has been working with me to move WikiApiary back to WMCS, but we've run into problems with SMW.

Sep 8 2023, 8:55 PM · WikiApiary

Sep 4 2023

MarkAHershberger committed rECOS18c05f36e559: Address issues found with phpcs and phan.
Address issues found with phpcs and phan
Sep 4 2023, 6:56 PM
MarkAHershberger committed rECOSf3b82e354e99: Simple phan update.
Simple phan update
Sep 4 2023, 6:24 PM

Sep 3 2023

MarkAHershberger committed rECOS85102b0557aa: Update composer.json so that composer doesn't ask to modify it.
Update composer.json so that composer doesn't ask to modify it
Sep 3 2023, 1:16 PM
MarkAHershberger committed rECOSe2d7dcfc388a: Remove reference to TYPE_STRING.
Remove reference to TYPE_STRING
Sep 3 2023, 1:16 PM

Aug 18 2023

MarkAHershberger updated subscribers of T58628: Non-mobile UAs on mobile (2g/gprs, etc) IP-blocks.

is it fair to assume, give this unfortunate time lag of a decade, that this request no longer necessary?

Aug 18 2023, 2:31 PM · Data-Engineering, Data-Engineering-Wikistats

Aug 9 2023

MarkAHershberger added a comment to T343670: Please create default branch for project.

No problem. I'll restrict my use of gitlab for now to anything that can be stored in the repo so that if the server side has a huge snafu ("steps on my toes"), I'll be able to recover quickly.

Aug 9 2023, 1:05 PM · User-brennen, Release-Engineering-Team, GitLab (Project Migration)
MarkAHershberger added a comment to T343670: Please create default branch for project.

This is not for WMF production. If I can get ownership of it for now, that'd be great.

Aug 9 2023, 1:08 AM · User-brennen, Release-Engineering-Team, GitLab (Project Migration)

Aug 7 2023

MarkAHershberger created T343672: Composer installation of CommentStreams installs in vendor instead of extensions.
Aug 7 2023, 2:11 AM · MediaWiki-extensions-CommentStreams

Aug 6 2023

MarkAHershberger created T343670: Please create default branch for project.
Aug 6 2023, 10:25 PM · User-brennen, Release-Engineering-Team, GitLab (Project Migration)
MarkAHershberger committed rECOS8f04a541e1ad: Add License information for Composer.
Add License information for Composer
Aug 6 2023, 7:18 AM

Aug 5 2023

MarkAHershberger updated the task description for T343642: Delete gitlab project comment-streams-special-page.
Aug 5 2023, 8:26 PM · Release-Engineering-Team (Escape Goats🐐), GitLab
MarkAHershberger added a comment to T343642: Delete gitlab project comment-streams-special-page.

I want to use the name comment-streams-all-discussions since this is the special page that is the focus for implementing T193234.

Aug 5 2023, 8:23 PM · Release-Engineering-Team (Escape Goats🐐), GitLab
MarkAHershberger created T343642: Delete gitlab project comment-streams-special-page.
Aug 5 2023, 5:51 PM · Release-Engineering-Team (Escape Goats🐐), GitLab
MarkAHershberger created T343641: Delete gitlab project comment-streams-special-pagea.
Aug 5 2023, 4:50 PM · Release-Engineering-Team (Escape Goats🐐), GitLab
MarkAHershberger created T343640: CommentStreams needs a license tag in composer.json.
Aug 5 2023, 4:26 PM · MediaWiki-extensions-CommentStreams

Jul 26 2023

MarkAHershberger added a comment to T250406: RFC: Hybrid extension management.

As I commented there, I agree with this from @Krinkle:

Jul 26 2023, 7:08 PM · MediaWiki-Configuration, MediaWiki-Stakeholders-Group, TechCom-RFC

Jul 24 2023

MarkAHershberger added a comment to T340818: composer/installers 2.2.* support.

I don't recall the exact reason. I'm happy with removing it or updating it as you see fit.

Jul 24 2023, 3:21 PM · MediaWiki-extensions-Page_Forms

Jul 20 2023

MarkAHershberger added a comment to T339877: Allocate static IPs for MWStake.org.

@MarkAHershberger please update this ticket to fit with the guidance from Cloud-VPS (Quota-requests) so that we can put it through our normal process.

Jul 20 2023, 8:42 PM · cloud-services-team, Cloud-VPS (Quota-requests)
MarkAHershberger created T342391: Static ip for WikiApiary.com.
Jul 20 2023, 8:40 PM · cloud-services-team, Cloud-VPS (Quota-requests)
MarkAHershberger renamed T339877: Allocate static IPs for MWStake.org from Allocate static IPs for WikiApiary.com and MWStake.org to Allocate static IPs for MWStake.org.
Jul 20 2023, 8:38 PM · cloud-services-team, Cloud-VPS (Quota-requests)
MarkAHershberger updated the task description for T339877: Allocate static IPs for MWStake.org.
Jul 20 2023, 8:38 PM · cloud-services-team, Cloud-VPS (Quota-requests)
MarkAHershberger updated the task description for T342389: Add mwstake.org and wikiapiary.com to the domains handled by WMCS.
Jul 20 2023, 7:40 PM · Cloud-VPS
MarkAHershberger renamed T339877: Allocate static IPs for MWStake.org from Add handler for vanity domains wikiapiary.com and mwstake.org to Allocate static IPs for WikiApiary.com and MWStake.org.
Jul 20 2023, 7:38 PM · cloud-services-team, Cloud-VPS (Quota-requests)
MarkAHershberger renamed T342389: Add mwstake.org and wikiapiary.com to the domains handled by WMCS from Add mwstake.org and wikiapiary.org to the domains handled by wmcs to Add mwstake.org and wikiapiary.com to the domains handled by WMCS.
Jul 20 2023, 7:37 PM · Cloud-VPS
MarkAHershberger created T342389: Add mwstake.org and wikiapiary.com to the domains handled by WMCS.
Jul 20 2023, 7:36 PM · Cloud-VPS

Jul 14 2023

MarkAHershberger added a comment to T58628: Non-mobile UAs on mobile (2g/gprs, etc) IP-blocks.

I'm not sure what you should do with this since I haven't thought about it in 10 years. Mobile technology and data connections have changed significantly in that period of time, also.

Jul 14 2023, 1:15 AM · Data-Engineering, Data-Engineering-Wikistats

Jul 9 2023

MarkAHershberger created T341430: CommentStreams maint scripts don't use MW_INSTALL_PATH envvar.
Jul 9 2023, 8:38 PM · MediaWiki-extensions-CommentStreams

Jun 19 2023

MarkAHershberger created T339877: Allocate static IPs for MWStake.org.
Jun 19 2023, 6:36 PM · cloud-services-team, Cloud-VPS (Quota-requests)

May 25 2023

MarkAHershberger committed rEMNH51adf48df8d4: fix bugs and bump version.
fix bugs and bump version
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNH868fa45dd1e1: initial commit from mw source.
initial commit from mw source
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHfdb8266cfe31: eol + encoding + remove old file.
eol + encoding + remove old file
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHb375a913cb29: Pass by reference is needed.
Pass by reference is needed
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHb2f00e22534c: add .tramp_history to gitignore.
add .tramp_history to gitignore
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHdb9f7351c969: README.
README
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHd72390a7fd56: tidy.
tidy
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHda4fd62e71ec: try tt instead of nowiki.
try tt instead of nowiki
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHfa90e67739a9: escape.
escape
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNH0d50d1ceca55: hack for now.
hack for now
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHe1a2c6c67c7d: moar tidy.
moar tidy
May 25 2023, 7:11 PM
MarkAHershberger committed rEMNHea3f091b5c60: clarify.
clarify
May 25 2023, 7:11 PM
MarkAHershberger committed rEPNF055e8e571853: gitignore.
gitignore
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF8f37b362b666: Add hook.
Add hook
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF4f4abeaa77ce: name ffiles right.
name ffiles right
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF62c115c7c8d6: fix extension.json.
fix extension.json
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNFe36ea45cbb23: hook for sql.
hook for sql
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF00c7e0473172: Proper class name + doc.
Proper class name + doc
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF29ec91c7a9a9: fix bugs.
fix bugs
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF042c19a5c09c: Proper class name + doc.
Proper class name + doc
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF7f03f458613d: license.
license
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNFc1bb68053977: first try.
first try
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNFf961899bda9a: magic words?.
magic words?
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF4f6826856e3d: Make magic words invoke function.
Make magic words invoke function
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF7be956ade842: Start README.
Start README
May 25 2023, 7:03 PM
MarkAHershberger committed rEPNF24b2174b46b7: ideas.
ideas
May 25 2023, 7:03 PM
MarkAHershberger committed rECRA55b1017cef5e: initial commit.
initial commit
May 25 2023, 7:01 PM
MarkAHershberger committed rEBOP9a69c3900c59: Creating new REL1_24 branch.
Creating new REL1_24 branch
May 25 2023, 6:59 PM
MarkAHershberger committed rEMMH0f3e76b5376a: Naming conventions + .gitignore + extension.json.
Naming conventions + .gitignore + extension.json
May 25 2023, 6:56 PM
MarkAHershberger committed rEMMHf8cbf6aa5515: MP3MediaHandler should handle audio/mpeg as well as audio/mp3.
MP3MediaHandler should handle audio/mpeg as well as audio/mp3
May 25 2023, 6:56 PM
MarkAHershberger committed rELDB48173c2a68d6: Add dependencies to extension.json.
Add dependencies to extension.json
May 25 2023, 6:55 PM
MarkAHershberger committed rELDB16b676730ddf: Basic tests, linting and such.
Basic tests, linting and such
May 25 2023, 6:55 PM
MarkAHershberger committed rELDBb1b855d91c43: Use MediaWiki\Extensions for namspace to match WMF extensions.
Use MediaWiki\Extensions for namspace to match WMF extensions
May 25 2023, 6:55 PM
MarkAHershberger committed rELDBffd23ae9518f: Basic tests, linting and such.
Basic tests, linting and such
May 25 2023, 6:55 PM
MarkAHershberger committed rELDB27b505a699c8: Begin to work on authenicating against a real LDAP store..
Begin to work on authenicating against a real LDAP store.
May 25 2023, 6:55 PM