ipfs / go-bitswap

The golang implementation of the bitswap protocol
MIT License
216 stars 112 forks source link

Add independent server implementation #567

Closed guseggert closed 2 years ago

BigLep commented 2 years ago

@guseggert : what is the done criteria here?

BigLep commented 2 years ago

2022-08-02 conversation: we will want to run this against real workloads. We will see what fails and create a list of the followups. There will be some followup testplans we write.

BigLep commented 2 years ago

@guseggert : when this work is compled, what will a consumer of the "independent bitswap server" get? What scope of functionality will it have?

BigLep commented 2 years ago

@guseggert : I assume this can be punted given nothing is pulling on this work currently. If you have closing thoughts on done criteria or next steps, lets capture while fresh.

guseggert commented 2 years ago

Yes we'll punt this since we have no use case anymore, that I'm aware of, for a new server implementation. GIven the lack of concrete requirements, I don't have any opinions on done criteria or next steps, if some arise then I'm happy to re-evaluate.

guseggert commented 2 years ago

Actually I'm going to close this as this was really just a subtask for https://github.com/ipfs/go-bitswap/issues/564 and it doesn't hold any useful context if this issue comes up again in the future.