Wikipedia Diskussion:Projektneuheiten

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Abkürzung: WD:NEU
Archivübersicht Archiv
Wie wird ein Archiv angelegt?
Automatische Archivierung
Auf dieser Seite werden Abschnitte morgens automatisch archiviert, deren jüngster Beitrag mehr als 14 Tage zurückliegt und die mindestens einen signierten Beitrag enthalten. Um die Diskussionsseite nicht komplett zu leeren, verbleibt mindestens ein Abschnitt.

Einbindung von WP-Dateien[Bearbeiten]

Ich habe bei http://regiowiki.at auch einige Dateien ähnlich wie von Commons auch von Wikipedia eingebunden. Das hat bis gestern einwandfrei funktioniert. Heute existieren die Dateien auf einmal nicht mehr. Am Regiowiki habe ich nirgends dran gedreht. Als Beispiel sei http://regiowiki.at/wiki/Datei:Logo_Polizei_AT.svg genannt. - Wurde an WP etwas gedreht, wo ich bei uns nachschrauben muss oder ist das was anderes? -- danke im Voraus --gruß K@rl 15:11, 16. Jun. 2015 (CEST)

Siehe phab:T102566 bzw (für WMF-Projekte) phab:T102562 sowie WP:FzW#Hinweis auf Dateibeschreibungsseite auf Commons geändert. --nenntmichruhigip (Diskussion) 16:26, 16. Jun. 2015 (CEST)

Wozu werden alle API-_Lese_anfragen bei WMF inzwischen zentral auswertbar für mind. einen Monat gespeichert?[Bearbeiten]

Bei Spezial:API-Funktionsverwendung sehe ich hiermit reine Leseanfragen meines Bots. Seit wann werden Leseanfragen so detailliert gespeichert? Ich dachte immer das Problem bei der Erstellung der Besucherstatistik ist doch gerade, dass die Daten erst von allen Squids aggregiert werden müssen. Und jetzt sind sie plötzlich sogar per Datenbankabfrage durch jedermann auswertbar? Wie detailliert werden reine Leseanfragen bei WMF inzwischen zentral auswertbar gespeichert? Wer weiß da mehr? @Gnom? Merlissimo 11:30, 26. Jun. 2015 (CEST)

Ich kenne mich da nicht aus, kann mich aber gern schlau machen. Wahrscheinlich findet sich hier aber auch schnell jemand mit Ahnung, deswegen warte ich noch ein wenig mit meiner Anfrage an die WMF, wenn das okay ist :-) Gruß, --Gnom (Diskussion) 11:34, 26. Jun. 2015 (CEST)
@Merlissimo: Die "UsageTracking" müssen explizit im Code gesetzt werden. Dies ist vorallem (oder ausschließlich?) bei deprecated-Varianten in der API passiert (also dann, wenn es auch eine Warning im zurückgeliefertem Ergebnis gibt), damit man irgendwann feststellen kann, ob man es entfernen könnten, weil es keiner mehr auf WMF-Wikis nutzt. So ist action=tokens durch meta=tokens abgelöst worden. Bei action=expandtemplates muss man jetzt wohl ein prop= setzen. Gesammelt werden diese Infos über ein privates Debug-Log, was dann wohl über alle Squids gesammelt wird (oder es ist gesamplet, keine Ahnung). Die Auswertung passiert über mw:Extension:ApiFeatureUsage. Der Umherirrende 16:18, 26. Jun. 2015 (CEST)

Kritisches API-Update für Bots und Skripte am 30. Juni 2015[Bearbeiten]

Hallo. Entschuldigung, dass der größte dieses Hinweises in englischer Sprache ist.

Nächste Woche erfolgt eine grosse Veränderung an Wikimedias APIs. Dieses Update wurde über Jahre geplant, diskutiert und angekündigt aber ich möchte sichergehen, dass ihr nochmal einen Hinweis dazu bekommt. Das Update wird am 30. Juni 2015 an schrittweise kommen und betrifft Bots, Gadgets, und Benutzerskripte. Wenn diese nicht von ihren Betreuern bis zum 30. Juni an das Update angepasst worden sind, dann werden sie nicht mehr funktionieren. Dies ist kein Grund zur Panik aber bitte versucht sicherzustellen, dass alle Botbetreiber und Skriptbetreuer in eurer Gemeinschaft die unten stehenden Informationen erhalten. Vielen Dank, --Elitre (WMF) (Diskussion) 11:49, 26. Jun. 2015 (CEST)

Is a bot, gadget, or user script you wrote in use on this wiki?

The breaking change involves API calls. This change has been planned for two years. The WMF will start making this change on 30 June 2015. A partial list of affected bots can be seen here: https://lists.wikimedia.org/pipermail/wikitech-l/2015-June/081931.html This includes all bots that are using pywikibot compat. Some of these bots have already been fixed. However, if you write user scripts or operate a bot that uses the API, then you should check your code, to make sure that it will not break.

What, exactly, is breaking? The "default continuation mode" for action=query requests to api.php will be changing to be easier for new coders to use correctly. To find out whether your script or bot may be affected, then search the source code (including any frameworks or libraries) for the string "query-continue". If that is not present, then the script or bot is not affected. In a few cases, the code will be present but not used. In that case, the script or bot will continue working.

This change will be part of 1.26wmf12. It will be deployed to test wikis (including mediawiki.org) on 30 June, to non-Wikipedias (such as Wiktionary) on 1 July, and to all Wikipedias on 2 July 2015.

If your bot or script is receiving the warning about this upcoming change (as seen at https://www.mediawiki.org/w/api.php?action=query&list=allpages ), it's time to fix your code!

Either of the above solutions may be tested immediately, you'll know it works because you stop seeing the warning.

Here are a couple of examples of code being fixed at enwiki: [1], [2].

Do you need help with your own bot or script? In case you can't find help locally, please feel free to ask questions in e-mail on the mediawiki-api or wikitech-l mailing lists. Volunteers at m:Tech or w:en:WP:Village pump (technical) or w:en:Wikipedia:Bot owners' noticeboard may also be able to help you.
Are you using someone else's gadgets or user scripts? Most scripts are not affected. To find out if a script you use needs to be updated, then post a note at the discussion page for the gadget or the talk page of the user who originally made the script.

@Elitre: Thank you for your kind reminder. You might take it from WP:TWS#Obsolet.API.continue that we are surveying our pages. Most active scripts have been updated now, or users notified personally; some unused copies might get outdated. Nice weekend --PerfektesChaos 13:26, 26. Jun. 2015 (CEST)