User talk:RP88

From Wikimedia Commons, the free media repository
Revision as of 18:27, 7 January 2024 by RP88 (talk | contribs) (fix)
Jump to navigation Jump to search

PD-old-auto and used-with-US

I think this is actually broken (or I am very confused; or probably both). :)

It'll show the US warning if either used-with-US is missing or empty, or if the number of years since deathyear is less than 100. That is, if (A || B) {show_warning();}. But the logic should really be that if there's a separate license tag for the US, this template should never show a warning. Primarily because the warning literally says "you need a US license tag" so once one is present the warning becomes nonsensical. But also because there is no obvious connection between the number of years since the author's death and the need to provide a US license tag. Even in {{PD-old-presumed}} territory (which is pub + 120, not pma. 100) you still need to provide a US license tag.

  US = true US = false
deathyear < 100
deathyear > 100

I am also uncertain where this number of 100 comes from? Longest normal US copyright term is pub. + 95. PD-old-presumed is pub. + 120. Longest known international copyright term is pma. 120. Typical modern copyright term is pma. 70. And then of course there are the myriad arbitrary minimum terms like 2038, 2042 etc. But on the flip side there are tons of works that expired after pub. + 28 years due to non-renewal or similar.

My suggestion is to either remove the "pma. 100" part of the logic, or, if it's needed for something I'm not seeing, nest it inside the "missing or empty used-with-US" case. Xover (talk) 08:47, 24 March 2022 (UTC)[reply]

@Xover: No, it's correct, but I can see why it is confusing. The awkward construction using De Morgan's law is to due to the way the template parser handles defaults / empty parameters / logic / coercion to boolean. The code in question is hiding the warning section only if used-with-US is true and X>=100. This is because the warning section text (from {{PD-old-warning-text}}) can actually contain two different warnings, and so the warning section is needed if either will be output. The two warnings are the "need a US tag" warning and the "countries with longer copyright terms without rule of the shorter term" warning. You can see an example of both pieces of warning text at {{PD-old-70}}. In the implementation of {{PD-old-warning-text}} the "need a US tag" warning is suppressed when used-with-US is set and the "countries with longer terms without rule of the shorter term" warning is suppressed when the number of years since the death of the author is >= 100 (because there is no country with a longer term than pma+100). —RP88 (talk) 23:01, 24 March 2022 (UTC)[reply]
Ah, oh, I see. I had indeed not accounted for the "longer terms exist" warning (well, or more generally, that there are multiple possible warnings). And it doesn't help that the template parser / ParserFunctions kinda forces you to put orthogonal logic in the same #ifexpr (Lua would be much clearer here). But, setting aside my aversion to having symbols plastered all over for a normal state of affairs, that makes sense then. Thanks for the explanation (and apologies for the noise). Xover (talk) 10:09, 25 March 2022 (UTC)[reply]

Very badly misbehaving bot

It was doing much the same (on another IP) for a few hours on other pages yesterday, and the day before too. They tried to run it on en.wiki, but it hit too many filters to do much damage. All the IPs are Rostelecom addresses. Mako001 (C)  (T)  🇺🇦 07:24, 1 January 2023 (UTC)[reply]

Its back on 46.48.146.118 (talk · contributions · Move log · block log · uploads · Abuse filter log Mako001 (C)  (T)  🇺🇦 07:25, 1 January 2023 (UTC)[reply]
They will keep hopping around on the /17 subnet. Mako001 (C)  (T)  🇺🇦 07:26, 1 January 2023 (UTC)[reply]
I've blocked the second IP. —RP88 (talk) 07:26, 1 January 2023 (UTC)[reply]
@Mako001: Thanks for the additional details. I'll try to keep an eye on it while I'm online. —RP88 (talk) 07:29, 1 January 2023 (UTC)[reply]
Ive asked for a global block of the /17. They've been at this for weeks using other IPs, accross at least 3 different wikis. (Commons, enwiki and wikidata) Mako001 (C)  (T)  🇺🇦 07:35, 1 January 2023 (UTC)[reply]

Need your input on a policy impacting gadgets and UserJS

Dear interface administrator,

This is Samuel from the Security team and I hope my message finds you well.

There is an ongoing discussion on a proposed policy governing the use of external resources in gadgets and UserJS. The proposed Third-party resources policy aims at making the UserJS and Gadgets landscape a bit safer by encouraging best practices around external resources. After an initial non-public conversation with a small number of interface admins and staff, we've launched a much larger, public consultation to get a wider pool of feedback for improving the policy proposal. Based on the ideas received so far, the proposed policy now includes some of the risks related to user scripts and gadgets loading third-party resources, best practices for gadgets and UserJS developers, and exemptions requirements such as code transparency and inspectability.

As an interface administrator, your feedback and suggestions are warmly welcome until July 17, 2023 on the policy talk page.

Have a great day!

Samuel (WMF), on behalf of the Foundation's Security team 23:02, 7 July 2023 (UTC)[reply]

Edit request for Module:Roman

Hi! Could I ask you to take a look at my edit request for Module:Roman at Module talk:Roman#Edit request: add function p.Arabic? —CalendulaAsteraceae (talkcontribs) 06:36, 9 September 2023 (UTC)[reply]

Leap Seconds

Are you able to update the graph at https://en.wikipedia.org/wiki/Leap_second#/media/File:Leapsecond.ut1-utc.svg please?

Last update is given as August 2022. Thanks in anticipation, --DLMcN (talk) 20:21, 29 September 2023 (UTC)[reply]

Sorry for the late reply. It looks like the date in the info box was a typo. Leapsecond data was actually updated in August 2023. I fixed the typo. —RP88 (talk) 00:38, 1 January 2024 (UTC)[reply]

Undeleted in 2024

Hi, Please also add the category to Commons:Deletion requests/File:Title card of The Fox Chase (1928).png when you undelete the file. Thanks, Yann (talk) 20:57, 1 January 2024 (UTC)[reply]

@Yann: I am. If you look at the edit dates, you can see you edited the DR while I was processing the file. When I went to the DR after I was finished you had already added the category. :-) —RP88 (talk) 20:59, 1 January 2024 (UTC)[reply]

I received an undeletion request for this file by email, with the argument that in a poster for Steamboat Willie File:Steamboat Willie 1928 Poster.png, Mickey is wearing a white glove. Are there any other elements from 1929 that the Mickey in this is derivative of? Abzeronow (talk) 17:46, 7 January 2024 (UTC)[reply]

@Abzeronow: During my review during the mass 1 January 2024 undeletion processing, my decision to move it 2025 was based only on the appearance of Mickey's white gloves, but as soon as I saw those I didn't look much further. As regards to the date of 2025 (1929 + 95 + 1), I relied on waltdisney.org (The Evolution of Mickey Mouse), Wikipedia (The Opry House), and the New York Times (Mickey’s Copyright Adventure: Early Disney Creation Will Soon Be Public Property), for the assertion that the character's signature white gloves first appeared in 1929. Hope that helps. —RP88 (talk) 18:12, 7 January 2024 (UTC)[reply]