> The core cause of the problems is that the current NameResolver is totally 
> blocking, especially in failure cases, which gives a terrible experience.
> 
> One way to fix this would be with the concept of NetworkState, a cheap, 
> reliable, totally non-blocking way to test if the image has a working 
> internet connection. Related is the option of 'Airplane Mode', so that you 
> can manually say: "consider the internet unreachable".
> 
> The main scope was real internet access, not (possibly) limited internal 
> network access. But that is a good point to think about.

I totally agree on this point (and thanks again to push such network reliable 
dev).

For my project (where I consider Internet as an optional connexion, the less 
trusted one btw.), this is number one priority to be have a «  non-blocking way 
to test if the image has a working internet connection ».

As I see it, but this is conceptual. To have Internet, I either use:
1)  a LAN in between with a gateway (which provides a WAN service)
2)  an internal modem (GSM for instance)

I focus on 1) meaning if I (re) connect to a (know) LAN, I know if it provides 
a gateway. Actually the access point/switch is another node in the system.

So I kind of get around the problem. 

Still having a nice OS integration is important especially with all network 
interfaces we have (and I think that was a limitation of SSDP if I remember 
correctly what Henrik said).

So +100 to you initiative guys :)

>> Let's definitely talk. I hang out in the pharo discord group. :)
>> 
>> 
>> holger
> 
> I am only an occasional IM users, I more of an email guy.


Not an expert as you, but definitely interested in such discussions. PharoDays ?

This could include pushing SSDP from Henrik and maybe integrating Noury’s (and 
others) dev on NetworkExtra ?


My 2 cents,

Cédrick






> 
> Sven
> 
> 
> 


Reply via email to