Gitlab transition roadmap
Alexandre Julliard
julliard at winehq.org
Wed Jun 15 07:08:23 CDT 2022
Folks,
Here's my current roadmap for the transition to Gitlab. Feedback and
help are welcome. In particular, it would be nice if people would
volunteer to update the documentation, I'm no good at that.
- Make gitlab.winehq.org the canonical git repository, setup mirroring
to source.winehq.org.
- Refine behavior of mailing list gateway, possibly send output to
separate list.
- Update Wiki documentation (SubmittingPatches etc.), define signoff
policy, document the new workflow.
- Implement bot to automatically assign reviewers based on the
MAINTAINERS file.
- Make testbot work directly from MRs instead of mailing list
patches. Integrate test reports with Gitlab CI.
- Import Gitlab sources and build our own version, to enable making
changes to the code.
- Work with respective maintainers to plan if/when/how to move other
Wine projects to Gitlab:
- tools (done)
- website (done)
- wine-gecko (done)
- wine-mono
- wine-staging
- vkd3d
- appdb
- bugzilla
- fontforge
- Require MRs for all patches, retire the source.winehq.org/patches
tracker (direct links to old patches must of course be preserved).
- Retire the gitweb browser, redirect to Gitlab.
- Investigate moving the Wiki to Gitlab.
- Investigate switching to the Gitlab bug tracker.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list