Repository alignment #18

Closed
opened 2026-03-03 11:05:54 +00:00 by pbokoc · 1 comment
Owner

The migration to Forgejo is a good opportunity to fix various messes in our repositories. Here's a checklist of things I want to see brought in line:

  • Default branch is set to main (with the possible exception of the central repo) - see #37
  • Fix the READMEs - see #36
  • Git submodule for common files - see #17
  • Structure (partials, assets, etc.) is up to date and files such as partials are included correctly - see #38
  • Ensure that the UI bundle for local builds points to wherever the UI bundle is built now (the UI repo will have been migrated from gitlab as well)
  • The two or three repos such as the Packaging Guidelines that are using Makefiles are updated to follow common structure and tooling - see #39
  • Repository wiki and packages disabled
  • Use the same set of labels - see #40
  • Permissions

These requirements should also be documented in contributor docs so any new repos can follow the same guidelines going forward.

The migration to Forgejo is a good opportunity to fix various messes in our repositories. Here's a checklist of things I want to see brought in line: - [x] Default branch is set to `main` (with the possible exception of the central repo) - see #37 - [x] Fix the READMEs - see #36 - [ ] Git submodule for common files - see #17 - [ ] Structure (partials, assets, etc.) is up to date and files such as partials are included correctly - see #38 - [ ] Ensure that the UI bundle for local builds points to wherever the UI bundle is built now (the UI repo will have been migrated from gitlab as well) - [ ] The two or three repos such as the Packaging Guidelines that are using Makefiles are updated to follow common structure and tooling - see #39 - [x] Repository wiki and packages disabled - [x] Use the same set of labels - see #40 - [x] Permissions These requirements should also be documented in contributor docs so any new repos can follow the same guidelines going forward.
pbokoc added this to the (deleted) project 2026-05-05 15:01:35 +00:00
pbokoc removed this from the (deleted) project 2026-05-05 15:07:21 +00:00
Author
Owner

Closing this now - some of the subtasks aren't finished, but they're tracked in their own issues. This one was originally opened in lieu of a project board since that functionality wasn't there back in March, but we don't have that problem now.

Closing this now - some of the subtasks aren't finished, but they're tracked in their own issues. This one was originally opened in lieu of a project board since that functionality wasn't there back in March, but we don't have that problem now.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
docs/tickets#18
No description provided.