IPv6 fixes?

21 views
Skip to first unread message

Iñaki Baz Castillo

unread,
Dec 20, 2011, 7:07:20 AM12/20/11
to eventm...@googlegroups.com
Hi, sorry for being so insistent. Is it really planned to fix IPv6 errors in EM?

Thanks a lot.

--
Iñaki Baz Castillo
<i...@aliax.net>

Iñaki Baz Castillo

unread,
Dec 27, 2011, 6:30:31 AM12/27/11
to eventm...@googlegroups.com
2011/12/20 Iñaki Baz Castillo <i...@aliax.net>:

> Hi, sorry for being so insistent. Is it really planned to fix IPv6 errors in EM?
>
> Thanks a lot.

Hi, any reply to this please? I've been waiting for long months. I'm
able to help all I can in this stuf.

Thanks.

Iñaki Baz Castillo

unread,
Jan 9, 2012, 4:45:55 AM1/9/12
to eventm...@googlegroups.com
2011/12/27 Iñaki Baz Castillo <i...@aliax.net>:

> 2011/12/20 Iñaki Baz Castillo <i...@aliax.net>:
>> Hi, sorry for being so insistent. Is it really planned to fix IPv6 errors in EM?
>>
>> Thanks a lot.
>
> Hi, any reply to this please? I've been waiting for long months. I'm
> able to help all I can in this stuf.
>
> Thanks.

Ok, I understood that EventMachine is completely frozen and will never
have real IPv6 support, am I right? This is really sad for a so good
project that seems unmantained lately (last commit in November 20,
2011: a single fix about Cygwin).

Cheers.

James Tucker

unread,
Jan 14, 2012, 7:06:03 PM1/14/12
to eventm...@googlegroups.com

We just have limited time to work on it. Personally, I am also having to use up other time supporting other projects (like Rack), and so EM gets left quite late. If we get good (readable, tested, working) pull requests, that will help a lot. There are some outstanding issues in the issue tracker that are gating the 1.0 release, and assistance there would also be rewarded with significant gratification.

>
> Cheers.
>
> --
> Iñaki Baz Castillo
> <i...@aliax.net>
>

> --
> You received this message because you are subscribed to the Google Groups "EventMachine" group.
> To post to this group, send email to eventm...@googlegroups.com.
> To unsubscribe from this group, send email to eventmachine...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/eventmachine?hl=en.
>

Iñaki Baz Castillo

unread,
Jan 15, 2012, 3:17:21 PM1/15/12
to eventm...@googlegroups.com
2012/1/15 James Tucker <jftu...@gmail.com>:

>> Ok, I understood that EventMachine is completely frozen and will never
>> have real IPv6 support, am I right? This is really sad for a so good
>> project that seems unmantained lately (last commit in November 20,
>> 2011: a single fix about Cygwin).
>
> We just have limited time to work on it. Personally, I am also having to use up other time supporting other projects (like Rack), and so EM gets left quite late. If we get good (readable, tested, working) pull requests, that will help a lot. There are some outstanding issues in the issue tracker that are gating the 1.0 release, and assistance there would also be rewarded with significant gratification.


Hi James, about patches and pull requests there is already an EM fork
with real improvements in IPv6 (not perfect as it still fails in TCP
client model):


- EM fork with better IPv6 support:
https://github.com/cabo/eventmachine

- IPv6 bug reports:
https://github.com/eventmachine/eventmachine/issues/74
https://github.com/eventmachine/eventmachine/issues/189
https://github.com/eventmachine/eventmachine/issues/190

- Pull request with a IPv6 test unit:
https://github.com/eventmachine/eventmachine/pull/290


IMHO there is enough stuff here to make it to work in less than a
year. IPv6 is comming soon and EM is not ready at all. No EM developer
is interested in IPv6 support?

Regards.

James Tucker

unread,
Jan 15, 2012, 7:47:48 PM1/15/12
to eventm...@googlegroups.com

On Jan 15, 2012, at 12:17 PM, Iñaki Baz Castillo wrote:

> 2012/1/15 James Tucker <jftu...@gmail.com>:
>>> Ok, I understood that EventMachine is completely frozen and will never
>>> have real IPv6 support, am I right? This is really sad for a so good
>>> project that seems unmantained lately (last commit in November 20,
>>> 2011: a single fix about Cygwin).
>>
>> We just have limited time to work on it. Personally, I am also having to use up other time supporting other projects (like Rack), and so EM gets left quite late. If we get good (readable, tested, working) pull requests, that will help a lot. There are some outstanding issues in the issue tracker that are gating the 1.0 release, and assistance there would also be rewarded with significant gratification.
>
>
> Hi James, about patches and pull requests there is already an EM fork
> with real improvements in IPv6 (not perfect as it still fails in TCP
> client model):

Partially broken code doesn't help.

Sure, and when I get back to doing some work on EM, I'll take a look at these when they hit top priority (likely after the 1.0 bugs are fixed).

> - Pull request with a IPv6 test unit:
> https://github.com/eventmachine/eventmachine/pull/290

Thanks.


> IMHO there is enough stuff here to make it to work in less than a
> year.

Sure, it shouldn't take more than a day or so. But a day or so isn't as easy to find for everyone.

> IPv6 is comming soon and EM is not ready at all. No EM developer
> is interested in IPv6 support?

There is nothing to suggest this is the case, accusative tone is hardly compels people to do charity work.

>
> Regards.
>
>
> --
> Iñaki Baz Castillo
> <i...@aliax.net>
>

Iñaki Baz Castillo

unread,
Jan 16, 2012, 3:02:34 AM1/16/12
to eventm...@googlegroups.com
2012/1/16 James Tucker <jftu...@gmail.com>:

>> Hi James, about patches and pull requests there is already an EM fork
>> with real improvements in IPv6 (not perfect as it still fails in TCP
>> client model):
>
> Partially broken code doesn't help.

Right. However the bug seems to be in some specific part (the variable
in which the IPv6 address is stored has no enough space):

https://github.com/eventmachine/eventmachine/issues/189#issuecomment-1536504


>> IPv6 is comming soon and EM is not ready at all. No EM developer
>> is interested in IPv6 support?
>
> There is nothing to suggest this is the case, accusative tone is hardly compels people to do charity work.

Sorry James, I didn't mean to offend EM developers. Maybe I should say
"no EM *user* is interested in IPv6 support?". Perhaps all the EM
deployments in the world are just happy with single IPv4 support but
IMHO things must change since IPv6 is there and will arrive someday.

I'm not able to deal with EM very internal stuf, so fixing IPv6
support is hard for me. But if somebody tries it I will be very glad
to properly test it.


Best regards.

Iñaki Baz Castillo

unread,
Feb 12, 2012, 2:50:21 PM2/12/12
to eventm...@googlegroups.com
2011/12/20 Iñaki Baz Castillo <i...@aliax.net>:
> Hi, sorry for being so insistent. Is it really planned to fix IPv6 errors in EM?

Please check https://github.com/eventmachine/eventmachine/pull/297
This is a really great work by cabo. It fixes IPv6, UDP and other issues:

- https://github.com/eventmachine/eventmachine/issues/74
- https://github.com/eventmachine/eventmachine/issues/189
- https://github.com/eventmachine/eventmachine/issues/190
- https://github.com/eventmachine/eventmachine/issues/276

The pull request also contain several test units for the new improved code.

Please, check the pull request and include it in EM master (and
release EM 1.0 soon please).

Cheers.

Iñaki Baz Castillo

unread,
Feb 16, 2012, 6:35:42 AM2/16/12
to eventm...@googlegroups.com
2012/2/12 Iñaki Baz Castillo <i...@aliax.net>:

Hi, has been the pull request checked? I understand it will require
some time until it's accepted since it involves several changes in EM
internals.

Thanks a lot.

Iñaki Baz Castillo

unread,
Mar 10, 2012, 9:05:01 AM3/10/12
to eventm...@googlegroups.com
2012/2/16 Iñaki Baz Castillo <i...@aliax.net>:

No comments in 4 weeks about a working and tested pull request which
fixes important EM bugs (IPv6 *does* exists and current EM does not
support it). Just amazing.

Reply all
Reply to author
Forward
0 new messages