Hoe om `n mediawiki bug-verslag in te dien
Let op iets met die MediaWiki Software of een van sy uitbreidings?Baie geluk, jy het `n fout gevind, en dit verdien om aangemeld te word by MediaWiki-ontwikkelaars.Om `n fout te rapporteer aan die MediaWiki-sagteware, of aan `n MediaWiki-uitbreiding wat deur die Wikimedia-stigting onderhou word, maak `n foutverslag op Wikimedia phabricator.Bugs met ander uitbreidings moet aan hul onderskeie ontwikkelaar aangemeld word.
Stappe
1. Probeer om die fout te reproduseer.Gebruik `n nuwe weergawe van MediaWiki of die uitbreiding om te sien of die probleem gepak is.As die fout nog bestaan of die funksie is nie geïmplementeer nie, gaan voort op.
- Deaktiveer gebruikers skrifte wanneer dit doen - dit kan gedoen word deur by te voeg ?Safemode = 1 na die URL van enige MediaWiki-webwerf wat gebruikersskrifte gebruik.
2. Bepaal of iemand anders die probleem aangemeld het.Doen `n soektog om duplikate te soek.As jy nie seker is nie, lê dan `n verslag in-dit is beter om duplikaat foutverslae te hê as ongerapporteerde insekte.
Deel 1 van 3:
Rapporteer `n fout met MediaWiki1. Registreer `n rekening op MediaWiki.Om dit te doen, klik op die "Skep rekening" Knoppie in die hoek.Dit sal u die geleentheid bied om `n MediaWiki-ontwikkelaarrekening te skep.
- As u `n Wikimedia-projek gebruik, as gevolg van `n enkele aanmelding, sal u die Wikimedia-rekening op MediaWiki kan gebruik, en u sal nie `n rekening met dieselfde gebruikersnaam as `n ander Wikimedia-rekening kan skep nie.
- Registrasie van `n rekening op MediaWiki registreer ook `n rekening op alle Wikimedia-projekte.
2. Besoek Wikimedia phabricator.Hierdie webwerf is die amptelike webwerf vir die rapportering van foute met MediaWiki Core en Wikimedia uitbreidings, insluitend Wikimedia Skins (soos Vector en Monobook).
3. Teken in by Wikimedia Phabricator.Om dit te doen, klik die "Teken aan" Knoppie in die hoek van die skerm.Van die volgende skerm, klik op "Teken in of registreer (MediaWiki)".Aanvaar dan die prompt om Phabricator toe te laat om toegang tot jou MediaWiki-aanmeldbesonderhede te verkry.
4. Klik op die boekmerk.Dit sal jou toelaat om die foutverslag / funksieversoekproses te initialiseer.
5. Bepaal of die fout waarskynlik sekuriteitsimplikasies het.Byvoorbeeld, `n fout wat jou of ander se e-posadresse moontlik kan blootstel, sal waarskynlik ernstige sekuriteitskwessies hê.Hierdie foute moet gerapporteer word deur die gebruik van die "Rapporteer `n sekuriteitsprobleem" knoop.Dit sal die taak outomaties verberg van almal behalwe die skepper van die taak en die ontwikkelaars totdat die probleem vasbeslote is om opgelos te word.
6. Vul die foutverslagvorm in.Vir meer inligting oor hoe om `n goeie foutverslag te skryf, sien hierdie afdeling.
7. Voer tags in waarvoor die fout gelys word.Die etikette sal die fout met die korrekte projekte kategoriseer.As jy nie seker is nie, kan jy dit leeg laat.
8. Klik op Skep taak.By verstek sal `n Wikimedia-ontwikkelaar, Aklapper, by bykans elke nuwe taak gevoeg word.Hulle sal ook die taak saamvoeg / toemaak, die taakbeskrywing wysig of u meer vrae met die taak gee.
Deel 2 van 3:
Rapporteer `n fout met MediaWiki Uitbreidings1. Bepaal die regte plek om foute aan te meld.Vir uitbreidings wat in die algemeen deur Wikimedia geskryf is, is Wikimedia Phabricator die regte plek.Vir nie-Wikimedia uitbreidings is dit die beste om die ontwikkelaar te kontak via hul voorkeurkontakmetode, soos e-pos of via git.
Rapportering van `n Wikihow Bug
- 1. Kontak Jayne of Chris Vir sekuriteitskwessies.Sekuriteitskwessies moet nooit Openbaar op Wikihow se openbare forums, wat toeganklik is vir enigiemand op die internet.In plaas daarvan is dit die beste om wikihow privaat te kontak vir hierdie sekuriteitsprobleme.
- 2. Besoek die Wikihow Forums.Dit sal die plek wees waar u `n foutverslag kan oopmaak.
- 3. Klik op "Teken aan" in die hoek.U sal gerig word aan Wikihow se aanmeldbladsy.Nadat u ingeteken het, sal u in staat wees om na Wikihow se forums te plaas.
- 4. Vind die bugverslae kategorie.U kan dit toegang kry deur op die "Kategorieë" Tab in die hoek en klik dan op "Foutverslae".
- 5. Klik op "Nuwe onderwerp".Dit sal jou toelaat om jou foutverslag te begin.
- 6. Sluit besonderhede in oor die foutverslag.Vir meer inligting oor hoe om `n goeie foutverslag te skryf, sien hierdie afdeling.
- 7. Dien u foutverslag in.Op Wikihow sal ander gemeenskapslede probeer om die fout te diagnoseer, en personeel sal die fout indien dit geldig is.
Rapporteer `n fout aan Git
- 1. Navigeer na die GIT-repository wat die uitbreiding aanbied.Dit sal Github, GitLab, of `n ander GIT-repository Hosting Service wees.
- 2. Gaan na die oortjie gemerk "kwessies".Dit is waar foutverslae gelys sal word.
- 3. Klik op Nuwe probleem.Dit sal jou nuwe probleem begin.
- 4. Vul die foutverslagvorm in.Vir meer inligting oor hoe om `n goeie foutverslag te skryf, sien hierdie afdeling.
- 5. Bepaal of u probleem vertroulik is.As u probleem `n sekuriteitsbug is, is dit die beste om dit vertroulik aan te meld.Gaan die toepaslike blokkie of merker na om dit te doen.
- 6. Klik op Indien.Dit sal die probleem na GIT plaas.
Deel 3 van 3:
Skryf `n goeie foutverslag1. Kies `n titel vir die verslag.`N Goeie titel verduidelik die probleem presies met soveel besonderhede as wat nodig is.`N Slegte foutverslag gebruik `n vae titel of `n te ingewikkelde titel.
- Byvoorbeeld, "Koei spring nie oor die maan nie" is `n goeie titel, aangesien dit die probleem met die sagteware bondig sonder enige onnodige detail beskryf."MediaWiki werk nie" is `n slegte titel, aangesien dit te vaag is vir enigiemand wat op die taak werk om reg te stel.
2. Vul die beskrywing in.`N Uitstekende beskrywing het soveel moontlik besonderhede as moontlik.Dit verduidelik die probleem met genoeg detail wat enigiemand dit kan herhaal.Daar is nie nodig om oplossings vir die probleem voor te stel nie, aangesien iemand op `n doeltreffende oplossing sal werk en `n trekversoek indien.
3. Sluit stappe in vir foutverslae.Byvoorbeeld, "Op die koei bladsy hou ek die spasiebalk om dit na die buitenste ruimte te bring.Ek klik dan op die maan om die koei daar te bring, maar die koei beweeg nie.In plaas van die koei gaan na die maan, gaan dit voort om in die buitenste ruimte te vlieg."
4. Sluit skermkiekies en / of screencasts in om meer detail aan die probleem te gee.Waar woorde nie voldoende sal wees nie, sal skermkiekies.
5. Gee `n beskrywing van wat u wil bereik met die sagteware vir funksieversoeke.Wat dink jy sal die probleem oplos?Byvoorbeeld, "Dit sal wonderlik wees as ek `n vatrol op hierdie webwerf kon doen omdat dit my welkom op hierdie webwerf sal maak".U kan `n mockup verskaf indien nodig.
Wenke
Deel op sosiale netwerke: