RedMine grundläggande principer

tisdag 3 december 2024

Team Polaris

Även om POLARIS-projektets språk är engelska, är denna FAQ, som förklarar de grundläggande principerna för att arbeta i RedMine (vårt felhanteringssystem), översatt till de flesta av Polaris-användarnas språk.

Om översättningen till ditt språk ännu inte finns, vänligen kontakta supportteamet i ditt land med ett mail till nico@rotary.se

Vad är RedMine?

RedMine är ett system som används för att spåra alla aktiviteter som rör stöd och utveckling av Polaris och SEMDA. Tillgång till RedMine ges till alla DICO:er och deras ställföreträdare samt till utvecklare av lokala klubbhanteringssystem som använder SEMDA. På begäran kan även andra personer, t.ex. aktiva CICO:er, få tillgång till RedMine.

De aktiviteter som spåras i RedMine är:

  • Bug - fel upptäckt av användarna
  • Feature - begäran om ny funktion eller förbättring av befintlig funktion Support - begäran om hjälp eller fråga som behöver förtydligas.
  • Support - åtgärd för vilken det finns ett förfallodatum och en ansvarig person
  • Idea - förslag till större förbättringar eller betydande förändringar som bör diskuteras i församlingen.

Hur är RedMine organiserat?

RedMine, verksamheten är organiserad i projekt.

Polaris Support (land) => Projekt som används av DICO:er och ställföreträdare i ett land.

SEMDA Support => Projekt som används av utvecklare av lokala klubbhanteringssystem.

Projektet Release Notes => Projekt som informerar om stängda ärenden och distribuerade versioner. Monteringsidéer som utarbetats av Polaris-teamet visas också i detta projekt. Alla RedMine-användare har tillgång till det.

Polaris / SEMDA Development är de viktigaste projekten för spårning av biljetter mellan Polaris / SEMDA-teamet och utvecklingsteamet. Endast medlemmar i Polaris-teamet och utvecklingsföretaget har tillgång till det.

RedMine - Flexibel hantering av ändringsförfrågningar

Generellt informationsflöde

Alla typer av ärenden skapas och hanteras av DITS:arna i det specifika supportprojektet. Varje nytt ärende måste tilldelas en Polaris-teamet för att kunna påbörja behandlingen.

När tittare läggs till i ärendet informeras ytterligare personer om förloppet och/eller statusändringen av det ärendet.

Polaris-teamet verifierar begäran och, om det finns en efterfrågan på förändring, kommer att skapa ett nytt utvecklingsärende i projektet Polaris Development och länka det till det ursprungliga ärendet.

Under utvecklingen förblir den ursprungliga ärendet tilldelad en  Polaris-teamet, i tillståndet  "In Progress" (pågår) eller "Postponed" (har skjutits upp). Detta kan vara under lång tid eftersom det vid den tidpunkten är oklart när, i vilken version och om alls, ärendet kommer att genomföras. Statusen säger bara att Polaris-teamet kommer att ta hand om det.    

Reportering till Polaris Team

När ändringen är klar, testad och distribuerad i det produktiva systemet kommer Polaris-teamet att uppdatera ärendets status till "Löst" och tilldela det tillbaka till författaren. På så sätt får författaren ett meddelande när problemet har lösts och att det är upp till honom att testa det.

 Om ärendet är av allmänt intresse, när det är löst, skapar Polaris-teamet en kopia i projektet Polaris Release Notes. På så sätt kan alla RedMine-användare se vilka problem (buggar) som har lösts och vilka funktioner som är utplacerade i vilken version.

Feedback till DITS

Arbeta med RedMine

RedMine-processerna beskrivs i en separat FAQ. Utbildning krävs innan du börjar arbeta med RedMine.

 

RedMine är öppen källkod och finns på en oberoende infrastruktur som styrs direkt av Polaris-teamet. För supportfrågor om RedMine vänligen skicka e-post till jan.trnka@rotary.ch