Page MenuHomePhabricator

Pepe_piton
User

Projects (4)

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Mar 29 2018, 12:16 AM (446 w, 2 d)
Availability
Available
LDAP User
Pepe piton
MediaWiki User
Pepe piton [ Global Accounts ]

Recent Activity

Sep 2 2026

Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

In case it is useful for botnet detection, looking at the Grafana chart I detect that each day, at 4 PM UTC o'clock, the traffic load changes significantly, and remains stable for the next 24 hours. For example, from yesterday at 4 PM UTC to today at 4 PM UTC, requests per second where at ~26. Today from 4 PM UTC the traffic is quite stable at ~18 req/sec. This exact pattern is identifiable since at least 15 days ago. https://grafana.wmcloud.org/d/TJuKfnt4z/tool-dashboard?from=now-30d&to=now&timezone=utc&var-namespace=tool-paulina

Sep 2 2026, 4:59 PM · Toolforge, cloud-services-team, Tool-paulina

Aug 25 2026

Pepe_piton moved T435972: Incorrect URL resolution for Wikidata entities from Backlog to Done on the Tool-paulina board.
Aug 25 2026, 4:41 PM · Tool-paulina
Pepe_piton closed T435972: Incorrect URL resolution for Wikidata entities as Resolved.
Aug 25 2026, 4:41 PM · Tool-paulina
Pepe_piton added a comment to T435972: Incorrect URL resolution for Wikidata entities.

@Danielyepezgarces Good suggestion, thanks! I implemented it with https://gitlab.wikimedia.org/toolforge-repos/paulina/-/commit/d9d52342460f24356380d2297fa741307d34afad

Aug 25 2026, 4:41 PM · Tool-paulina

Aug 21 2026

Pepe_piton moved T408889: Project Proposal: 3-Month Outreachy Project Plan — Add Wikidata Editing Features to Paulina — by Afanyu Lionel from Backlog to Not implemented on the Tool-paulina board.
Aug 21 2026, 2:30 PM · Tool-paulina
Pepe_piton closed T408889: Project Proposal: 3-Month Outreachy Project Plan — Add Wikidata Editing Features to Paulina — by Afanyu Lionel as Declined.

@Afanyulionel I'm closing this task as it was not finally implemented. Thanks anyway!

Aug 21 2026, 2:29 PM · Tool-paulina
Pepe_piton moved T397963: Restore scholary works to author works query results from Backlog to Done on the Tool-paulina board.
Aug 21 2026, 2:25 PM · Tool-paulina
Pepe_piton closed T397963: Restore scholary works to author works query results as Resolved.

@marfossatti Done. Basically, the Wikidata graph split made it impossible to access scholarly articles with a SPARQL query. The migration from SPARQL to the Action API method made the trick: https://gitlab.wikimedia.org/toolforge-repos/paulina/-/commit/742dbd7f35728c6c480263cfc0b79fb9ed5a3170

Aug 21 2026, 2:25 PM · Tool-paulina
Pepe_piton moved T424426: Improve the type of work search filter from In Progress to Done on the Tool-paulina board.
Aug 21 2026, 2:04 PM · Tool-paulina
Pepe_piton moved T393096: Improve the Paulina tool through different tasks from In Progress to Done on the Tool-paulina board.
Aug 21 2026, 2:03 PM · Tool-paulina, Wikimedia-Hackathon-2025
Pepe_piton closed T393096: Improve the Paulina tool through different tasks as Resolved.
Aug 21 2026, 2:02 PM · Tool-paulina, Wikimedia-Hackathon-2025
Pepe_piton moved T370223: Link to create new item if no results from To do to Done on the Tool-paulina board.
Aug 21 2026, 2:00 PM · Tool-paulina
Pepe_piton closed T370223: Link to create new item if no results as Resolved.

@Ademola I merged your contribution. Thank you!

Aug 21 2026, 1:59 PM · Tool-paulina
Pepe_piton moved T425032: "On this day" page from Backlog to Done on the Tool-paulina board.
Aug 21 2026, 1:56 PM · Tool-paulina
Pepe_piton moved T432878: Automated traffic affects paulina.toolforge.org performance from Backlog to Done on the Tool-paulina board.
Aug 21 2026, 1:56 PM · Toolforge, cloud-services-team, Tool-paulina
Pepe_piton closed T432878: Automated traffic affects paulina.toolforge.org performance as Resolved.
Aug 21 2026, 1:35 PM · Toolforge, cloud-services-team, Tool-paulina

Aug 18 2026

Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

Thank you! I set up robots.txt as you recommended and made progress with "nofollow". I'll continue improving as much as I can.

Aug 18 2026, 9:20 PM · Toolforge, cloud-services-team, Tool-paulina
Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

Yesterday around 12:00 AM UTC, CPU topped and the tool failed, so I set up 6 * (2 core + 1G). If things go fine, I think I can reduce the number of cores again to 1 or 1.5. Is there a maximum number of replicas?

Aug 18 2026, 5:10 PM · Toolforge, cloud-services-team, Tool-paulina
Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

I don't expect this will change the bot access rates much, but I would recommend changing your robots.txt to:

ROBOTS_TXT = "User-agent: *\nDisallow: /\n"

Aug 18 2026, 12:09 AM · Toolforge, cloud-services-team, Tool-paulina

Aug 17 2026

Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

Thank you @bd808! I just tried your suggestion:

Aug 17 2026, 11:28 PM · Toolforge, cloud-services-team, Tool-paulina
Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

While tinkering with Grafana, I see that the application's memory usage is actually low (around 500 MB of 6GB allocated), which I find strange: https://grafana.wmcloud.org/d/TJuKfnt4z/tool-dashboard?orgId=1&from=now-7d&to=now&timezone=utc&var-cluster=P8433460076D33992&var-namespace=tool-paulina&viewPanel=panel-2

Aug 17 2026, 8:31 PM · Toolforge, cloud-services-team, Tool-paulina
Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

Thank you @bd808. The big step up on August 12 probably reflects the uwsgi.ini settings I added that day, while still using the legacy python 3.13 build:

Aug 17 2026, 7:39 PM · Toolforge, cloud-services-team, Tool-paulina
Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

@bd808 I migrated the Paulina tool to the new build service container, and started it with --mount=none

Aug 17 2026, 5:05 PM · Toolforge, cloud-services-team, Tool-paulina

Aug 14 2026

Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

In T432878#12210217, @bd808 wrote:
The more I look at this, I think moving to a custom build service container and disabling NFS mounts would help you quite a bit. It looks like the main change you would need to make in the code is moving your config.py configuration into environment variables. https://wikitech.wikimedia.org/wiki/Help:Toolforge/Building_container_images/My_first_Buildpack_Python_tool lays out the basics of using the build service to make a container for a Flask app like yours. You might need to figure out how to map your uwsgi.ini customizations to gunicorn config in the container too.

Aug 14 2026, 4:26 PM · Toolforge, cloud-services-team, Tool-paulina

Aug 11 2026

Pepe_piton added a comment to T432878: Automated traffic affects paulina.toolforge.org performance.

@BLiviero-WMF @bd808 Thanks for you answers!

Aug 11 2026, 6:57 PM · Toolforge, cloud-services-team, Tool-paulina

Jul 22 2026

Pepe_piton created T432878: Automated traffic affects paulina.toolforge.org performance.
Jul 22 2026, 2:54 PM · Toolforge, cloud-services-team, Tool-paulina

Jul 6 2026

Pepe_piton updated the task description for T426391: Migrate SPARQL queries to other data access methods.
Jul 6 2026, 3:09 PM · Tool-paulina
Pepe_piton updated the task description for T426391: Migrate SPARQL queries to other data access methods.
Jul 6 2026, 3:08 PM · Tool-paulina

Jun 18 2026

Pepe_piton closed T425032: "On this day" page as Resolved.

Implemented from a contribution by @Ademola: https://gitlab.wikimedia.org/toolforge-repos/paulina/-/commit/0076e743255dd0f8c324f996d48ecb5bbe76c11a

Jun 18 2026, 3:49 PM · Tool-paulina
Pepe_piton updated the task description for T426391: Migrate SPARQL queries to other data access methods.
Jun 18 2026, 1:40 PM · Tool-paulina

May 15 2026

Pepe_piton updated the task description for T426391: Migrate SPARQL queries to other data access methods.
May 15 2026, 11:32 AM · Tool-paulina
Pepe_piton claimed T426391: Migrate SPARQL queries to other data access methods.
May 15 2026, 9:41 AM · Tool-paulina
Pepe_piton created T426391: Migrate SPARQL queries to other data access methods.
May 15 2026, 9:28 AM · Tool-paulina
Pepe_piton moved T425784: Toolforge: paulina.toolforge.org Python/Flask tool experiencing connection errors from Backlog to Done on the Tool-paulina board.
May 15 2026, 9:12 AM · Tool-paulina, Kubernetes
Pepe_piton added a project to T425784: Toolforge: paulina.toolforge.org Python/Flask tool experiencing connection errors: Tool-paulina.
May 15 2026, 9:11 AM · Tool-paulina, Kubernetes

May 11 2026

Pepe_piton closed T425784: Toolforge: paulina.toolforge.org Python/Flask tool experiencing connection errors as Resolved.

The issue is gone. Probably the cause was T425758. I suspect the server couldn't finish processing requests that contained a sparql query because the sparql query kept running indefinitely. This caused new requests to accumulate and remain unresolved until capacity was exceeded.

May 11 2026, 10:11 PM · Tool-paulina, Kubernetes

May 8 2026

Pepe_piton updated the task description for T425784: Toolforge: paulina.toolforge.org Python/Flask tool experiencing connection errors.
May 8 2026, 3:14 PM · Tool-paulina, Kubernetes
Pepe_piton created T425784: Toolforge: paulina.toolforge.org Python/Flask tool experiencing connection errors.
May 8 2026, 3:11 PM · Tool-paulina, Kubernetes

May 3 2026

Pepe_piton closed T424426: Improve the type of work search filter as Resolved.

Implemented: https://gitlab.wikimedia.org/toolforge-repos/paulina/-/commit/72115507fbe2c9e549c76114958528a10f9021d6

May 3 2026, 3:26 PM · Tool-paulina
Pepe_piton added a member for Tool-paulina: Ademola.
May 3 2026, 11:23 AM
Pepe_piton added a comment to T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.

Some screenshots of the features we were working on:

May 3 2026, 11:05 AM · Wikimedia-Hackathon-2026, Tool-paulina

May 2 2026

Pepe_piton moved T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks from To do to In Progress on the Tool-paulina board.
May 2 2026, 10:21 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton moved T424426: Improve the type of work search filter from To do to In Progress on the Tool-paulina board.
May 2 2026, 10:20 PM · Tool-paulina
Pepe_piton moved T399974: Results pagination from To do to Done on the Tool-paulina board.
May 2 2026, 10:05 PM · Tool-paulina
Pepe_piton moved T424429: Improve search results with fallback languages from To do to Done on the Tool-paulina board.
May 2 2026, 10:05 PM · Tool-paulina
Pepe_piton changed the status of T424426: Improve the type of work search filter from Open to In Progress.

Great work @marfossatti! I'll implement the taxonomy as with T393157.

May 2 2026, 10:05 PM · Tool-paulina
Pepe_piton updated the task description for T424426: Improve the type of work search filter.
May 2 2026, 9:57 PM · Tool-paulina
Pepe_piton closed T424429: Improve search results with fallback languages as Resolved.

I implemented the feature as planned, for author and work search, and it works very well. See this commits:

May 2 2026, 9:55 PM · Tool-paulina
Pepe_piton closed T399974: Results pagination as Resolved.

I merged @System625's solution for results pagination. Great work!

May 2 2026, 9:51 PM · Tool-paulina

May 1 2026

Pepe_piton placed T370223: Link to create new item if no results up for grabs.
May 1 2026, 10:12 PM · Tool-paulina
Pepe_piton placed T392681: Translate Paulina into more languages and improve existing translations up for grabs.
May 1 2026, 10:11 PM · Wikimedia-Hackathon-2025, Tool-paulina
Pepe_piton claimed T399974: Results pagination.
May 1 2026, 10:08 PM · Tool-paulina

Apr 30 2026

Pepe_piton moved T409205: search authors for a specific death date year from To do to Backlog on the Tool-paulina board.
Apr 30 2026, 11:08 PM · Patch-For-Review, Tool-paulina
Pepe_piton moved T425032: "On this day" page from To do to Backlog on the Tool-paulina board.
Apr 30 2026, 11:07 PM · Tool-paulina
Pepe_piton updated the task description for T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 30 2026, 11:07 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton updated the task description for T425034: Improving the Paulina homepage contents.
Apr 30 2026, 10:49 PM · Tool-paulina
Pepe_piton updated the task description for T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 30 2026, 10:48 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton added a comment to T425032: "On this day" page.

This could be a possible query, but it times out in WQS: https://qlever.dev/wikidata/M2aKAs

Apr 30 2026, 10:48 PM · Tool-paulina
Pepe_piton moved T409205: search authors for a specific death date year from Backlog to To do on the Tool-paulina board.
Apr 30 2026, 7:53 PM · Patch-For-Review, Tool-paulina
Pepe_piton updated the task description for T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 30 2026, 7:52 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton updated the task description for T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 30 2026, 7:52 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton updated the task description for T425034: Improving the Paulina homepage contents.
Apr 30 2026, 7:49 PM · Tool-paulina
Pepe_piton created T425034: Improving the Paulina homepage contents.
Apr 30 2026, 7:48 PM · Tool-paulina
Pepe_piton updated the task description for T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 30 2026, 7:35 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton updated the task description for T425032: "On this day" page.
Apr 30 2026, 7:33 PM · Tool-paulina
Pepe_piton created T425032: "On this day" page.
Apr 30 2026, 7:31 PM · Tool-paulina
Pepe_piton moved T424429: Improve search results with fallback languages from Backlog to To do on the Tool-paulina board.
Apr 30 2026, 7:15 PM · Tool-paulina
Pepe_piton moved T424426: Improve the type of work search filter from Backlog to To do on the Tool-paulina board.
Apr 30 2026, 7:15 PM · Tool-paulina

Apr 25 2026

Pepe_piton added a member for Trusted-Contributors: Etrapani.
Apr 25 2026, 8:16 PM
Pepe_piton updated the task description for T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 25 2026, 2:53 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton claimed T424429: Improve search results with fallback languages.
Apr 25 2026, 2:50 PM · Tool-paulina
Pepe_piton created T424429: Improve search results with fallback languages.
Apr 25 2026, 2:50 PM · Tool-paulina
Pepe_piton assigned T424426: Improve the type of work search filter to marfossatti.
Apr 25 2026, 1:15 PM · Tool-paulina
Pepe_piton created T424426: Improve the type of work search filter.
Apr 25 2026, 1:15 PM · Tool-paulina
Pepe_piton moved T401015: Create functional tests for the basic flows from In Progress to Done on the Tool-paulina board.
Apr 25 2026, 12:46 PM · Tool-paulina
Pepe_piton closed T401015: Create functional tests for the basic flows as Resolved.
Apr 25 2026, 12:42 PM · Tool-paulina

Apr 23 2026

Pepe_piton added a comment to T401015: Create functional tests for the basic flows.

First iteration of tests: https://gitlab.wikimedia.org/toolforge-repos/paulina/-/commit/fb222b8c07a0cd0c21f4e7b87b0ddd50056a9995

Apr 23 2026, 8:58 PM · Tool-paulina

Apr 16 2026

Pepe_piton updated the task description for T423641: Wikimedia Hackathon 2026: LATAM Tech Community Meetup / Reunião da Comunidade Técnica da LATAM / Reunión de la comunidad técnica de LATAM.
Apr 16 2026, 7:05 PM · Wikimedia-Hackathon-2026
Pepe_piton moved T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks from Backlog to Proposed Projects on the Wikimedia-Hackathon-2026 board.
Apr 16 2026, 6:53 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton moved T423641: Wikimedia Hackathon 2026: LATAM Tech Community Meetup / Reunião da Comunidade Técnica da LATAM / Reunión de la comunidad técnica de LATAM from Backlog to Proposed Unconference Session on the Wikimedia-Hackathon-2026 board.
Apr 16 2026, 6:53 PM · Wikimedia-Hackathon-2026
Pepe_piton created T423641: Wikimedia Hackathon 2026: LATAM Tech Community Meetup / Reunião da Comunidade Técnica da LATAM / Reunión de la comunidad técnica de LATAM.
Apr 16 2026, 6:51 PM · Wikimedia-Hackathon-2026
Pepe_piton renamed T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks from Improve the Paulina tool through different tasks during Wikimedia Hackathon 2026 to Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 16 2026, 6:10 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton added a project to T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks: Wikimedia-Hackathon-2026.
Apr 16 2026, 6:10 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton moved T392681: Translate Paulina into more languages and improve existing translations from Done to To do on the Tool-paulina board.
Apr 16 2026, 5:47 PM · Wikimedia-Hackathon-2025, Tool-paulina
Pepe_piton reopened T392681: Translate Paulina into more languages and improve existing translations as "Open".
Apr 16 2026, 5:46 PM · Wikimedia-Hackathon-2025, Tool-paulina
Pepe_piton updated the task description for T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 16 2026, 5:46 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton renamed T392681: Translate Paulina into more languages and improve existing translations from Translate Paulina into more languages to Translate Paulina into more languages and improve existing translations.
Apr 16 2026, 5:43 PM · Wikimedia-Hackathon-2025, Tool-paulina
Pepe_piton renamed T370223: Link to create new item if no results from Link to Cradle to create new item if no results to Link to create new item if no results.
Apr 16 2026, 5:20 PM · Tool-paulina
Pepe_piton moved T370223: Link to create new item if no results from Backlog to To do on the Tool-paulina board.
Apr 16 2026, 5:16 PM · Tool-paulina
Pepe_piton added a comment to T370223: Link to create new item if no results.

This feature is not necessary anymore, since the new Paulina editing features allow users to create items from within Paulina. Anyway, I don't close it until we add the links to create items in the different contexts detailed in the task description.

Apr 16 2026, 5:16 PM · Tool-paulina
Pepe_piton moved T370179: Major improvements to country page from Backlog to To do on the Tool-paulina board.
Apr 16 2026, 5:12 PM · Tool-paulina
Pepe_piton moved T370166: Customize the work page according to the type of work from Backlog to To do on the Tool-paulina board.
Apr 16 2026, 5:11 PM · Tool-paulina
Pepe_piton moved T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks from Backlog to To do on the Tool-paulina board.
Apr 16 2026, 5:11 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton created T423625: Wikimedia Hackathon 2026: Improve the Paulina tool through different tasks.
Apr 16 2026, 4:12 PM · Wikimedia-Hackathon-2026, Tool-paulina
Pepe_piton updated the task description for T370166: Customize the work page according to the type of work.
Apr 16 2026, 4:11 PM · Tool-paulina
Pepe_piton updated the task description for T370179: Major improvements to country page.
Apr 16 2026, 2:58 PM · Tool-paulina
Pepe_piton moved T370173: Add ethnic group to author's page from Backlog to Done on the Tool-paulina board.
Apr 16 2026, 2:52 PM · Tool-paulina
Pepe_piton moved T376570: Add Wikisource links to works (feature request) from Backlog to Done on the Tool-paulina board.
Apr 16 2026, 2:52 PM · Tool-paulina
Pepe_piton moved T391370: New design for author page from Backlog to Done on the Tool-paulina board.
Apr 16 2026, 2:52 PM · Tool-paulina
Pepe_piton moved T391377: New design for work page from Backlog to Done on the Tool-paulina board.
Apr 16 2026, 2:52 PM · Tool-paulina