Wikipedia:Umfragen/Technische Wünsche/Programmierung: Lua, Vorlagen, JS, CSS…
Diese Umfrage war zeitlich beschränkt: Vom 1. September 2013 bis 30. November 2013
- Phase 1: Wünsche sammeln bis 2. Hälfte Oktober
- Phase 2: Wünsche priorisieren/bewerten durch Unterschrift bis 30. November
- Phase 3: Sichtung und Bearbeitung der Top 20 durch Wikimedia Deutschland seit Februar 2014
Problemstellung
[Quelltext bearbeiten]Der Großteil der Softwareentwicklung für MediaWiki geschieht heutzutage durch angestellte Programmierer der Wikimedia Foundation bzw. für Wikidata durch Mitarbeiter von Wikimedia Deutschland. Was genau gemacht wird, ist öffentlich einsehbar: mw:Wikimedia Engineering.
Bei den Autoren des Projektes zur Erstellung einer Enzyklopädie namens Wikipedia regt sich immer mehr Widerstand gegen „von oben“ verordnete neue Features, weil manches im Betastadium als Standard aktiviert wird oder einfach für unnötig erachtet wird.
Dem Autor dieser Umfrage (Raymond) ist jedoch kein gezieltes Befragen der Community nach ihren technischen Wünsche bekannt. Welche Features für MediaWiki fehlen, sind dringend nötig oder wünschenswert?
Ziel
[Quelltext bearbeiten]Ziel dieser Umfrage soll eine (priorisierte?!) Liste von technischen Wünschen sein, die an die WMF und die Chapter weitergegeben wird in der Hoffnung, dass die WMF erkennt, wo den Autoren der technische Schuh am meisten drückt. Chapter, die sich überlegen, wofür sie Spendengelder ausgeben möchten, sind herzlich eingeladen, sich ihrem Budget entsprechend Punkte herauszupicken.
Umfang
[Quelltext bearbeiten]Ausdrücklich erwünscht sind hier auch die Wünsche der Schwesterprojekte und Wikimedia Commons. Falls ein Wunsch sehr projektspezifisch ist, bitte mit dem Projektnamen kennzeichnen. Hier können genannt werden (bitte jeweils mit kurzer(!) Erklärung, für welchen Autorenkreis der Bug/das Feature von Bedeutung ist):
- offene Bugs/Featurewünsche auf Bugzilla.
- Tools vom Toolserver/ToolLabs, die in MediaWiki integriert werden sollten, damit Abhängigkeiten von externen Servern gelöst werden
- frei formulierte Wünsche
Nicht Bestandteil dieser Umfrage sind Wünsche in Bezug auf den Toolserver/ToolLabs.
Wünsche
[Quelltext bearbeiten]Programmierung: Lua, Vorlagen, JS, CSS…
[Quelltext bearbeiten]- Neue, lesbare, mächtigere Vorlagensyntax (echte String-Funktionen, Variablen, saubere Behandlung von White Space und Zeilenenden, Kommentare usw.)
- Lua? --Morten Haan · Wikipedia ist für Leser da 21:43, 4. Nov. 2013 (CET) Kontra haben wir dafür nicht
- Morten Haan hat recht Patrick Stützel (Diskussion) 14:56, 30. Nov. 2013 (CET) Kontra
- Bug 13953: globale common.js & common.css (für alle WMF-Projekt geltende, benutzerspezifisch)
- Entbert (Diskussion) 15:26, 4. Nov. 2013 (CET) Pro --
- IW 18:51, 15. Nov. 2013 (CET) Pro
- Chewbacca2205 (Diskussion) 19:49, 23. Nov. 2013 (CET) Pro --
- Patrick Stützel (Diskussion) 14:56, 30. Nov. 2013 (CET) Pro geht aber vermutlich nicht für alles, da nicht alle Wikipedias die gleichen Features haben
- Patrick87 (Diskussion) 01:25, 7. Dez. 2013 (CET) Pro Geht zwar jetzt schon über Umwege, aber wäre bestimmt technisch kein riesen Aufwand das sauber von Haus aus zu unterstützen. --
- Weiterentwicklung von Hilfe:Zeitleisten, so dass auch echte x/y-Diagramme möglich sind; alternativ eine andere Grafikbeschreibungssprache
- Bug 12019: #ifexist hinterlässt Einträge in der Linkliste ("Links auf diese Seite"), die dann massenhaft pseudo-Rotlinks verursachen und eine Erkennung von wirklich gewünschten Seiten über die Anzahl der Verlinkung erschwert.
- Anstatt am Schluß der Editierfenster die verwendeten Vorlagen ansehen zu können (man muß erstmal scrollen, dann den Namen kennen, dann suchen, dann klicken), sollten Hyperlinks der verwendeten Vorlagen alternativ oder zusätzlich am Rand des Textes im Editierfenster neben der eingebundenen Vorlage eingeblendet werden. Evtl. nur als individuelle Benutzerkonfiguration. Realisation wohl nicht im Interface möglich (das weiß nicht welche Zeile gerade oben ist), daher wäre JavaScript-Funktion für ein Pop-Up zu entwickeln.