Home > Archive > PERL POE > November 2007 > POE::Filter::Stomp and POE::Component::Client::Stomp
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
POE::Filter::Stomp and POE::Component::Client::Stomp
|
|
| Daisuke Maki 2007-11-28, 7:31 pm |
| Hi,
I'm cross-posting this to modules-at-perl.org and poe-at-perl.org in
hopes that the author might see it.
Last night I hacked up improvements on POE::Filter::Stomp (which assumed
that a single chunk of data passed to get_one_start() would contain an
entire Stomp message). I'm going to be using Stomp a lot, so I really
wanted to push that fix, so I tried contacting the author, but the email
listed at search.cpan.org bounced.
I see that the last upload by the author is relatively recent, so I'm
sure he's around somewhere, but I don't think he's doing particularly
great job of maintaining his modules (judging from the cpan-testers
logs) -- and on the other hand here I am *desperately* needing to get
the Stomp stuff working.
So please, if the author is lurking somewhere, please let us know.
Also, I'm willing to take up maintainership of the stomp related modules.
--d
P.S. my version of POE::Filter::Stomp can be found here:
http://svn.endeworks.jp/svn/perl/POE-Filter-Stomp/trunk
| |
| Phil Whelan 2007-11-28, 10:30 pm |
| Hi Daisuke,
Thanks. We've been working with that module in the past few w s and
it's seems to have a few issues.
Also we had a problem with finding the end of the stomp block. It was
ignoring the content-length, and looking for eom, so would only work
with ascii text. We got around this by using JSON to encode the data
structure we passed, instead of using Storable.
Dave is looking at your code now and we'll let you know if we've got
anything to add.
Cheers,
Phil (your old colleague from Livedoor)
On Nov 28, 2007 5:27 PM, Daisuke Maki <daisuke@endeworks.jp> wrote:
> Hi,
>
> I'm cross-posting this to modules-at-perl.org and poe-at-perl.org in
> hopes that the author might see it.
>
> Last night I hacked up improvements on POE::Filter::Stomp (which assumed
> that a single chunk of data passed to get_one_start() would contain an
> entire Stomp message). I'm going to be using Stomp a lot, so I really
> wanted to push that fix, so I tried contacting the author, but the email
> listed at search.cpan.org bounced.
>
> I see that the last upload by the author is relatively recent, so I'm
> sure he's around somewhere, but I don't think he's doing particularly
> great job of maintaining his modules (judging from the cpan-testers
> logs) -- and on the other hand here I am *desperately* needing to get
> the Stomp stuff working.
>
> So please, if the author is lurking somewhere, please let us know.
> Also, I'm willing to take up maintainership of the stomp related modules.
>
> --d
>
> P.S. my version of POE::Filter::Stomp can be found here:
>
> http://svn.endeworks.jp/svn/perl/POE-Filter-Stomp/trunk
>
>
--
Phil Whelan
Product Development
Tel: +1.778.785.6145
Fax: +1.604.677.6320
Web: http://mailchannels.com
MailChannels - Reliable Email Delivery (TM)
| |
| Daisuke Maki 2007-11-28, 10:30 pm |
| David Snopek informs me that the author is *not* MIA, in which case I'm
changing my strategies here ;) As long as I can contact him, no biggie.
I'm going to see if we come to an agreement with the author.
patches/comments are still welcome.
--d
> Hi,
>
> I'm cross-posting this to modules-at-perl.org and poe-at-perl.org in
> hopes that the author might see it.
>
> Last night I hacked up improvements on POE::Filter::Stomp (which assumed
> that a single chunk of data passed to get_one_start() would contain an
> entire Stomp message). I'm going to be using Stomp a lot, so I really
> wanted to push that fix, so I tried contacting the author, but the email
> listed at search.cpan.org bounced.
>
> I see that the last upload by the author is relatively recent, so I'm
> sure he's around somewhere, but I don't think he's doing particularly
> great job of maintaining his modules (judging from the cpan-testers
> logs) -- and on the other hand here I am *desperately* needing to get
> the Stomp stuff working.
>
> So please, if the author is lurking somewhere, please let us know.
> Also, I'm willing to take up maintainership of the stomp related modules.
>
> --d
>
> P.S. my version of POE::Filter::Stomp can be found here:
>
> http://svn.endeworks.jp/svn/perl/POE-Filter-Stomp/trunk
>
>
| |
| Daisuke Maki 2007-11-28, 10:30 pm |
| Phil Whelan wrote
> Hi Daisuke,
>
> Thanks. We've been working with that module in the past few w s and
> it's seems to have a few issues.
> Also we had a problem with finding the end of the stomp block. It was
> ignoring the content-length, and looking for eom, so would only work
> with ascii text. We got around this by using JSON to encode the data
> structure we passed, instead of using Storable.
> Dave is looking at your code now and we'll let you know if we've got
> anything to add.
I don't think I dealt with content-length (cause I know my data never
has a stray null byte anywhere), but that should be easy to add.
as the author is now confirmed to be around (I haven't caught bases with
him yet), do peruse my code, but please don't expect it to replace
POE::Filter::Stomp juuuust yet.
--d
| |
| Edwin Pratomo 2007-11-29, 5:00 am |
| On Thursday 29 November 2007 08:27:21 am Daisuke Maki wrote:
> Hi,
>
> I'm cross-posting this to modules-at-perl.org and poe-at-perl.org in
> hopes that the author might see it.
>
> Last night I hacked up improvements on POE::Filter::Stomp (which assumed
> that a single chunk of data passed to get_one_start() would contain an
> entire Stomp message). I'm going to be using Stomp a lot, so I really
> wanted to push that fix, so I tried contacting the author, but the email
> listed at search.cpan.org bounced.
good day Daisuke
some time ago I also came accross the same problem. Filter::Stomp doesn't
correctly
parse stomp frames, in a way that it will miss some stomp frames.
so for my purpose at that time, I wrote an alternative stomp filter:
POE::Filter::MyStomp :-)
attached here.
rgds,
Edwin.
> --d
>
> P.S. my version of POE::Filter::Stomp can be found here:
>
> http://svn.endeworks.jp/svn/perl/POE-Filter-Stomp/trunk
|
|
|
|
|