Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract package bittorrent-tracker-client #1067

Closed
josecelano opened this issue Nov 1, 2024 · 1 comment · Fixed by #1070
Closed

Extract package bittorrent-tracker-client #1067

josecelano opened this issue Nov 1, 2024 · 1 comment · Fixed by #1070
Assignees
Milestone

Comments

@josecelano
Copy link
Member

josecelano commented Nov 1, 2024

Relates to:

@torrust/torrustaceans had decided to extract all the tracker client functionality into a new package.

packages/
├── clock
├── configuration
├── located-error
├── primitives
├── test-helpers
├── torrent-repository
└── tracker-client (bittorrent-tracker-client) <- the new package

The package will include a lib with the following types:

And three binaries (console apps):

  • HttpTrackerClient
  • UdpTrackerChecker
  • TrackerChecker

Those binaries will eventually be merged into a single console app with three subcommands.

cc @da2ce7 @mario-nt

@josecelano josecelano linked a pull request Nov 1, 2024 that will close this issue
2 tasks
@josecelano
Copy link
Member Author

Hi @da2ce7, I think the lib should be called bittorrent-tracker-client, but maybe the console app should be called torrust-tracker-client instead. What do you think?

Clients in the lib are generic, but the console client is just one more Torrust app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant