Skip to content

Sisu Git repository changes

Summary

Eclipse Sisu project (https://projects.eclipse.org/projects/technology.sisu) is planning on consolidating its existing 3 github repositories into one, as explained here: https://www.eclipse.org/lists/sisu-dev/msg00130.html

Existing Sisu github repositories:

These above are being consolidated into sisu.inject repository "main" branch (w/ history): PR (NOT to be merged, just to track work): https://github.com/eclipse/sisu.inject/pull/132 Current main branch: https://github.com/eclipse/sisu.inject/tree/main

Changes planned:

  • sisu.inject: change default branch from "master" to "main"
  • sisu.plexus: make it read-only (archived?) once README modified to contain message where it went
  • sisu.mojos: make it read-only (archived?) once README modified to contain message where it went
  • selectively migrate sisu.plexus and sisu.mojos issues and others into sisu.inject (issues, but there are some wiki content as well)

The website repository remains unchanged for now: https://github.com/eclipse/sisu-website But will receive updates regarding this change later.

Please advise:

  1. Is consolidation like this acceptable, as in Eclipse bylaws?
  2. are the planned changes above doable? If no, what would be recommended alternative?
  3. how can these changes be performed in coordinated way?
  4. any other concern?

TIA Tamas