2010/4/24 elijah <[email protected]> > 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 > > >
