When known servers and nodes are unusable, we can replace an available node more quickly.
You know, after all, the risk of war is getting higher and higher.
Of course, this may also involve a question of how to more conveniently obtain a link to an available node.
How can we quickly obtain a link to an available node and then import it into our software more quickly.
Working in this kind of environment is important, but it’s not a option that will be changed a lot and not really understandable for a lot of users. Moreover it’s still a really specific scenario (that must be supported nonetheless)
the bootstrap option always supported a list of bootstrap and not only one, but there is not much in the wild right now. The good solution would be to provide a list of several boostrap nodes hosted by people. This is not really a Jami thing, but more a people thing. It will need some kind of authority to provide a list of bootstrap nodes distributed around the world and the software can take a list as an input.
The end-user should do nearly nothing in this case, so having it in advanced is ok.
Yes, perhaps we can allow experienced users to edit a bootstrap list file, and then users can retrieve the file from these experienced users and import it.
It is conceivable that this will facilitate communication between users in the extreme Internet environment.
We only need to know the IP and port to edit a file like this.
This is just a suggestion. Thank you for your work。
In fact, mobile phones can also serve as a node in DHT, at least Jami’s communication on the phone is not too difficult.
But we need to know what port Jami is using on the phone.
Checking the port on a mobile phone is a relatively difficult operation. If Jami can directly export the address and port used, it is not difficult to build a network for communication using a mobile phone.
That way, even in Iran, we can still use Jami.