„Wikipédia:Bürokraták üzenőfala/Botjelentkezés” változatai közötti eltérés

Tartalom törölve Tartalom hozzáadva
a Bot: Egy szakasz archiválása (régebbi, mint 14 nap) a Wikipédia:Bürokraták üzenőfala/Botjelentkezés/Archív2022 lapra
15. sor:
-->{{User:Cherybot/config
|algo = old(14d)
|archive = Wikipédia:Bürokraták üzenőfala/Botjelentkezés/Archív%(year)d
|minthreadstoarchive = 1
|minthreadsleft = 0
|archiveheader = {{archív lap}}
{{tudnivalók-eleje}}
24 ⟶ 23 sor:
 
{{tudnivalók-vége}}
|minthreadsleft = 0
|archive = Wikipédia:Bürokraták üzenőfala/Botjelentkezés/Archív%(year)d
|minthreadstoarchive = 1
}}<!--
##################################################################################
39. sor:
 
</noinclude>
 
== Dušan Kreheľ (bot) ==
 
 
{| {{széptáblázat}}
!colspan=2|{{LangSwitch|hu=Bot neve|en=Bot name}}!!{{LangSwitch|hu=Tulajdonos|en=Owner}}!!{{LangSwitch|hu=Feladat|en=Task}}!!Program!!{{LangSwitch|hu=Mód|en=Mode}}!!{{LangSwitch|hu=Indult|en=Start}}!!{{LangSwitch|hu=Frissítés|en=Update}}!!{{LangSwitch|hu=Státusz|en=Status}}
|- ---
{{botbejegyzés
| név = Dušan Kreheľ (bot)
| gazda = Dušan Kreheľ
| wiki = sk
| feladat = [[:m:User:Dušan Kreheľ/Bot:Removal of tracking URL parameters|Removal of tracking URL parameters]].
* Updates: Maximal 2 times per month.
* List pages to the changes: from the wiki dump.
| program = PHP, Wikimate and custom (now nonpublic) code.
| awb =
| pywikipedia =
| mód = automatic or semi-automatic
| indult = 2022-07-03
| frissítés = [[:m:User:Dušan Kreheľ/Bot:Removal of tracking URL parameters|Removal of tracking URL parameters]]
| státusz = botstátuszra vár
}}
|}
 
* The bot flags: [[:m:User:Dušan_Kreheľ (bot)|List]].
* Localized Edit summary for the page change: [[:m:User:Dušan Kreheľ/Bot:Removal of tracking URL parameters/Edit summary]].
 
: {{megjegyzés}} Nézegettem a bot szerkesztéseit, a nagy részük rendben lévőnek tűnt, egyedül mintha a PHP szócikkben ment [https://hu.wikipedia.org/w/index.php?title=PHP&diff=25065823&oldid=24998312 volna valami félre], ugyanis az egy szintaktikai példa volt, nem link. Ha kap botjogot, akkor mindenképpen le kell valahogyan fordítanunk a nyomkövető URL paraméterek eltávolításának [https://meta.wikimedia.org/wiki/User:Du%C5%A1an_Krehe%C4%BE/Bot:Removal_of_tracking_URL_parameters/Edit_summary szerkesztési összefoglalóját]. – [[Szerkesztő:Blua lago|Blua lago]] [[Fájl:How i met your mother logo.svg|30px|]]<sup><span style="background-color:#00ff59;">[[Szerkesztővita:Blua lago|Mesélj, mizu?]]</span></sup> 2022. július 3., 10:57 (CEST)
 
:@[[Szerkesztő:Blua lago|Blua lago]] Thx for the report.
:* The error [[:m:Special:Diff/23478795|fixed]].
:* The change summary in Hungarian set You on [[:m:User:Dušan_Kreheľ/Bot:Removal_of_tracking_URL_parameters/Edit_summary]]. [[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]] <sup>[[Szerkesztővita:Dušan Kreheľ|vita]]</sup> 2022. július 3., 15:05 (CEST)
 
:This looks like a quite useful bot, and it would be unfortunate if it stopped working just because something happened to you, for example you stopped editing Wikipedia ([[:en:Bus factor|bus factor]]). Therefore I’d like you to publish the source code <em>before</em> granting the bot flag, for example on [https://gitlab.wikimedia.org/ Wikimedia’s GitLab instance]. Also, if others could review the code, it’d be easier to spot [https://hu.wikipedia.org/w/index.php?title=PHP&diff=25065823 such bugs]. —[[Szerkesztő:Tacsipacsi|Tacsipacsi]] <sup>[[Szerkesztővita:Tacsipacsi|vita]]</sup> 2022. július 3., 15:25 (CEST)
::@[[Szerkesztő:Tacsipacsi|Tacsipacsi]] Open source: My plane is, when i will have the request on the global bot. [[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]] <sup>[[Szerkesztővita:Dušan Kreheľ|vita]]</sup> 2022. július 3., 17:30 (CEST)
:You should also be very careful about templates, preferably changing only whitelisted ones. In [https://hu.wikipedia.org/w/index.php?title=Széchenyi_István&diff=25065785 this edit], chaning the {{sl|Wayback}} template doesn’t seem to have broken anything, but I think this is only by chance. Templates can do just about anything with their input, so assuming that a template parameter that looks like a URL is really a URL and will be output without any changes is correct only 99% of the time. —[[Szerkesztő:Tacsipacsi|Tacsipacsi]] <sup>[[Szerkesztővita:Tacsipacsi|vita]]</sup> 2022. július 3., 15:29 (CEST)
::@[[Szerkesztő:Tacsipacsi|Tacsipacsi]]: It cannot be relied upon in general. It is on the local community for the list templates.
::Now, fast [[:m:User:Dušan_Kreheľ/Bot:Removal_of_tracking_URL_parameters#Ignored|simple fixed]]. Better to edit some pages than none at all (the statistics "say" yes). [[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]] <sup>[[Szerkesztővita:Dušan Kreheľ|vita]]</sup> 2022. július 3., 17:36 (CEST)
:::{{reply to|Dušan Kreheľ}} Sorry, but I can’t support granting the bot flag as long as you use a blacklist instead of a whitelist—there can be other templates we don’t know of, or even redirects like [[Sablon:Webarchiv]] that aren’t caught by a full-text blacklist-based search. It’s also an overkill to skip all articles that contain these words instead of only the templates themselves, removing the parameters from other links in the articles. If you publish the source code, I can take a look at it. (And yes, this needs a local configuration. You can use a JSON subpage like [[User:Dušan Kreheľ (bot)/url-tracking-config.json]] for that purpose—it can be edited only by you and administrators/interface administrators of the wiki.) —[[Szerkesztő:Tacsipacsi|Tacsipacsi]] <sup>[[Szerkesztővita:Tacsipacsi|vita]]</sup> 2022. július 3., 23:22 (CEST)
::::@[[Szerkesztő:Tacsipacsi|Tacsipacsi]]: For the user: What is not strictly prohibited is permitted. The bot (as a user) does not change what it cannot (paradoxically, the user can).
::::I don't have a perfect super tool. I do with what I have now. I am trying to solve the problem (even with partial results). If I can change any URL now, no.
::::I live in the present, not in dreams of what could be. If something like that happens, it will be repaired. I'll fix it. The bot will improve. I assume that there will be only a few conflicting pages. A lay user will not use complex things, an advanced user can clean the URL himself. The (partial) result can already be used today.
::::Thanks for the concept and any problems and ideas. [[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]] <sup>[[Szerkesztővita:Dušan Kreheľ|vita]]</sup> 2022. július 4., 13:49 (CEST)
:::::{{reply to|Dušan Kreheľ}} Human users should use the common sense, and they don’t get <code>trusted</code> right until they’ve proven they do use it; without this right, another experienced user needs to accept their edits for them to become visible. Bots can’t use the common sense, as it’s a human thing, so they—especially ones running without human supervision—need to be programmed very, very carefully. The <code>bot</code> right includes the <code>trusted</code> right, so bot edits are immediately visible; if the bot does something wrong, chances are that we’ll never notice it (or if it happens to be in a popular article, we’ll notice it only once a news portal points it out in a not-so-friendly manner). This is why you need to do test edits before requesting the right, and the request can be declined. As I wrote, I’m happy to help, you just need to publish the source code. —[[Szerkesztő:Tacsipacsi|Tacsipacsi]] <sup>[[Szerkesztővita:Tacsipacsi|vita]]</sup> 2022. július 5., 14:25 (CEST)
::::@[[Szerkesztő:Tacsipacsi|Tacsipacsi]] Where is the problem to change from ''Webarchiv'' on ''Webarchive''. It is not so more pages: [[Speciális:Mi_hivatkozik_erre/Sablon:Webarchiv]]. [[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]] <sup>[[Szerkesztővita:Dušan Kreheľ|vita]]</sup> 2022. július 11., 16:59 (CEST)
 
:{{kérdés}} What do you have against publishing the code now? [[:en:WP:FAITH|Assuming]] you have nothing to hide in there, it’s in your best interest (and of course in the best interest of Wikipedia itself) to publish it. This way, anyone who is capable and willing to contribute to the code can fix bugs and make recommendations. While our local bot policy doesn’t require you to publish the source code, I would personally still encourage you to do so. – <b>[[Szerkesztő:Blua lago|Blua lago]][[File:Coffe.svg|40px]]<sup>[[Szerkesztővita:Blua lago|<font color="green">Mesélj, mizu?</font>]]</sup></b> 2022. július 3., 18:21 (CEST)
::{{reply to|Blua lago}} Actually, as a programmer, I can imagine several valid reasons not to publish the source code: for example private data (passwords, folder names etc.) burnt in, licensing issues, or simply the source code looking ugly. However, everything except for licensing issues can be fixed (and I really hope there are no licensing issues), so I’d also like to have it published before granting the local bot right. —[[Szerkesztő:Tacsipacsi|Tacsipacsi]] <sup>[[Szerkesztővita:Tacsipacsi|vita]]</sup> 2022. július 5., 14:25 (CEST)
:::@[[Szerkesztő:Tacsipacsi|Tacsipacsi]] Thanks for you input, I can completely see these reasons being valid, but I also agree with what you said about the possibility of resolving these issues. @[[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]], the question was initially directed at you; would you mind sharing with us what stands in the way of publishing the code? Is it messy, is there a privacy concern, or what’s behind all this? Thanks in advance if you take your time to explain. <b>[[Szerkesztő:Blua lago|Blua lago]][[File:Coffe.svg|40px]]<sup>[[Szerkesztővita:Blua lago|<font color="green">Mesélj, mizu?</font>]]</sup></b> 2022. július 5., 15:40 (CEST)
:::: {{ping|Blua lago}} Example: Code audit. Strictly according to the license (previously it could be ok, due to personal need). Bad code, bad name. There may be a difference for yourself and for others (eg one script versus 5 scripts). Bad code = bad name. It can damage the author's. Time. ✍️ [[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]] <sup>[[Szerkesztővita:Dušan Kreheľ|vita]]</sup> 2022. július 11., 16:56 (CEST)
 
:The code was developed and is now public. ({{Ping|Tacsipacsi}} Ping). ✍️ [[Szerkesztő:Dušan Kreheľ|Dušan Kreheľ]] <sup>[[Szerkesztővita:Dušan Kreheľ|vita]]</sup> 2022. július 11., 16:56 (CEST)