<?xml version="1.0" encoding="iso-8859-1"?>

<!--
THIS IS A PROTOTYPE OF A NEW FORMAT.  NOTHING HERE IS SET IN STONE.
IT MAY ALL CHANGE DRASTICALLY BEFORE THE FINAL RELEASE.

IF YOU DEVELOP TOOLS BASED ON THIS EXAMPLE, EXPECT TO REDO
HALF YOUR WORK WHEN THE FORMAT HITS 1.0.

Iso: Implemented from Mark Nottingham's Atom0.3 (PRE-DRAFT) specification at
	http://www.mnot.net/drafts/draft-nottingham-atom-format-02.html

Open issues:
- 

Changes from initial version:
- Feed validator complains about the id - needs to be a URI


-->


<feed version="0.3" xml:lang="en-gb" xmlns="http://purl.org/atom/ns#">

	<!-- required elements of feed -->
	<title>isolani: Atom</title>
	<link rel="alternate" type="text/html" href="http://www.isolani.co.uk/blog/atom" />
	<modified>2004-06-04T09:40-05:00</modified>
	<author>
		<name>Isofarro</name>
	
	</author>

	<!-- optional elements of feed -->
	<tagline>Atom is a new format for editing, syndicating, and archiving weblogs and other episodic web sites. This blog comments on the format and my contributions to the development of this format.</tagline>

	<entry>
		<title>Atom and the W3C</title>
		<link rel="alternate" type="text/html" href="http://www.isolani.co.uk/blog/atom/AtomAndTheW3C" />
		<id>http://www.isolani.co.uk/blog.atom.AtomAndTheW3C</id>
		<issued>2004-06-04T09:40-05:00</issued>
		<modified>2004-06-04T09:40-05:00</modified>
		
		<content type="text/html" mode="escaped">
			<![CDATA[
<p>The first Atom Community Meeting took place on Wednesday 2 June, organised and hosted by <a href="http://tbray.org/ongoing/">Tim Bray</a>. On the agenda was a discussion of whether Atom should go the IETF or W3C route, or both. Tim's <a href="http://tbray.org/ongoing/When/200x/2004/06/02/AtomMeetingReport">notes on the meeting</a>, and the <a href="http://www.freeke.org/atommeetinglog.txt">IRC log of the event</a>  document much of the discussion.</p>

<p>Compatability with the W3C was the main focal point of the first half of the meeting. Tim Bray suggesting that inertia is a key ingredient of the standards organisation decision. In Tim's words:</p>

<blockquote cite="http://tbray.org/ongoing/When/200x/2004/06/02/AtomMeetingReport#p-8">
 <p>We've invested a lot of work in the IETF option, so the W3C would have to win by a more than 5% margin to make it attractive to me.</p>
</blockquote>

<p>Matt May, one of the W3C representatives attending the meeting has made an <a href="http://www.bestkungfu.com/archive/?id=492">excellent effort</a> to prove there is more than a 5% benefit to doing Atom within the W3C.</p>

<h3>Passion and commitment</h3>

<p>What is evident in Matt's posting is that there is a passion about Atom inside the W3C. This passion is centered around the technical benefits offered by the Atom package. It is interesting to note that the W3C people who've come together to make this approach to the Atom community are from separate Working Groups. Each of them have independantly seen a benefit of working with Atom.</p>

<p>Their commitment to Atom if we decide not to go to the W3C is the same level of commitment most of the current Atom community offers - we all have full-time jobs mostly unrelated to Atom, and we do Atom stuff in our spare time. Its that ad-hoc committment that keeps the specification vendor-neutral (alongside Sam and Tim's excellent company-independant approach to guiding Atom along its path).</p>

<h3>Working on Atom as a day-job</h3>

<p>The extra special bit going to the W3C offers is bringing onboard some seriously professional experience <strong>in a day-job capacity</strong>. That, in my opinion, is how serious they are taking Atom - its worth allocating people in a full-time role to bring it to fruition.</p>

<p>Looking at the experience of the people representing the W3C in this discussion, they are amongst the cream of the technical staff. Matt May has seriously impressed me technically within his remit on the Web Accessibility Initiative. Dan Brickley strikes me as very tecchie, so to does Eric Miller. Karl Dubost I've known over the last year as a die-hard web standards evangelist, and he's another person who has seriously impressed me with the quality and assuredness of his work.</p>

<p>Of course, it would be absolutely ideal to have people like Mark Pilgrim, Joe Gregorio, Mark Nottingham, Ken MacLeod working on this as part of their day jobs, I doubt this is going to be remotely feasible.</p>

<p>Having some technical people in the W3C interested in Atom - interested enough to convince their management, even Tim Berners Lee -  offering to help out as part of their day jobs - that's a bonus I've not seen from the IETF.</p>

<h3>The Atom and W3C community</h3>

<p>The one big downer for me is what I see as the fundamental incompatibility of the organisation of Atom and the W3C.</p>

<p>The Atom community is an open developer and user community. Its an ad-hoc community, with people dropping by to add their value, perhaps disappearing for a few months, then reappearing. These people still add a lot of value to the Atom process. What matters in this community is what people do. Working code, drafting a specification, demonstrating workable alternatives, taking the initiative on certain issues - that's the attributes that make the Atom community work.</p>

<p>The W3C is organised around member companies, invited experts and interest groups. It seems to be a strict identification of roles people play. Trying to map people from the Atom community to a proposed W3C structure creates a situation where the number of Invited Experts will probably about four times the number of the other Working Group members.</p>

<p>But with a defined role of Invited Experts comes the obligations outlined by the W3C - their member of good standing describes these obligations. Its a heavy price to pay compared to the free-flowing nature of the current Atom community.</p>

<p>The ideal is for the W3C to allow the Atom structure to remain as is - a tiny group of "full-time" members, a massive group of contributors who discuss, specify, code, test, analyse, correct, improve the specifications. This massive group evolves, grows, shrinks based on time availability and interest of its members. It is a hands-off approach, rather than a top-heavy, but it is clearly working.</p>

<h3>The community of companies flaw</h3>

<p>The incompatibility of communities reveals itself in the weird situation that within the W3C, Sam Ruby and Mark Pilgrim consistute one voice instead of two (in a voting situation). That's a heavy sacrifice to make, its not a price I would willingly pay.</p>

<p>Ideally, if I could have my own way, I'd be an Invited Expert with the express proviso that any time a voting situation arises, I would delegate that vote (and other privileges) to Mark Pilgrim. But just having to do that is fighting against a structure that doesn't work for us.</p>

<p>On a real world note, I can't meet the minimum requirements of an Invited Expert, nor would I qualify as one. But I hope the hypothetical scenario demonstrates the necessity of getting around the member company problem.</p>

<p>The W3C representatives have mentioned a few times that the structure of Working Groups can be flexed and changed. I would like to see the W3C guys propose a structure that is more amenable to how the current Atom community operates. That is a discussion I feel needs to be done before we make a decision about the W3C.</p>

<h3>The RDF and WSDL groups</h3>

<p>Mark Nottingham raised the issue of the RDF and WSDL groups wanting to bring their standards into Atom. The W3C representatives have clearly committed to Atom regardless of whether RDF is chosen or not.</p>

<p>However, I do expect the discussion to take place again. Even though we've previously decided not to go the RDF route, and most of the RDF experts are still on board accepting that decision. We will need to have that discussion, this time with the RDF experts. It would be naive of us to expect otherwise.</p>


<h3>Conclusion</h3>

<p>I do feel like working with the W3C does offer us benefits. I stated on IRC I prefer the working code and rough consensus approach of IETF - I prefer to talk with working code since specification discussions are too abstract for me to follow comfortably. But the visibility and resources of the W3C are very tempting for an emerging standard.</p>

<p>There is a heavy price to be paid for working within the W3C. This is particularly in mapping the current Atom community to the W3C roles and groups. There's not a one-to-one match. And the second problem is treating Sam Ruby and Mark Pilgrim as one entity instead of two committed and productive developers. Ironing those two issues out will certainly guarantee a Yes to the W3C from me.</p>


<h3>Related Reading</h3>

<ul>
 <li><a href="http://www.bestkungfu.com/archive/?id=492">Matt May: Atom/W3C redux</a></li>
 <li><a href="http://www.intertwingly.net/blog/2004/06/04/Atom-W3C-redux">Sam Ruby: Atom/W3C Redux</a></li>
 <li><a href="http://www.tbray.org/ongoing/When/200x/2004/06/04/Gallagher">Tim Bray: Good News, Bad News</a></li>
 <li><a href="http://scoblecomments.scripting.com/discuss/msgReader$11466?mode=day">Matt  May in Scoble's comments</a> -- <q>Nothing to do with Dave Winer</q></li>
 <li><a href="http://www.bestkungfu.com/archive/?id=494">Matt May tackles my concerns</a></li>
</ul>      
			]]>    
		</content>
		
	</entry>

	<entry>
		<title>W3C invitation for Atom Working Group Proposal</title>
		<link rel="alternate" type="text/html" href="http://www.isolani.co.uk/blog/atom/W3cInvitationForAtomWorkingGroupProposal" />
		<id>http://www.isolani.co.uk/blog.atom.W3cInvitationForAtomWorkingGroupProposal</id>
		<issued>2004-05-13T16:00-05:00</issued>
		<modified>2004-05-13T16:00-05:00</modified>
		
		<content type="text/html" mode="escaped">
			<![CDATA[
<p>Via Danny Ayers' Raw Blog <a href="http://dannyayers.com/archives/002600.html">Atom Invited to the W3C</a>, the W3C have replied to the Atom IETF proposal by inviting <a href="http://www.w3.org/2004/05/10-atom">Atom to propose a W3C Working Group</a>. This is mainly because Atom is a web-focused specification, so it fits in well with the W3C's recommendations.</p>

<blockquote cite="http://www.w3.org/2004/05/10-atom">
 <p>W3C sees Atom as an important Web application and one that supports
the W3C mission to lead the Web to its full potential. The Atom group
has done wonderful work achieving a consensus in the community by
defining requirements and initiating the standardization process.</p>
</blockquote>

<h3>Praise for Atom</h3>

<p>There is praise from the W3C over the Atom process so far. They are impressed with the number of implementations, and more importantly an established testing effort. Also worthy of praise was the intention to make Atom a standardised specification.</p>

<p>If Blogger's adoption of Atom wasn't a big enough sign of the community support of Atom, a vote of confidence from the W3C leaves no doubt as to Atom's worth.</p>

<h3>Issues / Direction</h3>

<p>The W3C have outlined issues / requirements they think is important: XML-Accessibility, Internationalisation, Device Independance, XHTML cooperation. Their position on RDF is that they are agnostic to whether Atom is XML or RDF.</p>

<h3>Annotea</h3>

<p>The one interesting synergy or potential conflict I see is W3C's Annotation Project <a href="http://www.w3.org/2001/Annotea/">Annotea</a>. The plus point is that Annotea's API is REST-based, and the W3C host the SOAP specification - this in a way confirms that the W3C can be agnostic. Annotea, however, uses RDF - well, it is a demonstration application of Semantic Web Development.</p>

<p>Annotea is used to create page-independant annotations of web pages. It also allows these annotations to be shared across Annotea users. Quite a large number of blogs are focused on commenting on other peoples pages / blogs, so there is an area of contention. The Annotea API is similar to Ken McLeod's Particle Wave idea.</p>

<h3>My current opinion</h3>

<p>I'm excited about the W3C's reply, although I don't have the experience or knowledge to decide either way whether the W3C's proposal is good for Atom or not. The actual people behind the proposal are all actively involved in the Semantic Web activity. This does raise the concern of re-doing the discussion over RDF all over again.</p>

<p>Of course, I don't mind which standards organisation the Atom group decides to go with - they have my support either way. My heart says working with the W3 would be cool, but my head says a good adoptable standard needs a lot more than cool to be successful. I await with interest what other Atom participants think.</p>

<h3>Concern about individual ad-hoc developers</h3>

<p>My initial concern is the membership is largely members or invite only - which may stifle a few people. I'm not really a syntax developer, I'd rather take a specification and code stuff using it, try out things in code. I'd obviously like to continue participating in that manner in the current ad-hoc basis I've done so far. I probably don't need to be invited - as long as I can follow along and participate in the mailing list when the reason neccessitates.</p>

<p>Eric Miller is the current W3 spokesman on this invitation, and his reassuring reply is:</p>

<blockquote cite="http://www.imc.org/atom-syntax/mail-archive/msg03723.html">
 <p>I think we meant to say we're not going to take this out of the hands of the people who are working on it: Atom has matured thanks to the people who have so far contributed to it, and we want those people to continue to contribute to it in the standards process.</p>
</blockquote>

<h3>Concern of the community versus business consortium representation</h3>

<p>My next concern is the status of Mark Pilgrim and Sam Ruby. At the onset of this project Sam Ruby had a sign-off from his manager to steer the Atom process - and which he's done a magnificent job so far. Mark Pilgrim joined IBM a few months ago as an accessibility architect - his endeavours with Atom were unrelated to his new job with IBM. Both are key members of the Atom project - they both need to be able to work with others in this endeavour, preferably with equal voting rights. If the W3C Working group is the preferred process, something needs to be done to ensure that both can continue uninhibited. (I guess the ideal is for Mark Pilgrim to be a part of this project as an individual - independant of IBM). On the same note, a number of Google employees are working on Atom too - I'd want this to continue as a community effort, not a one company one member process.</p>

<h3>The voices of Atom contributors (updated)</h3>

<p>Danny Ayers is quite positive about the proposal.</p>

<blockquote cite="http://dannyayers.com/archives/002600.html">
 <p>Atom deserves to be treated as a first-class citizen, up there alongside the "big" specs. The IETF is a good organization, but there is a danger of Atom becoming obscured alongside 10,001 other RFCs. I believe the W3C would provide more than enough visibility to guarantee widespread adoption.</p>
</blockquote>

<p>Joe Gregorio is positive with some reservations:</p>

<blockquote cite="http://bitworking.org/news/Google__Atom__SixApart__and_Longhorn">
 <p>While I think its great that the two organizations are both interested in Atom I do have my reservations about the W3C which mostly <a href="http://www.imc.org/atom-syntax/mail-archive/msg03715.html">mirror that of Mark Nottingham</a>. My biggest concerns that anybody be able to join and participate which isn't how the W3C currently operates, and that RDF not be foisted upon Atom.</p>
</blockquote>

<p>Sam Ruby seems positively upbeat:</p>

<blockquote cite="http://www.intertwingly.net/blog/2004/05/14/Atom-at-W3C">
 <p>To me a very important intangible is a willingness to participate openly in venues like mailing lists, weblogs and wikis.  To me, that is more important than the fact that the W3C has an office in Morocco.  And on this account, on this particular proposed standard, and at this point in time, the advantage clearly goes to the W3C.  Perhaps this is not your fathers W3C after all.</p>
</blockquote>

<p>Tim Bray is not against the proposal:</p>

<blockquote cite="http://www.imc.org/atom-syntax/mail-archive/msg03716.html">
 <p>Personally, I think we could get a good result in either organization and would not push back against the community if many voices were raised in favor of switching horses to the W3C. Looking at the pros and cons above, my leaning is towards the IETF.</p>
</blockquote>

<blockquote cite="http://www.imc.org/atom-syntax/mail-archive/msg03741.html">
 <p>both Sam and I have willingness to take it on and sign-off from our employers, wherever it is.</p>
</blockquote>

<p>Asbj&oslash;rn Ulsberg - reservations aside - supports the idea:</p>
<blockquote cite="http://dannyayers.com/archives/002600.html">
 <p>I have some doubts about this, but if I just put it aside, I have to agree with and repeat after Danny: "I wholeheartedly support Atom becoming a W3C-based specification".</p>
</blockquote>

<h3>Previous W3C Approaches to Atom</h3>

<ul>
 <li><a href="http://www.imc.org/atom-syntax/mail-archive/msg03751.html">Sam Ruby on W3C approaches to Atom</a></li>
 <li><a href="http://www.imc.org/atom-syntax/mail-archive/msg03750.html">Matt May (W3C) on his approach to Atom</a></li>
 <li><a href="http://www.imc.org/atom-syntax/mail-archive/msg03749.html">Tim Bray on W3c approaches</a></li>
</ul>



<h3>Related Reading</h3>
<ul>
 <li><a href="http://danja.typepad.com/fecho/">Finally Atom: Atom invited to the W3C</a></li>
 <li><a href="http://www.intertwingly.net/wiki/pie/IetfCharter">Atom wiki: IETF charter</a></li>
 <li><a href="http://www.imc.org/atom-syntax/mail-archive/msg03715.html">Atom Syntax: Mark Nottingham's reservations</a></li>
 <li><a href="http://www.imc.org/atom-syntax/mail-archive/msg03716.html">Atom Syntax: Tim Bray weighs up the pros and cons</a></li>
 <li><a href="http://www.imc.org/atom-syntax/mail-archive/msg03719.html">Atom Syntax: Robert Sayre on individual representation concerns</a></li>
 <li><a href="http://www.bestkungfu.com/archive/?id=475">Matt May: W3C wants Atom</a>
 <blockquote cite="http://www.bestkungfu.com/archive/?id=475">
  <p>Here are the answers to the FAQ: No, it doesn't have to be RDF. No, it won't have to take ten years to become a standard. No, you don't have to pony up $5,750 a year to become a Member to participate. Yes, it will be royalty-free. (All our new stuff is.) Yes, you can do everything in the public eye. No, some W3C Member company didn't put us up to this. Yes, we can make Atom feeds of our RSS feeds. </p>
 </blockquote>
 </li>
 <li><a href="http://groups.yahoo.com/group/rss-dev/message/6369">rss-dev: Dan Brickley heads up</a></li>
 <li><a href="http://www.eweek.com/article2/0,1759,1593242,00.asp">eWeek: XML syndication supporters mulling W3C move</a></li>
 <li><a href="http://www.bandofgonzos.com/phpbb/viewtopic.php?t=680">Band of Gonzos: XML syndication supporters mulling W3C move</a> interesting analysis</li>
</ul>


      
			]]>    
		</content>
		
	</entry>

	<entry>
		<title>Andrew Grumet FUDs about Atom</title>
		<link rel="alternate" type="text/html" href="http://www.isolani.co.uk/blog/atom/AndrewGrumetFudsAboutAtom" />
		<id>http://www.isolani.co.uk/blog.atom.AndrewGrumetFudsAboutAtom</id>
		<issued>2004-05-01T10:08-05:00</issued>
		<modified>2004-05-01T10:08-05:00</modified>
		
		<content type="text/html" mode="escaped">
			<![CDATA[
<p>Andrew Grumet, a developer and friend of Dave Winer, <a href="http://grumet.net/weblog/archives/2004/04/28/syndication_and_competing_formats.html">has a go at Atom</a>. This proceeds attacks by John Robb, Adam Curry, and the constant Stop Energy efforts of Dave Winer.</p>

<p>When Atom started, I promised myself, and indirectly Sam Ruby, that I wouldn't get involved in the mud-slinging around RSS2.0 and concentrate instead on Atom. Andrew Grumet is one of the few people involved in RSS2.0 I still have respect for, so he deserves a decent reply. This is a reply I made in his comments. I don't intent this sort of post to be a regular thing.</p>

<blockquote><p>I hope the message will get through.</p></blockquote>

<p>Crystal clear: anything developers and users want that doesn't comply to the Winer and friends gospel is going to be FUDded to death, regardless of merit. Any improvements to RSS which doesn't originate from Winer and friends will be derailled and attacked in a concerted campaign of "Stop Energy". Nothing <strong>could</strong> be more clear.</p>

<blockquote><p>For each new syndication format that becomes popular, we lose an opportunity to get new features.</p></blockquote>

<p>The opportunities lost was a major drive toward Atom. You are not losing opportunities - you've already lost them because of the shambles around RSS2.0.</p>

<p>Creating a new syndication format - Atom - wasn't the first thing tried - if anything it was a last resort. People have tried and failed to work within the RSS community -- it is unworkable due to the FUD and nonsense starting from scripting.com and working outwards. That <strong>prevents</strong> ideas from being worked on. RSS2.0 is the reason for the lost opportunities. Atom is an option to bringing back those opportunities.</p>

<p>So there was essentially no choice <strong>but</strong> to start a new syndication format without this baggage.</p>

<blockquote><p>Why was MT-Blacklist, perhaps the best de-spamming tool around, built by a third party on donated time and not the vendor?</p></blockquote>

<p>Why do you have a problem with independant - vendor neutral - developers producing solutions?</p>

<blockquote><p>Each time they change the default, weblog software developers must scramble to add support for that format whether they like it or not</p></blockquote>

<p>Is the RSS2.0 specification now not good enough to define what is or isn't a valid feed? Film at 11.</p>

<blockquote><p>I don't get Six Apart. They've built a product that a lot of people like but seem to be doing everything in their power to kill the market in which that product thrives.</p></blockquote>

<p>I don't get why people involved in Userland or Dave Winer seem hell bent on alienating a vast number of developers from the syndication space. Six Apart may have the power to kill the market they rely on, but Dave Winer and Co have done significant damage already (for instance, the loss of confidence in RSS as a result of his funky feeds spat - with no details.), yet that goes unmentioned. Interesting.</p>

<blockquote><p>they [developers] could have spent that time developing something new and exciting instead.</p></blockquote>

<p>Not within RSS2.0 - its history is littered with failed initiatives. If Winer doesn't like you or doesn't agree, nothing in RSS2.0 succeeds because of the negativity he generates.</p>

<blockquote><p>Google did a similar, but more evil, thing by using their free Blogspot users to proliferate the Atom format.</p></blockquote>

<p>So offering a syndication format on a free service that didn't previously offer it is declared evil? There's nothing wrong with proliferating an open format. Aggregators read Atom feeds already. Pity Radio couldn't be bothered to upgrade their aggregator to support Atom.</p>

<blockquote><p>Blogspot users don't have the ability to add support for other formats</p></blockquote>

<p>FUD. They never had that ability. Would you prefer Google not offer syndication for these free accounts - would that be <strong>not evil</strong>? Its utterly amazing that if a company choses not to use RSS2.0, they are branded as evil. Nothing but FUD.</p>

<p>If you want to insist you have a point, why does Radio have no ability to support Atom in its aggregator and feed generator? All the other mainstream aggregators and feed generators do.</p>

<p>Andrew, ask yourself honestly, what do you, Adam Curry, Dave Winer and John Robb have to gain by alienating the content syndication developer community in this way? This animosity you've (plural) crafted in the above post, how is that going to convince people working on Atom to give up and work on RSS2.0 instead? Looking at the number of failed initiatives in RSS2.0, its pretty clear that isn't going to happen.</p>

<p>Alienating people trying to innovate with fresh new ideas isn't a smart tactic. What are you gaining from doing so?</p>

<p>Its been emphasised over and over by you lot about how Atom is doomed to fail. So why not leave it be, stop this FUD and nonsense and let it fail. Surely if its failure is that obvious you don't need to do anything but sit back and watch?</p>

<p>These posts over the last few days from the four of you border on desparation and fear. Certainly not the position of someone convinced of the merits of RSS2.0.</p>

<blockquote><p>If you like using weblog software and newsreaders, and want this market to survive, I encourage you to get informed, read the arguments, and support RSS.</p></blockquote>

<p>Wow, no option there of making up your own mind after reading the arguments. Hardly the modicum of unbiasism.</p>

<blockquote><p>When someone claims that Atom is a more open format, try to get them to explain how a copyright owned by the AtomEnabled Alliance is more open than creative commons share-alike license from Harvard.</p></blockquote>

<p>FUD. Interesting that Atom is scheduled to be a proposed IETF - a recognised internet standards body - standard in August 2004. Something RSS should have done years ago (guess what stopped that from happening, or should I say whom?). Atom is and always will be a freely available open standard without any vendor dependance.</p>

<p>I see the biggest argument used against Atom is that Radio doesn't support it. Radio is a Userland product, this anti-Atom effort is centered around Userland, its ex-employees and personal friends. Coincidence - I think not.</p>

<blockquote><p>When someone claims that Atom has a more democratic process, try to get them to describe the process by which decisions are made.</p></blockquote>

<p>Wiki discussion, mailing list discussion, people taking the initiative to try out different ideas and opening it up for discussion. Broad consensus reached. It is meritocracy based - for example the excellent AtomAPI was initiated by Joe Gregorio, discussed, improved and implemented by others - including myself. Never seen that happen in RSS2.0.</p>

<p>Note that the main figure-heads of Atom have actually not had their way in a number of key decisions. Far more democratic than the RSS2.0 process.</p>

<blockquote><p>Does every feature idea get a public vote, or are most of the decisions made by a select few.</p></blockquote>

<p>Public discussion resulting in a broad consensus. Working code goes a lot further than antagonistic remarks.</p>

<blockquote><p>If every feature gets a public vote, is that really the best way to design software?</p></blockquote>

<p>Public discussion. More times that not a general feeling of concensus is enough for a decision to be adopted. Seems to be working quite nicely, thanks. If it wasn't a good method, Atom probably wouldn't be as successful as it currently is, and you wouldn't need to FUD as desperately against it.</p>

<blockquote><p>who pays their salaries?</p></blockquote>

<p>Who pays my salary has no relevance to Atom. You seem to be under this delusion that all Atom developers are being paid monetary compensation to do so. This is quite wrong. Who payed you to combine BitTorrent and RSS - same thing.</p>

<blockquote><p>Knowing the identities of the employer companies and their intentions is critical</p></blockquote>

<p>Who I work for is irrelevant to Atom.</p>

<blockquote><p>because the companies, not the spec-writers, will own the intellectual property that comes out of the spec effort.</p></blockquote>

<p>FUD. My employers do not have a claim on the work I invest into Atom.</p>

<blockquote><p>When someone claims that the Atom has more to do with personalities than technology, take a close look at what each person has accomplished.</p></blockquote>

<p>Yep, look at all the failed ventures in the RSS2.0 resulting from negative comments and FUD originating from scripting.com. Now look at Atom flourishing because Winer has no hold over it. Crystal clear.</p>

<blockquote><p>Pay attention instead to the amount of new and useful technology, particularly techology created by other people, that came into being as a direct result of that person's efforts.</p></blockquote>

<p>Define <em>other people</em>. Atom allows me to explore ideas that are impossible, too difficult or funky if done with RSS2.0.</p>

<p>Stop this FUD. You are so much better than this, Andrew.</p>


<h3>Related Reading</h3>
<ul>
 <li><a href="http://www.h2os.org/archives/2004/04/29/developers__are__users">h2os: Developers <strong>are</strong> Users</a></li>
 <li><a href="http://www.intertwingly.net/blog/1460.html">Sam Ruby: Funky RSS</a></li>
</ul>      
			]]>    
		</content>
		
	</entry>

	<entry>
		<title>Introducing isoTope</title>
		<link rel="alternate" type="text/html" href="http://www.isolani.co.uk/blog/atom/IntroducingIsoTope" />
		<id>http://www.isolani.co.uk/blog.atom.IntroducingIsoTope</id>
		<issued>2004-03-10T11:57-05:00</issued>
		<modified>2004-03-10T11:57-05:00</modified>
		
		<content type="text/html" mode="escaped">
			<![CDATA[
<p>Late in November I decided to do a fuller, more powerful implementation of the AtomAPI in PHP. My goal was to create a framework that allowed multiple Atom-facing services within one application, and that these services could be plugged in and cloned. The idea was to create an environment where I could experiment with Atom-related ideas and services.</p>

<h2>The idea</h2>

<p>Some of the services I have in mind would include an Atom front-end to a mailing list, to a news group, even to e-mail. Other directions would include managing the content of a non-blog website with Atom. In essence, I'm experimenting with Atom as a generic front-end to Create Update and Delete of a wide variety of communication streams.</p>

<p>Over the course of December, through the long hot days down in South Africa I wrote the bulk of this framework. Most of my initial ideas were done save one. I've let the application slip so far this year until a couple of days ago (motivation more than anything else).</p>

<p>The application wants to be released, so here it is: isoTope.</p>

<h2>isoTope</h2>

<p><a href="/projects/atom/isoTope/">isoTope</a> is a web-based application framework built around Atom and the AtomAPI. It is designed to be modular and extensible. It is released under the GNU General Public License. Its only at version 0.1 - the very first version, and the code is rough (although a lot better than my first PHP implementation of the AtomAPI.</p>

<h2>Working implementation / demonstration</h2>

<p>At the moment the framework runs a very basic <a href="http://atom.isolani.co.uk/blog/">blogging application</a>. Updates, comments and new posts can all be done through an AtomAPI client that supports Atom 0.3 and AtomAPI 0.9.</p>

<p>The application supports plain text, HTML, OPML and OML featured content entries. Browsers get HTML responses back from the application, and clients accepting the <code>application/x.atom+xml</code> mime-type will get raw Atom responses. (Or adding .atom to the end of URLs will return the Atom format, even in a browser):</p>

<ul>
 <li><a href="http://atom.isolani.co.uk/blog.html">http://atom.isolani.co.uk/blog.html</a>  forces the response as HTML</li>
 <li><a href="http://atom.isolani.co.uk/blog.atom">http://atom.isolani.co.uk/blog.atom</a> forces the response as an Atom entry or feed</li>
</ul>

      
			]]>    
		</content>
		
	</entry>


	
</feed>
