hyperboria / peers

A geographically sorted list of public peering credentials for joining Hyperboria
200 stars 74 forks source link

further nesting for credentials #76

Closed ansuz closed 6 years ago

ansuz commented 8 years ago

The js api recurses over the directory structure, finding keys, and exposing everything as a searchable JSON structure.

Now that this api is being used by a queryable http api, it's apparent that this repo could benefit from a further nested structure.

/<continent>/<country>/<region>/<city>/<neighbourhood>/credential.k would expose more search terms that users could employ to find nearby nodes.

cschmittiey commented 8 years ago

While more info is always great for finding closer peers, what about those people who might not want to volunteer data that precise? For instance, I'm happy to volunteer I live in Virginia, but I don't usually mention where.

On Sat, Oct 1, 2016, 6:02 AM ansuz notifications@github.com wrote:

The js api recurses over the directory structure, finding keys, and exposing everything as a searchable JSON structure.

Now that this api is being used by a queryable http api https://github.com/fc00/peers-api, it's apparent that this repo could benefit from a further nested structure.

//////credential.k would expose more search terms that users could employ to find nearby nodes.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/hyperboria/peers/issues/76, or mute the thread https://github.com/notifications/unsubscribe-auth/AHZULh9-ciDaLHZJ-SbpvKqA6vIj4ZGQks5qvi_EgaJpZM4KLuAR .

ansuz commented 8 years ago

It could be optional, but in any case the public node would only work if an IP is provided. People can find where your node is already (not you), this would only improve discoverability of nodes which are intended to be public anyway.

cschmittiey commented 8 years ago

Fair enough. +1 for further nesting.

On Sat, Oct 1, 2016, 7:10 AM ansuz notifications@github.com wrote:

It could be optional, but in any case the public node would only work if an IP is provided. People can find where your node is already (not you), this would only improve discoverability of nodes which are intended to be public anyway.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/hyperboria/peers/issues/76#issuecomment-250906726, or mute the thread https://github.com/notifications/unsubscribe-auth/AHZULrY7MvY5AhES5xvh1o1oFE4QEXb0ks5qvj-igaJpZM4KLuAR .