Robots API works fine with about ~90% functionality implemented compared to
Google Wave Robot API.


On Fri, May 31, 2013 at 3:30 PM, Bruno Gonzalez <sten...@gmail.com> wrote:

> On Fri, May 31, 2013 at 1:51 PM, Christian Grobmeier <grobme...@gmail.com
> >wrote:
>
> > On Fri, May 31, 2013 at 1:36 PM, Alfredo Abambres
> > > I know that is easier said than done. But if we have the chance to find
> > out
> > > if this is possible, we should grab it, don't you think? Would you help
> > us
> > > find out if this is possible?
> >
> > Thats surely possible. Basically you can allow specific senders to
> > post to the mailinglist.
> > We do something like that with Jira already. My guess is, one would
> > just need to maintain
> > some kind of message ids to keep a message thread intact.
>
>
> It looks like a good way to implement this would be a wave robot, but I'm
> not sure what's the status of robots at the moment in WiaB.
> For starters, we could hardcode everything for our specific use case, which
> is *this* mailing list, one specific robot instance, and one specific email
> thread / wave thread.
>
> The usage outline would be:
>  - Create a wave in a wiab provider.
>  - Add apache-wave-to-w...@wiab.provider.com to the wave.
>   - Add apache-wave-to-w...@gmail.com to this mailing list.
>
> For starters, the bot will simply listen for all new blips, and send an
> email for each of them, via gmail SMTP server, to
> apache-...@incubator.apache.org (or any other mailing list really, this is
> just for development testing), with a hardcoded thread subject "bot test".
> That way we can test that whatever happens in wave, can reach a mailing
> list.
>
> Then we have to do the reverse: have a daemon (or something...) listening
> to the gmail POP/IMAP server, and for each email it receives, somehow tell
> the bot to create append a new blip to the wave.
>
> Once that's working, we can worry about correct placement of blips, and
> correct email headers (so that the conversation tree structure isn't lost).
> Then we can figure out a way to set up the bot, so that we can use multiple
> waves and multiple email threads (each with their own email subject and
> wave ID).
> Continue generalizing until we can use it for apache-wave discussions, or
> until anyone can use it in any arbitrary mailing list.
>
> Now the question is... words are nice, but the question as usual is, who's
> willing and has enough time to code it? :-)
>
> A while ago I was working on an RSS reader for wave. The concept is very
> similar to what I just explained, only difference is that RSS is
> unidirectional, while a mailing list is bidirectional. However the code is
> simple enough and functional (I think I even got to the point where the RSS
> url was configurable by user from the wave itself), so maybe it can be
> taken as a starting point for the mailinglist-gateway:
> https://github.com/stenyak/bagareader
> Feel free to fork or do whatever, as long as you respect the Affero GPL v3
> license.
>
>
> --
> Saludos,
>      Bruno González
>
> _______________________________________________
> Jabber: stenyak AT gmail.com
> http://www.stenyak.com
>

Reply via email to