You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- docs/packages.md: restore accurate contrib/ tree (dev-tools still exists)
- .github/workflows/deployment.yaml: remove torrust-tracker-contrib-bencode publish step
- docs/issues/open/1669-overhaul-packages/EPIC.md: correct yank status to 'yank pending'
Part of #1881
|`torrust-tracker-contrib-bencode`| Yes (yanked) | None | ✅ Done (#1881) | Migrated to `torrust/torrust-bittorrent` as `torrust-bencode` 3.0.0; old name yanked (T12 pending)|
693
-
|`bittorrent-peer-id`| No | None | ✅ Now | No spec yet; can be extracted first in the `bittorrent-*` sequence |
694
-
|`torrust-located-error`| Yes | None | ✅ Already published | No extraction spec yet |
695
-
|`torrust-tracker-clock` (→ `torrust-clock`) | Yes | None (✅ `torrust-tracker-primitives` dep removed by SI-02 #1790) | ✅ Extracted (#1879) | Extracted to [torrust/torrust-clock](https://github.com/torrust/torrust-clock); v3.0.0 published on crates.io |
696
-
|`torrust-tracker-metrics` (→ `torrust-metrics`) | No |`torrust-tracker-clock` (published ✅; was `torrust-tracker-primitives` — removed by SI-02 #1790) | ✅ After rename | See [extract metrics subissue](../../drafts/1669-extract-torrust-metrics-to-standalone-repo.md)|
697
-
|`torrust-tracker-udp-tracker-protocol`| No |`bittorrent-peer-id` (not published) | ❌ | After `bittorrent-peer-id`|
698
-
|`torrust-tracker-core`| No |`torrust-tracker-events`, `torrust-tracker-metrics`, `torrust-tracker-swarm-coordination-registry`, `torrust-tracker-rest-api-client` (all unpublished) | ❌ Very deep chain | After all four above; also has `torrust-tracker-rest-api-client` as a runtime dep — a layer violation worth resolving before extraction |
699
-
|`torrust-tracker-http-tracker-protocol`| No |`torrust-tracker-core` (unpublished) | ❌ | After `torrust-tracker-core`|
690
+
| Package | Crates.io status | Unpublished runtime workspace deps | Can be published independently? | Ordering constraint |
|`torrust-tracker-contrib-bencode`| Yes (yank pending) | None | ✅ Done (#1881) | Migrated to `torrust/torrust-bittorrent` as `torrust-bencode` 3.0.0; T12 (yank old crate) pending|
693
+
|`bittorrent-peer-id`| No | None | ✅ Now | No spec yet; can be extracted first in the `bittorrent-*` sequence |
694
+
|`torrust-located-error`| Yes | None | ✅ Already published | No extraction spec yet |
695
+
|`torrust-tracker-clock` (→ `torrust-clock`) | Yes | None (✅ `torrust-tracker-primitives` dep removed by SI-02 #1790) | ✅ Extracted (#1879) | Extracted to [torrust/torrust-clock](https://github.com/torrust/torrust-clock); v3.0.0 published on crates.io |
696
+
|`torrust-tracker-metrics` (→ `torrust-metrics`) | No |`torrust-tracker-clock` (published ✅; was `torrust-tracker-primitives` — removed by SI-02 #1790) | ✅ After rename | See [extract metrics subissue](../../drafts/1669-extract-torrust-metrics-to-standalone-repo.md)|
697
+
|`torrust-tracker-udp-tracker-protocol`| No |`bittorrent-peer-id` (not published) | ❌ | After `bittorrent-peer-id`|
698
+
|`torrust-tracker-core`| No |`torrust-tracker-events`, `torrust-tracker-metrics`, `torrust-tracker-swarm-coordination-registry`, `torrust-tracker-rest-api-client` (all unpublished) | ❌ Very deep chain | After all four above; also has `torrust-tracker-rest-api-client` as a runtime dep — a layer violation worth resolving before extraction |
699
+
|`torrust-tracker-http-tracker-protocol`| No |`torrust-tracker-core` (unpublished) | ❌ | After `torrust-tracker-core`|
700
700
701
701
**Practical extraction order for `bittorrent-*` crates** (once decided):
0 commit comments