Skip to content

Commit a55c27f

Browse files
committed
chore(packages): remove contrib/bencode and update references (T8-T10)
- Delete contrib/bencode/ directory (crate migrated to torrust/torrust-bittorrent) - AGENTS.md: remove bencode from contrib/ description and package table - docs/packages.md: update contrib/ tree to note migration - docs/release_process.md: remove torrust-tracker-contrib-bencode from publish checklist - src/console/ci/qbittorrent_e2e/bencode.rs: update crate name reference in doc comment - .github/skills/release-new-version/SKILL.md: remove contrib/bencode version bump step and torrust-tracker-contrib-bencode from deployment checklist Part of #1881 (T8, T9, T10)
1 parent 880333e commit a55c27f

25 files changed

Lines changed: 7 additions & 1819 deletions

File tree

.github/skills/dev/git-workflow/release-new-version/SKILL.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ Edit `version` in:
6767
- `Cargo.toml` (workspace)
6868
- All packages under `packages/` that publish crates
6969
- `console/tracker-client/Cargo.toml`
70-
- `contrib/bencode/Cargo.toml`
7170

7271
Also update any internal path dependency `version` constraints.
7372

@@ -100,7 +99,6 @@ Check the
10099
[deployment workflow](https://github.com/torrust/torrust-tracker/actions/workflows/deployment.yaml)
101100
ran successfully and the following crates were published:
102101

103-
- `torrust-tracker-contrib-bencode`
104102
- `torrust-located-error`
105103
- `torrust-tracker-primitives`
106104
- `torrust-clock`

AGENTS.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ native IPv4/IPv6 support, private/whitelisted mode, and a management REST API.
4141
- `src/console/` — Console entry points
4242
- `packages/` — Cargo workspace packages (all domain logic lives here; see package catalog below)
4343
- `console/` — Console tools (e.g., `tracker-client`)
44-
- `contrib/`Community-contributed utilities (`bencode`) and developer tooling
44+
- `contrib/`Developer tooling
4545
- `contrib/dev-tools/` — Developer tools: git hooks (`pre-commit.sh`, `pre-push.sh`, `install-git-hooks.sh`),
4646
container scripts, and init scripts
4747
- `tests/` — Integration tests (`integration.rs`, `servers/`)
@@ -94,9 +94,9 @@ All packages live under `packages/`. The workspace version is `3.0.0-develop`.
9494

9595
**Community contributions** (under `contrib/`):
9696

97-
| Crate | Description |
98-
| --------- | ------------------------------- |
99-
| `bencode` | Bencode encode/decode utilities |
97+
| Crate | Description |
98+
| ----- | ------------------------------------------------------------------------------------------------------ |
99+
| | None (bencode migrated to [torrust/torrust-bittorrent](https://github.com/torrust/torrust-bittorrent)) |
100100

101101
## 🏷️ Package Naming Conventions
102102

contrib/bencode/Cargo.toml

Lines changed: 0 additions & 26 deletions
This file was deleted.

contrib/bencode/README.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

contrib/bencode/benches/bencode_benchmark.rs

Lines changed: 0 additions & 29 deletions
This file was deleted.

contrib/bencode/benches/multi_kb.bencode

Lines changed: 0 additions & 1 deletion
This file was deleted.

contrib/bencode/src/access/bencode.rs

Lines changed: 0 additions & 120 deletions
This file was deleted.

0 commit comments

Comments
 (0)