social-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Social-discuss] Specification Meetup


From: Melvin Carvalho
Subject: Re: [Social-discuss] Specification Meetup
Date: Sat, 24 Apr 2010 13:07:41 +0200



2010/4/24 elijah <address@hidden>
On 04/23/2010 11:47 AM, Ted Smith wrote:

> The first priority of the GNU Social project should be the creation
> of a clearly defined and specified high-level protocol for
> communication between nodes. It should be specific enough to ensure
> interoperability but general enough to ensure that it can be
> implemented in a variety of ways, and is truly a general protocol and
> not something tied into current technologies, trends, or
> implementation systems.

There seem to be two consistent points of view on this list: the
protocol first camp versus the code first camp.

I wholeheartedly support protocol first. I don't understand why there is
any benefit from debating languages, frameworks, and transport
methods--obviously a good social protocol will work for most of them
all. However, it is also true that any new protocol will need running
code as a testbed.

Perhaps there can be peace: contingent and evolving code developed in
concert with an evolving protocol.

If one believes that sufficient protocols already exist, or if one
believes that it is no significant matter to code a compelling social
networking web application, then it makes perfect sense to start with a
web application. I think neither of these are true.

So, I like the direction pointed to by
http://groups.fsf.org/wiki/User:Teddks/Social

In addition to the analogy with GNUnet, we could also use an analogy
with multimedia formats: it always makes sense to have a common
container format that allows for multiple options for encoding audio,
video, and metadata. Similarly, it makes sense to have a "container"
social protocol that is agnostic.

Perhaps you may want to use some of the W3C infrastructure?

That provides irc tracked telecons, action creations, automatic minute taking etc.  Perhaps parts of GNU Social can also eventually become a W3C recommendation, or even an ISO level specification.

I believe it's going to be open to groups outside of the W3C too ... you'd probably just need to ping Harry Halpin if you wanted to inquire further ...
 

-elijah




reply via email to

[Prev in Thread] Current Thread [Next in Thread]