Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Port hyperledger/cactus to hyperledger/cacti, either by:

    1. Renaming the project repository: cactus to cactii

  2. Transfer (move) hyperledger-labs/weaver-dlt-interoperability to hyperledger/weaver-dlt-interoperability

  3. Create a branch hyperledger/weaver-dlt-interoperability/cacti-port from hyperledger/weaver-dlt-interoperability/main

  4. In the branch weaver-dlt-interoperability/cacti-port:

    1. Create a subfolder in the root folder named weaver

    2. Move all other files and folders in the root folder to weaver

  5. Merge hyperledger/weaver-dlt-interoperability/cacti-port into hyperledger/cacti/main as follows:

    1. Clone the following
    2. hyperledger/weaver-dlt-interoperability

    3. hyperledger/cacti

    1. git remote add weaver-dlt-interoperability ../hyperledger/weaver-dlt-interoperability

    2. git fetch weaver-dlt-interoperability

    3. git merge weaver-dlt-interoperability/cacti-port --allow-unrelated-histories

    4. In the same location in the file system, clone the following:

    5. Navigate to the clone of hyperledger/cacti and run:

  6. Transfer all relevant issues from hyperledger/weaver-dlt-interoperability to hyperledger/cacti:

    1. Navigate to the hyperledger/weaver-dlt-interoperability Github repo in a web browser

    2. Transfer each issue to hyperledger/cacti according to the instructions in https://docs.github.com/en/issues/tracking-your-work-with-issues/transferring-an-issue-to-another-repository

  7. Transfer (move) hyperledger/weaver-dlt-interoperability back to hyperledger-labs/weaver-dlt-interoperability

  8. (Future) Archive hyperledger-labs/weaver-dlt-interoperability

...

  •  Project page update on Hyperledger site (Hyperledger staff)
  •  Rename GitHub repository
    •  GitHub allows redirection from the old URL to the new one. Note however: This will only work as long as there isn't another project later created with the same (old) project name.
    •  Also note that contributors will receive a warning message from git prompting them to update their git remote URLs from the old the the new one. This is something that all contributors have to address locally on their own machines.
  •  Mailing list (Hyperledger staff)
    •  Note: mailing lists cannot be renamed. Instead a brand new list will have to be created by Hyperledger staff and then previous subscribers will have to subscribe to that one again.
    •  Permissions will have to be set up from scratch (e.g. maintainers to be mods of the list, etc.)
  •  Chat rooms (Discord)
  •  Wiki pages (Hyperledger staff/project maintainers)