Redmine 5.0: Is It Worth Upgrading?

5/10/2022
6 minutes
Pavel Rosický.

Redmine 5.0 is de nieuwste versie van de populaire open-source projectmanagementsoftware. Aangezien dit een belangrijke versie is, is het upgraden hiernaar natuurlijk technisch veeleisender dan het upgraden naar een kleine versie. Maar - is het überhaupt de moeite waard om te upgraden? Laten we eens kijken.

In dit artikel geeft Pavel Rosický een beknopte samenvatting van de belangrijkste veranderingen in Redmine 5.0. We hopen dat dit u kan helpen bij het nemen van een beter geïnformeerde beslissing over het al dan niet blijven bij een van de vorige versies of upgraden naar de nieuwste versie.

Voor velen van u is de beste alternatieve optie om uw bestaande Redmine te upgraden naar de gebruiksvriendelijke Easy Redmine projectmanagementsoftware, die u meteen 30 dagen gratis kunt uitproberen.

Terug naar de nieuwe Redmine 5.0, die in totaal 143 veranderingen (issues) bevat om dit projectmanagementplatform te verbeteren. Sommige brengen gloednieuwe functies, andere dienen alleen als patches en bugfixes. Sommige verbeteringen, zoals de standaardinstelling van aangepaste zoekopdrachten in verzoeklijsten of de mogelijkheid om Wiki-volgers toe te voegen, zijn al een "oude bekende" in Redmine.

Zoals u hieronder kunt zien, brengt Redmine 5.0 enkele interessante functies met zich mee, waarvan vele langverwacht zijn, maar het bevat ook belangrijke codeveranderingen die de functionaliteit kunnen verstoren die wordt geleverd door de plugins die u hebt geïnstalleerd. Als uw Redmine echter geen plugins heeft toegevoegd, is het een goed idee om te upgraden, hoewel u mogelijk ook basiscomponenten moet upgraden, zoals Ruby. Redmine 5.0 ondersteunt Ruby-versies 2.5.x - 3.1.x, dus zorg er gewoon voor dat u de huidige versie gebruikt.

Als u echter enkele belangrijke plugins hebt geïnstalleerd in uw Redmine waar u niet zonder kunt werken, raden we aan te wachten tot de ontwikkelaars ze compatibel maken met de nieuwe versie van Redmine, anders kan de upgrade moeilijk en riskant worden. Laten we de beloofde overzicht van veranderingen doornemen die het vermelden waard zijn in de nieuwe versie.


Veranderingen in gebruikersaccounts en beveiliging

  • Tweefactorauthenticatie: deze veilige authenticatiemodus kan nu specifiek worden ingeschakeld voor bepaalde gebruikersgroepen (#31920) of voor gebruikers in de beheerdersrol (#35439).
  • De limiet voor de lengte van het e-mailadres is verhoogd van 60 naar 254 tekens (#36825).
  • Verbeterde gebruikersimporteur: onder andere kan er bij het importeren van gebruikers in bulk een nieuwe accountmelding naar een gebruiker worden gestuurd (#35365).


Veranderingen in de gebruikersinterface

  • Als alternatief voor de bestaande Markdown (#32424) werd de teksteditor CommonMark Markdown van Github (GitHub Flavored) nieuw geïntroduceerd.
  • Het is nu mogelijk om vermeldingen voor gebruikers in te voegen met het "@"-symbool en gerelateerde waarschuwingen (#13919), wat een langverwachte functie was.
  • Bovendien zijn er "hints" toegevoegd aan aangepaste velden: hoewel het eerder mogelijk was om standaard waarden voor te stellen in aangepaste velden, was het nog niet mogelijk om tekst op te nemen als gebruikersinstructies die verschijnen wanneer u de muisaanwijzer over een aangepast veld beweegt en verdwijnen wanneer u deze naar een andere plaats verplaatst (#14275).
  • De beschrijvingen van sommige knoppen zijn gewijzigd om het voor gebruikers gemakkelijker te maken om te begrijpen welke actie ze ondernemen.


Veranderingen in programmacode

  • Redmine 5.0 is gemigreerd naar het Ruby on Rails 6.1 ontwikkelingsframework met behulp van de Zeitwerk-code loader. Dit gaat gepaard met belangrijke codeveranderingen die de prestaties van de applicatie verbeteren, maar ook compatibiliteitsproblemen kunnen veroorzaken met reeds geïnstalleerde plugins. Sommige daarvan moeten opnieuw worden ontworpen om te werken met deze nieuwe versie.
  • Ondersteuning toegevoegd voor PDF-voorbeelden (thumbnails) in Windows (#32898).
  • Internet Explorer 11 wordt niet langer ondersteund (#34978).
  • Veel kleine API-verbeteringen.


Wijzigingen in problemen

  • U kunt nu standaard aangepaste zoekopdrachten opgeven op applicatie-, project- en gebruikersniveau in probleemlijsten. (#7360)
  • Bij "bevat" filtertypen is de zoekopdracht verbeterd volgens dit idee van Plan.io.
  • Een nieuwe optie in "Mijn account" die u automatisch kan toevoegen als watcher voor problemen waarbij u op een bepaald moment betrokken was. (#4347)


Wijzigingen in Wiki

  • Watchers kunnen nu op dezelfde manier worden toegevoegd/verwijderd aan Wiki-pagina's als bij problemen. (#7652)


Conclusie

Dit zijn de belangrijkste wijzigingen in de nieuwe Redmine 5.0. Nu is het aan u om te beslissen of u wilt upgraden of niet. Als u geïnteresseerd bent in meer gedetailleerde informatie over wijzigingen in Redmine 5.0, zie dan de volledige changelog van deze versie.

De ultieme Redmine-upgrade? Makkelijk.

Krijg alle krachtige tools voor perfect projectplanning, -beheer en -controle in één software.

Probeer Easy Redmine 30 dagen gratis uit

Volledige functies, SSL-beveiligd, dagelijkse back-ups, in uw geografische locatie