Changes between Version 27 and Version 28 of MoveOffTrac


Ignore:
Timestamp:
2025-08-22T08:46:14Z (3 months ago)
Author:
btlogy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MoveOffTrac

    v27 v28  
    7979     * live: https://www.lafs.eval.latfa.net/ (retired)
    80802. **IN PROGRESS** - Production (details in #4161):
    81    1. **COMPLETED** - VPS with configured Forgejo only
     81   1. **COMPLETE** - VPS with configured Forgejo only
    8282      * ✅ Infrastructure as Code with CI/CD for !ToFu and Nix in [https://github.com/tahoe-lafs/infrastructure GitHub/ Tahoe-LAFS/infrastructure] repository
    8383      * ✅ Hetzner VPS managed from !ToFu code
     
    8989      * ✅ Forgejo with basic its requirements (DB and mailer) managed from Nix code
    9090      * ✅ Forgejo configured with OAuth2 SSO with !CodeBerg, !GitHub and !GitLab, a [https://forge.of.tahoe-lafs.org/ Tahoe-LAFS] org and some well-known users
    91    2. **PENDING** - Website only with redirect/proxy rules to legacy resources
     91   2. **IN PROGRESS** - Website only with redirect/proxy rules to legacy resources
    9292      * ✅ web-landing-page source code with CI/CD up and running on [https://forge.of.tahoe-lafs.org/Tahoe-LAFS/web-landing-page Tahoe-LAFS/web-landing-page]
    9393      * ✅ web-landing-page with redirect/proxy rules hosted on `webforge` and managed from Nix code - https://home.of.tahoe-lafs.org/
    9494      * ⌛ Manual update of DNS records to expose the web-landing-page (see #4183)
    9595      * ⏹️ Migrate the Hall of Fame as a post or a page (not worked on)
    96    3. **TODO** - Issues and wiki hosted by Forgejo
     96   3. **PENDING** - Issues and wiki hosted by Forgejo
    9797      * ⛔ Extract the Trac data and reconfiguration in RO via direct access to the legacy server
    9898      * ⏸️ WORKAROUND: asynchronous extraction of Trac data via Meejah and avoid POST via proxy rules
    9999      * ⏸️ Rework the redirect/proxy rules from Nix code to expose Forgejo instead of Trac
    100100      * ⏸️ Execute the migration plan as described in Deliverable 2
     101      * ⏸️ Rework Forgejo configuration to allow new user registration
    101102   4. **TODO** - Other resources from the Linode
    102103      * ⏹️ Replace the current binary repository for Tahoe-LAFS releases (not worked on)
     
    151152== Deliverable 3 - high-level migration plan from self-hosted to an SaaS provider ==
    152153
    153 1. **DONE** - Migration plan for the Forgejo repository/ies:
     1541. **COMPLETE** - Migration plan for the Forgejo repository/ies:
    154155   * ✅ Prospects:
    155156     a. [https://codeberg.org/ CodeBerg]
     
    162163     3. Use the [https://codeberg.org/repo/migrate migration tool] on !CodeBerg to migrate the repository/ies from [https://forge.of.tahoe-lafs.org Forgejo]
    163164     4. Archive the migrated repository/ies on [https://forge.of.tahoe-lafs.org Forgejo]
    164    * ✅ PoC (examples):
     165   * ✅ PoC (optional):
    165166     * Issues and Wiki pages originally hosted on Trac (archived)
    166167       * Outcome: https://codeberg.org/Tahoe-LAFS/trac-2024-07-25
     
    180181        * might support redirect/proxy rules and avoid broken links
    181182        * could replace the CI/CD too!?
     183   * ⏹️ Steps for X
     184   * ⏹️ PoC (optional)