Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#4794 new infra

Migrate www.rtems.org

Reported by: Amar Takhar Owned by:
Priority: high Milestone: Indefinite
Component: admin Version:
Severity: normal Keywords: project-2
Cc: Blocked By:
Blocking:

Description

  • On ancient version of Drupal that requires a lot of work
  • Migrate to static template such as Hugo
  • Export all data from Drupal into Hugo .. tricky there are some scripts but they all require customisation
  • Setup repository for easy community and developer modification
  • Auto build to www.staging.rtems.org before publish
  • Add method to publish to main www.rtems.org after successful www.staging.rtems.org build

I've done this migration before I know the amount of work involve it's not small especially our case where we need to set this up to be easily edited by the community.

We will also want some automation such as automatic changelogs and updating development/ticket history on the website for casual visitors. It will show the general activity of the project without having to delve into the development site.

We don't have proper release pages and archives on our website this needs to be addressed as well.

We can split off the enhancements portion from the migration portion but funding wise it would be cheaper to just do it all at once. If anyone wants to fund only the first portion that is okay.

Change History (1)

comment:1 Changed on 02/09/24 at 01:19:43 by Amar Takhar

Keywords: project-2 added; need-funding removed
Note: See TracTickets for help on using tickets.