Software developer for hire
User Details
- User Since
- Oct 16 2014, 12:59 AM (513 w, 5 d)
- Availability
- Available
- IRC Nick
- hare
- LDAP User
- Harej
- MediaWiki User
- Harej [ Global Accounts ]
Tue, Aug 13
This task and T40265 should be merged since they seem to describe the same underlying problem, that if a character is treated as punctuation, it is not treated as part of the URL.
Sat, Aug 3
Page seems to save fine after that, though now I can't test my function because doing so requires multiline input (that's a different problem).
Fri, Aug 2
Thu, Aug 1
You can also reproduce it with this code:
import re
Wed, Jul 24
Also: doing the PSL and the List of Lists in one combined request
Jul 7 2024
The last frontier here, I think, is batching requests for first revision ID, which is done in the event that a diff link is not available but a hist link is.
Jul 5 2024
Jun 25 2024
I'm not sure the database was ever in active use. In any case, I would want to rebuild it anyway, so I don't think there's any harm in deleting this particular one.
Jun 20 2024
Jun 16 2024
Jun 4 2024
Jun 1 2024
Progress made on this is that page histories are now being scanned in addition to watchlists and recent changes. In order to do this I had to make the entire script asynchronous since I added an asynchronous function call within what was previously a synchronous function. However in the process it seems to be less reliable in identifying additions of URLs to pages, either including URLs that were already on the page or missing ones that were added. However, I consider this progress, and I think the diffing algorithm is something we want to look at anyway.
May 22 2024
May 14 2024
May 12 2024
A less direct, but less expensive, route is to just get the mapping of Wikidata IDs and then retrieve the sitelinks from each item individually. https://query.wikidata.org/#SELECT%20%3Fitem%20%3Fvalue%0AWHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP11143%20%3Fvalue.%0A%7D
May 11 2024
If we want to avoid bringing UnlinkedWikibase into this, what we could instead do is:
- Have a maintenance script that retrieves, from the Wikidata Query Service, a list of Wikipedia articles connected to items that are associate with MDWiki via P11143.
- Uses this mapping to update lang_links on a periodic basis
- Somehow convince MDWiki.org that it is a language edition of Wikipedia.
May 10 2024
I raised the issue here for clarification regarding the Dutch Wikipedia’s stance. https://nl.wikipedia.org/wiki/Wikipedia:Caf%C3%A9_for_non-Dutch_speakers#Interpretation_of_link_policy
May 7 2024
May 6 2024
May 4 2024
May 1 2024
Apr 30 2024
I have asked the developer(s) of “Synchronizer” to add support for MDWiki and NCCommons. https://www.mediawiki.org/wiki/Talk:Synchronizer#Support_for_mdwiki.org_and_nccommons.org
Here is the error from Template:Information