Red mine Prinzipals

dinsdag 3 december 2024

Team Polaris

Hoewel de taal van het POLARIS-project Engels is, is deze FAQ, waarin de basisprincipes van het werken in RedMine (ons ticketingsysteem) worden uitgelegd, vertaald in de meeste talen van Polaris-gebruikers.

Als de vertaling in uw taal nog niet bestaat, neem dan contact op met het ondersteuningsteam in uw land.

Wat is RedMine?

RedMine is een systeem dat wordt gebruikt om alle activiteiten met betrekking tot ondersteuning en ontwikkeling van Polaris en SEMDA bij te houden. Toegang tot RedMine wordt verleend aan alle DICO's en hun afgevaardigden en aan de ontwikkelaars van lokale clubmanagementsystemen die SEMDA gebruiken. Op verzoek kunnen ook anderen, zoals actieve CICO's, toegang krijgen tot RedMine.

De activiteiten die in RedMine worden bijgehouden zijn:

  • Bug - fout ontdekt door de gebruikers
  • Feature - verzoek om nieuwe functie of verbetering van bestaande functie
  • Support - verzoek om hulp of vraag die verduidelijking behoeft
  • Idea - voorstel voor belangrijke verbeteringen of belangrijke wijzigingen die in de Vergadering moeten worden besproken.

Hoe is RedMine georganiseerd?

RedMine, activiteiten worden georganiseerd in projecten.

Polaris Support (land) => Project gebruikt door de DICO's en afgevaardigden van één land.

SEMDA Support => Project gebruikt door de ontwikkelaars van lokale clubmanagementsystemen.

Het project Release Notes => Project dat informatie geeft over afgesloten tickets en uitgerolde versies. Montage-ideeën voorbereid door het Polaris Team verschijnen ook in dit project. Alle RedMine-gebruikers hebben er toegang toe.

Polaris / SEMDA Development zijn de belangrijkste projecten voor het bijhouden van tickets tussen het Polaris / SEMDA-team en het ontwikkelingsteam. Alleen leden van het Polaris-team en het ontwikkelingsbedrijf hebben hier toegang toe.

RedMine - Flexible Change Request Management

Algemene informatiestroom

Alle soorten problemen (tickets) worden gemaakt en beheerd door de DICO's in het specifieke ondersteuningsproject. Elk nieuw ticket moet worden toegewezen aan Polaris-team om de verwerking ervan te starten.

Wanneer watchers aan het ticket worden toegevoegd, worden extra personen geïnformeerd over de voortgang en/of statuswijziging van dat ticket.

Het Polaris Team verifieert de aanvraag en zal, als er vraag is naar verandering, een nieuw ontwikkelingsticket aanmaken in het project Polaris Development, gekoppeld aan het originele ticket.

Tijdens de ontwikkeling blijft het originele ticket toegewezen aan  Polaris-team, in de staat "In Progress" (in uitvoering) of "Postponed" (uitgesteld). Dit kan lang duren, omdat het op dat moment onduidelijk is wanneer, in welke release en of überhaupt het ticket zal worden geïmplementeerd. De staat zegt alleen dat het Polaris-team ervoor zal zorgen.

Bericht aan het Polaris team

Wanneer de wijziging is voltooid, getest en geïmplementeerd in het productieve systeem,  zal het Polaris-team de  status van het ticket bijwerken naar "Opgelost" en het terugsturen naar de auteur. Op deze manier wordt de auteur op de hoogte gebracht wanneer  het probleem is opgelost en dat  het aan hem is om het te testen.

Als het ticket van algemeen belang is, maakt het Polaris-team, wanneer het is opgelost, een kopie in het project Polaris Release Notes. Op deze manier kunnen alle RedMine-gebruikers zien  welke problemen (Bugs) zijn opgelost en welke functies in welke release zijn geïmplementeerd.

Feedback aan de DICO

Werken met Redmine

De RedMine processen worden beschreven in een aparte FAQ. Training is vereist voordat u met RedMine gaat werken.

RedMine is Open Source en wordt gehost op een onafhankelijke infrastructuur, rechtstreeks beheerd door het Polaris Team. Voor ondersteuningsvragen met betrekking tot RedMine kunt u een e-mail sturen naar jan.trnka@rotary.ch