On Thu, 8 Jul 2010 17:51:52 +0200
Thiago Macieira <[email protected]> wrote:

> Em Quinta-feira 08 Julho 2010, às 15:23:17, Bernd Stramm escreveu:
> > This is a nice opportunity to play around with MeeGo and Qt, and to
> > learn something about IPv6. The end of the world as we know it is
> > near, IPv4 addresses run out about this time next year - so now is
> > the time to prepare for the world after IPv4 :)
> 
> Besides what Ville pointed out, I'd like to ask how IPv6 comes into
> the picture here.

IPv6 is more or less indicental as far as the code is concerned. There
is nothing in the application that says IPv6.

Where it does come in is that private users today cannot be reached by
IPv4 unless they go through servers. This is different with IPv6, at
least at the moment. 
> 
> IPv6 has been supported in the Qt API since 4.0 (5 years ago). It
> resolves to IPv6 hostnames by default and you can't turn it off. As
> long as you don't use IPv4 literals, you should be set.
> 

Yes, that is correct. 

> So what's the issue that you think this project will need to solve?

The issue is that (a) I don't like any of the existing chat
applications, even the one included with MeeGo, and (b) I don't like
having to go through servers for 1-1 chat.

Routing chat through servers adds privacy concerns and security
concerns - you have to trust the servers.

 This project addresses both of these issues.

I don't think there are any big hurdles, it just needs to be done. So I
figured I would start.

> 
> PS: Qt also supports IDN out-of-the-box and you can't turn it off
> 
> PPS: I'm saying this because IDN and IPv6 were two technologies that
> I kept receiving requirements on from my Nokia colleagues and they
> wouldn't take "It's already done" for an answer.
> 

IPv6 seems to work practically everywhere, except at the user-ISP
interface. Perhaps also within the ISP infrastructure.

-- 
Bernd Stramm
<[email protected]>

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to