[ticker-dev] Ticker group "invitation" attachments
David Arnold
david at mantara.com
Wed Aug 25 05:02:53 CDT 2004
-->"Matthew" == Phillips, Matthew <Matthew.Phillips at dsto.defence.gov.au> writes:
Matthew> I was kind of just seeing this as a natural complement to
Matthew> the key file format.
That's a reasonable model, I reckon. But being lazy, I just figured
that using ep/ec syntax, and notification-compatible naming made
more things easier in future ... :-)
>> If you're going to send the key around in email, you might as
>> well attach the invitation as well -- then the receiver can
>> "open" the attachment, which should subscribe them (probably via
>> a confirmation dialog box).
Matthew> Good point. Although I tend to re-use keys and so, once
Matthew> they're exchanged, an invitation that refers to them would
Matthew> still be useful.
Yep.
Matthew> But being able to optionally embed the key(s) with the
Matthew> invitation would make more sense - I didn't go there
Matthew> because the name/value format isn't composable. Dare I
Matthew> mention XML? ;)
Well, you could compose them using XML, but I think keys and groups
are better as independent entities?
Maybe MIME's multipart/related (RFC-2112) and CID URLs (RFC-2111)
would be a better approach?
This would also imply that the value of the *-Keys files would need to
allow URLs. Which might be a good thing anyway.
Matthew> An alternative would be to just treat the SHA1 of a the key
Matthew> as its ID? (or the key itself for shared keys).
Hrm. I guess that might work ...
>> In the case where the receiver doesn't already have the key, and
>> the use of an existing, secure Elvin channel to deliver it
>> doesn't exist, then you're left with other means: a PKI, HTTP(S),
>> email, sneakernet, SMS, voice, etc.
>>
>> This is where Jinx tried to help -- if you can send a message,
>> with deliver_insecure set false, and including the known public
>> keys of all intended receivers, you can send the key inline ...
Matthew> You can do that with Sticker too btw.
So could you safely include the keys in a ticker attachment, since you
can control who sees it using their advertised key?
>> Also, it'd be nice to specify a file extension while we're at it,
>> so you can get suitable icons for such files in file manager
>> apps, etc. The "tt" prefix is kinda taken by TrueType, so "tts"
>> seems likely to be collision-prone -- any other suggestions?
Matthew> That would make sense, but I certainly wasn't planning to
Matthew> actually implement anything like that :/ Managing
Matthew> registration of file extensions is just Too Hard (tm). For
Matthew> now I'm just allowing copying of key text from anywhere and
Matthew> allowing it to be pasted into Sticker.
Drat ...
>> I guess it wasn't a major release, but it brought it up to spec
>> with latest v3 rules, added the ability to reload your keys file
>> without restarting and added the use of SIGHUP to cause a reload
>> of all config files. Fairly major improvements albeit not
>> especially visible ones.
Matthew> V3 support is good. Now all we need is Aquatik to do v3
Matthew> (fully ;) and we can drop the v1/v3 hybrid ticker messages.
And all the various bots, applets, etc, that continue to use v1 format
messages.
But you're right -- it's a fine thing :-)
d
More information about the ticker-dev
mailing list