-
Notifications
You must be signed in to change notification settings - Fork 110
swarm: Migrate p2p/simulations from go-ethereum #1805
Conversation
|
@acud Yeah, apologies, my IDE bugged out yesterday and apparently let me down. However I'm not sure if this PR is a good idea anymore? After finding some complications and what @fjl just added, i'm thinking it might be more appropriate that the packages stay in go-ethereum? |
|
Going to close this, as it seems best to keep p2p/simulations in go-ethereum after all. |
|
hmm, i thought it was a good idea, given noone is using this and we maintain it... |
|
Reopening to facilitate some more discussion. As an outsider, I see these options (but maybe there are more):
|
2095903 to
9f67557
Compare
9f67557 to
ccbf282
Compare
|
if go-ethereum are using this library then let's not migrate this. let's just PR stuff into go-ethereum and vendor it again. let's just make sure we are not dependent on them to approve this stuff - if we are the codeowners then let's maintain this code (or at least tell geth to vendor this from us so we can actively maintain it) |
|
@chadsr do we still need this PR? I think due to the fact you've submitted the |
|
@acud Only useful if others from the core team still want to give input, I guess. It's not needed in relation to anything else from me, so feel free to close it. |
This PR coupled with this go-ethereum PR migrates
p2p/simulationsfrom thego-ethereumrepository to here. (Technically it also migratesp2p/testing, but it is already duplicated in this repo)Motivation for this came about from #1799, where that PR depended on a
go-ethereumPR. @acud pointed out that it would in-fact make more sense to migratep2p/simulationspackage toethersphere/swarm.I refrained from renaming the package, to avoid any confusion. I do feel like it could be refactored to somewhere else though (there are 3-4 simulation related packages scattered around), but I will leave that for core devs to decide. :)