Archive of RubyForge sup-devel mailing list
 help / color / mirror / Atom feed
From: Vivien Didelot <vivien.didelot@gmail.com>
To: William Morgan <wmorgan-sup@masanjin.net>
Cc: notmuch <notmuch@notmuchmail.org>,
	Sup developer discussion <sup-devel@rubyforge.org>
Subject: Re: [sup-devel] Turn Turnsole into a generic mail client
Date: Tue, 21 Jun 2011 13:16:45 -0400	[thread overview]
Message-ID: <BANLkTi=iwGtH3K2AyX267ZUF=PtPQjX8ow@mail.gmail.com> (raw)
In-Reply-To: <1308520505-sup-4762@masanjin.net>


[-- Attachment #1.1: Type: text/plain, Size: 1270 bytes --]

Hi William,

I'm not suggesting to make Heliotrope supports several clients (what it
already does via  provinding JSON),
I'm suggesting the make the Turnsole interface modulable to several mail
sources.
And its default and official one will be the Heliotrope client for sure.

I hope it is clearer.

On Sun, Jun 19, 2011 at 6:01 PM, William Morgan <wmorgan-sup@masanjin.net>wrote:

> Hi Vivien,
>
> Reformatted excerpts from Vivien Didelot's message of 2011-06-19:
> > As Turnsole is a great mail interface, I was thinking about having it
> > generic to multiple servers or mail sources, to fit many use cases.
> >
> > Explicitely, the Turnsole::Client class (
> > https://github.com/wmorgan/turnsole/blob/master/lib/turnsole/client.rb)
> > could be turned into a Turnsole::Client module instead,
>
> The server portion of turnsole, heliotrope, is explicitly designed to
> support multiple clients and provides a JSON-over-HTTP interface for
> that purpose.
>
> The specifics of the protocol are still subject to change, but see e.g.
> https://github.com/wmorgan/heliotrope/blob/master/lib/heliotrope-client.rb
> for the ruby client that turnsole uses to communicate with the server.
> --
> William <wmorgan-sup@masanjin.net>
>



-- 
Vivien Didelot,
vivien.didelot.org

[-- Attachment #1.2: Type: text/html, Size: 2012 bytes --]

[-- Attachment #2: Type: text/plain, Size: 143 bytes --]

_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel

  reply	other threads:[~2011-06-21 17:19 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-19 20:44 Vivien Didelot
2011-06-19 22:01 ` William Morgan
2011-06-21 17:16   ` Vivien Didelot [this message]
2011-06-21 20:33     ` William Morgan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='BANLkTi=iwGtH3K2AyX267ZUF=PtPQjX8ow@mail.gmail.com' \
    --to=vivien.didelot@gmail.com \
    --cc=notmuch@notmuchmail.org \
    --cc=sup-devel@rubyforge.org \
    --cc=wmorgan-sup@masanjin.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox