Page MenuHomePhabricator

Dominicbm (Dominic Byrd-McDevitt)
DPLA Data Fellow

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Dec 18 2015, 9:04 PM (435 w, 3 d)
Availability
Available
LDAP User
Dominic
MediaWiki User
Unknown

Recent Activity

Wed, Apr 10

Dominicbm added a comment to T358695: [Commons Impact Metrics] Establish how we represent the allow-list.

These are instructions for Wikimedia Foundation staff.

We're building a list of the categories already tracked by the GLAM Wiki Dashboard, Cassandra Dashboard, and BaGLAMa, and they will be part of the initial set-up. Are there other tools we should be looking at?

Wed, Apr 10, 2:15 PM · Data Products (Data Products Sprint 10), Commons-Impact-Metrics

Sat, Apr 6

Sj awarded T348269: An API method for generating wcqsOauth token a Burninate token.
Sat, Apr 6, 4:54 PM · StructuredDataOnCommons, Wikidata, Commons, Wikidata-Query-Service

Mar 11 2024

Dominicbm added a comment to T358695: [Commons Impact Metrics] Establish how we represent the allow-list.

@xcollazo Are these instructions for the community at large, or for WMF? It seems like there should ideally be a Commons interface way of doing this, unless part of the goal/expectation is to limit the number of categories on the list. Currently, we have about 2000 Commons categories tracked, at least, in BaGLAMa and similar tools already. Would this process handle that number of requests?

Mar 11 2024, 9:12 PM · Data Products (Data Products Sprint 10), Commons-Impact-Metrics

Dec 12 2023

Dominicbm added a comment to T244712: Allow users to query mediarequests using a file page link.

Hi @mforns, sorry for late reply. I think I am not sure how the Commons Impact Metrics project is going to affect the existing AQS APIs. For my own part, if I have the ability to query data at the category level instead of per-image, I will do that for my own work. That seems to be the main difference conceptually between the two. So Commons Impact Metrics might lower the prioritization for this task for me personally. However, as long as the mediarequests API is still maintained, this feature is still needed for it, because it is a major performance and usability issue to not be able to query a Commons file without first getting its path in a separate query.

Dec 12 2023, 7:57 PM · Data-Engineering-Icebox, Multimedia, Analytics, Tool-Pageviews

Oct 5 2023

Dominicbm created T348269: An API method for generating wcqsOauth token.
Oct 5 2023, 5:13 PM · StructuredDataOnCommons, Wikidata, Commons, Wikidata-Query-Service

Sep 6 2023

Dominicbm added a comment to T345786: FilePage title should be checked for a valid file extension.

# is permitted in Page object titles since it represents a link to a section. Spaces before it get removed since MediaWiki page titles don't have trailing whitespace.

Sep 6 2023, 11:54 PM · Patch-For-Review, Pywikibot
Dominicbm renamed T345786: FilePage title should be checked for a valid file extension from "#" character in Page object title eats leading whitespace to "#" character in FilePage object title eats leading whitespace.
Sep 6 2023, 11:52 PM · Patch-For-Review, Pywikibot
Dominicbm added a comment to T345786: FilePage title should be checked for a valid file extension.

# is not permitted in titles. See mw:Manual:Page title#Invalid page titles.

Sep 6 2023, 11:34 PM · Patch-For-Review, Pywikibot
Dominicbm updated the task description for T345786: FilePage title should be checked for a valid file extension.
Sep 6 2023, 11:27 PM · Patch-For-Review, Pywikibot
Dominicbm updated the task description for T345786: FilePage title should be checked for a valid file extension.
Sep 6 2023, 11:25 PM · Patch-For-Review, Pywikibot
Dominicbm created T345786: FilePage title should be checked for a valid file extension.
Sep 6 2023, 11:12 PM · Patch-For-Review, Pywikibot

Aug 30 2023

Dominicbm added a comment to T345209: globalusage() fails if there is no local user.

Instantiation the APISite tries to login with stored cookies but it does not use autocreate [1] for logging in. There might be reasons for it; or should there be a config setting to enable it? A possible way to prevent this issue is to login first via login script: pwb login -all -autocreate -async [2] but I am not really sure whether this works for oauth login because this is quite different from client login.

[1] https://doc.wikimedia.org/pywikibot/master/api_ref/pywikibot.site.html#pywikibot.site._apisite.APISite.login
[2] https://doc.wikimedia.org/pywikibot/master/utilities/scripts.html#login-script

Aug 30 2023, 6:41 PM · Pywikibot

Aug 29 2023

Dominicbm created T345209: globalusage() fails if there is no local user.
Aug 29 2023, 8:38 PM · Pywikibot

Aug 24 2023

Dominicbm added a comment to T344882: Some servers for the Commons query service (WCQS) are missing data.

Thanks for reporting this. I consider WCQS pretty much broken in this state, since its results are unreliable and not even showing any sort of error message making this clear. You can do things like changing the whitespace to trigger a refresh of the query, but it's not obvious when you've gotten the "real" answer except when it feels right.

Aug 24 2023, 4:51 AM · Data-Platform-SRE, Wikidata, SDC General, Wikidata-Query-Service
Dominicbm created T344876: Wikibase MediaInfo should provide access to page name via query service.
Aug 24 2023, 12:12 AM · Wikidata, Structured-Data-Backlog, Wikidata-Query-Service, WikibaseMediaInfo

Aug 23 2023

Dominicbm closed T310921: Secure permissions for Columbia University uploads as Resolved.
Aug 23 2023, 8:51 PM · Indiana-Wikimedians
Dominicbm closed T310920: Secure permissions for LoC uploads as Resolved.
Aug 23 2023, 8:51 PM · Indiana-Wikimedians
Dominicbm closed T309131: Set up tracking categories and BaGLAMa dashboards for Indiana uploads as Resolved.
Aug 23 2023, 8:51 PM · Indiana-Wikimedians
Dominicbm closed T310931: Can isPartOf be mapped to collection? as Resolved.
Aug 23 2023, 8:51 PM · Indiana-Wikimedians
Dominicbm closed T310919: Secure permissions for ULIB/Herron Art Library uploads as Resolved.
Aug 23 2023, 8:50 PM · Indiana-Wikimedians
Dominicbm created T344857: Access to full dataset in PageViewInfo.
Aug 23 2023, 8:32 PM · PageViewInfo
Dominicbm created T344856: "all time" granularity for pageviews prop.
Aug 23 2023, 8:12 PM · PageViewInfo
Dominicbm added a comment to T235588: PageViewInfo should include media counts on ?action=info for stuff in File namespace.

I came here looking for this. To expand on the ask, PageViewInfo metrics currently available are pageviews, siteviews, and mostviewed.

Aug 23 2023, 7:35 PM · PageViewInfo

Aug 10 2023

Dominicbm updated the task description for T343947: Method for per-file cumulative total in mediarequests API.
Aug 10 2023, 2:43 AM · AQS2.0, Data-Engineering
Dominicbm created T343947: Method for per-file cumulative total in mediarequests API.
Aug 10 2023, 2:15 AM · AQS2.0, Data-Engineering
Dominicbm created T343945: Mediarequests "Not found" error message is confusing.
Aug 10 2023, 1:48 AM · Data Products, AQS2.0

Mar 21 2023

Dominicbm added a comment to T332289: WCQS authentication(?) issue.

I think it’s the commons.wikimedia.org cookie you need to clear.

Mar 21 2023, 1:10 PM · serviceops, Platform Team Initiatives (API Gateway), [DEPRECATED] wdwb-tech, Platform Engineering, StructuredDataOnCommons, Wikidata, Wikidata-Query-Service

Mar 16 2023

Dominicbm created T332289: WCQS authentication(?) issue.
Mar 16 2023, 9:24 AM · serviceops, Platform Team Initiatives (API Gateway), [DEPRECATED] wdwb-tech, Platform Engineering, StructuredDataOnCommons, Wikidata, Wikidata-Query-Service

Mar 14 2023

Dominicbm added a comment to T188684: PAWS kills active users servers that are not connected to a user session.

This was removed...However it was removed in October, not August. I've put in a PR to return the timeout to 24 hours. Though I wasn't able to recreate the results in minikube when I set a short timeout, job seemed to be running after the timeout and the ten minute cull loop.
https://github.com/toolforge/paws/pull/108

Mar 14 2023, 6:23 PM · WMSE-Content-partnerships-support-2021-Software-development, PAWS, Upstream

Jan 30 2023

Dominicbm closed T327320: Display image title on hover as Resolved.
Jan 30 2023, 8:51 PM · View-it!

Jan 29 2023

Dominicbm added a comment to T328168: Receiving 413 error codes when trying to save notebook or upload certain files.

I am experiencing this issue as well. I can't upload a 6MB JSON file, when I have uploaded much larger files before—I think even hundreds of MB.

Jan 29 2023, 5:23 PM · PAWS

Jan 23 2023

Dominicbm changed the status of T327321: Clicking image on-wiki triggers MediaViewer from Open to In Progress.
Jan 23 2023, 7:13 PM · View-it!
Dominicbm moved T327310: Add alt text to copy output from In Progress to Backlog on the View-it! board.
Jan 23 2023, 7:11 PM · View-it!
Dominicbm closed T316900: Click to add P18 statement as Resolved.
Jan 23 2023, 7:04 PM · View-it!
Dominicbm closed T316891: Draft Diff blog post as Resolved.
Jan 23 2023, 6:47 PM · View-it!

Jan 19 2023

Dominicbm closed T327311: Close button placement as Resolved.
Jan 19 2023, 7:06 PM · View-it!
Dominicbm closed T327325: View it! carousel obscurs VE dropdowns as Resolved.
Jan 19 2023, 7:04 PM · View-it!

Jan 18 2023

Dominicbm changed the status of T327327: Redo on-wiki documentation from Open to In Progress.
Jan 18 2023, 7:03 PM · Documentation, View-it!
Dominicbm created T327327: Redo on-wiki documentation.
Jan 18 2023, 7:03 PM · Documentation, View-it!
Dominicbm changed the status of T327314: Localization for copy and close from Open to In Progress.
Jan 18 2023, 6:53 PM · View-it!
Dominicbm changed the status of T327325: View it! carousel obscurs VE dropdowns from Open to In Progress.
Jan 18 2023, 6:39 PM · View-it!
Dominicbm created T327325: View it! carousel obscurs VE dropdowns.
Jan 18 2023, 6:39 PM · View-it!
Dominicbm changed the status of T327310: Add alt text to copy output from Open to In Progress.
Jan 18 2023, 6:39 PM · View-it!
Dominicbm changed the status of T327313: Populate caption/alt text from SDC from Open to In Progress.
Jan 18 2023, 6:39 PM · View-it!
Dominicbm assigned T327320: Display image title on hover to SuperHamster.
Jan 18 2023, 6:33 PM · View-it!
Dominicbm changed the status of T327320: Display image title on hover from Open to In Progress.
Jan 18 2023, 6:33 PM · View-it!
Dominicbm changed the status of T316900: Click to add P18 statement from Open to In Progress.
Jan 18 2023, 6:18 PM · View-it!
Dominicbm changed the status of T327311: Close button placement from Open to In Progress.
Jan 18 2023, 6:18 PM · View-it!
Dominicbm created T327321: Clicking image on-wiki triggers MediaViewer.
Jan 18 2023, 6:18 PM · View-it!
Dominicbm created T327320: Display image title on hover.
Jan 18 2023, 6:14 PM · View-it!
Dominicbm closed T317211: Community consultation & design decision on "View" as Resolved.
Jan 18 2023, 5:48 PM · View-it!
Dominicbm created T327314: Localization for copy and close.
Jan 18 2023, 5:45 PM · View-it!
Dominicbm created T327313: Populate caption/alt text from SDC.
Jan 18 2023, 5:44 PM · View-it!
Dominicbm created T327311: Close button placement.
Jan 18 2023, 5:41 PM · View-it!
Dominicbm closed T315948: Add image from on-wiki gallery/grid as Resolved.
Jan 18 2023, 5:40 PM · View-it!
Dominicbm created T327310: Add alt text to copy output.
Jan 18 2023, 5:37 PM · View-it!

Jan 11 2023

Dominicbm closed T326449: User Talk page announcement for January 12th event. as Resolved.
Jan 11 2023, 7:40 PM · View-it!
Dominicbm closed T326086: Promote January launch event as Resolved.
Jan 11 2023, 7:35 PM · View-it!

Jan 3 2023

Dominicbm added a comment to T326160: PAWS is down.

That seems to have done it, I'm in! Thanks so much.

Jan 3 2023, 8:01 PM · PAWS
Dominicbm added a comment to T326160: PAWS is down.

I tried again, and get a different error message:

Jan 3 2023, 7:45 PM · PAWS
Dominicbm added a comment to T326160: PAWS is down.

Logging out and in again didn't do it for me, even with clearing cookies just in case.

Jan 3 2023, 7:22 PM · PAWS
Dominicbm reopened T326160: PAWS is down as "Open".

I am reopening, since nothing seems to be solved for me. I am getting nothing besides the 500 error for my account DPLA_bot.

Jan 3 2023, 7:05 PM · PAWS
Dominicbm added a comment to T326160: PAWS is down.

When I try, I get:

Jan 3 2023, 6:37 PM · PAWS

Jan 2 2023

Dominicbm changed the status of T326087: Updating the documentation on meta & wikipedia from Open to In Progress.
Jan 2 2023, 7:38 PM · View-it!
Dominicbm created T326087: Updating the documentation on meta & wikipedia.
Jan 2 2023, 7:38 PM · View-it!
Dominicbm changed the status of T326086: Promote January launch event from Open to In Progress.
Jan 2 2023, 7:35 PM · View-it!
Dominicbm created T326086: Promote January launch event.
Jan 2 2023, 7:35 PM · View-it!
Dominicbm added a comment to T324789: Draft Signpost article for December.

We need to figure out what happened here. Did the editor drop the ball or did we misunderstand the assignment? And if we can get in January's issue, as our last shot.

Jan 2 2023, 7:29 PM · View-it!

Dec 29 2022

Dominicbm closed T315918: Create new user script to output image grid embedded on page as Resolved.
Dec 29 2022, 2:48 AM · View-it!
Dominicbm assigned T325313: X button to hide to SuperHamster.
Dec 29 2022, 2:47 AM · View-it!
Dominicbm changed the status of T325998: Insert image from carousel from Open to In Progress.
Dec 29 2022, 2:29 AM · View-it!
Dominicbm created T325998: Insert image from carousel.
Dec 29 2022, 2:29 AM · View-it!
Dominicbm changed the status of T325997: Expanded carousel view shows 50 images by default from Open to In Progress.
Dec 29 2022, 2:02 AM · View-it!
Dominicbm created T325997: Expanded carousel view shows 50 images by default.
Dec 29 2022, 2:02 AM · View-it!
Dominicbm changed the status of T325995: Hide image carousel on main page from Open to In Progress.
Dec 29 2022, 1:48 AM · View-it!
Dominicbm created T325995: Hide image carousel on main page.
Dec 29 2022, 1:48 AM · View-it!
Dominicbm created T325994: Suppress expand arrows for pages with results under 21.
Dec 29 2022, 1:30 AM · View-it!
Dominicbm updated the task description for T325993: Image carousel shows up on Edit mode.
Dec 29 2022, 1:28 AM · View-it!
Dominicbm changed the status of T325993: Image carousel shows up on Edit mode from Open to In Progress.
Dec 29 2022, 1:26 AM · View-it!
Dominicbm created T325993: Image carousel shows up on Edit mode.
Dec 29 2022, 1:26 AM · View-it!
Dominicbm changed the status of T325313: X button to hide from Open to In Progress.
Dec 29 2022, 1:18 AM · View-it!
Dominicbm changed the status of T325311: Scheduling launch event in January from Open to In Progress.
Dec 29 2022, 1:17 AM · View-it!

Dec 15 2022

Dominicbm created T325313: X button to hide.
Dec 15 2022, 4:30 PM · View-it!
Dominicbm created T325311: Scheduling launch event in January.
Dec 15 2022, 4:23 PM · View-it!
Dominicbm closed T324985: First "Advanced" user script as Resolved.
Dec 15 2022, 4:20 PM · View-it!

Dec 12 2022

Dominicbm assigned T318984: Stacking multiple search commands to SuperHamster.
Dec 12 2022, 3:29 PM · View-it!
Dominicbm changed the status of T318984: Stacking multiple search commands from Open to In Progress.
Dec 12 2022, 3:29 PM · View-it!
Dominicbm moved T315363: Implement "remove statement" functionality from In Progress to Backlog on the View-it! board.
Dec 12 2022, 3:21 PM · View-it!
Dominicbm changed the status of T324985: First "Advanced" user script from Open to In Progress.
Dec 12 2022, 3:21 PM · View-it!
Dominicbm moved T319220: Localization for Toolforge interface from In Progress to Backlog on the View-it! board.
Dec 12 2022, 3:21 PM · View-it!
Dominicbm changed the status of T319220: Localization for Toolforge interface from Open to In Progress.
Dec 12 2022, 3:21 PM · View-it!
Dominicbm created T324985: First "Advanced" user script.
Dec 12 2022, 3:21 PM · View-it!
Dominicbm renamed T315948: Add image from on-wiki gallery/grid from Workflow/UI to Add image from on-wiki gallery/grid.
Dec 12 2022, 3:08 PM · View-it!
Dominicbm closed T321013: Automatically load more when scrolling results as Resolved.
Dec 12 2022, 3:04 PM · View-it!
Dominicbm closed T319224: Reduce size of top text on results page as Resolved.
Dec 12 2022, 3:04 PM · View-it!

Nov 21 2022

Dominicbm added a comment to T271899: APISite.upload(): "report_success" and "ignore_warnings" parameter should be rethinked.

I just wanted to comment here, because this behavior is really unclear to me. Does it mean that if I am using the ignore_warnings iterable functionality, I lose access to the message of warnings? I would like to make a bot workflow that raises an error on certain warnings, but then makes a certain action based on the content of the warning received by the API. For example, if the warning is a duplicate one, I might do something after the upload attempt, like move the existing file to the preferred title—but I can't see what it was without logging the warning. Is there a different way to get access to it?

Nov 21 2022, 4:59 PM · Pywikibot

Nov 14 2022

Dominicbm changed the status of T323062: Proactive promotion to community forums from Open to In Progress.
Nov 14 2022, 7:18 PM · View-it!
Dominicbm created T323062: Proactive promotion to community forums.
Nov 14 2022, 7:18 PM · View-it!
Dominicbm renamed T321015: Search by keyword from Search string/ elasticsearch to Search by keyword.
Nov 14 2022, 7:06 PM · View-it!
Dominicbm changed the status of T321013: Automatically load more when scrolling results from Open to In Progress.
Nov 14 2022, 6:51 PM · View-it!