Wednesday, September 15, 2004

Atom Wiki and the Writeable Web

At Foo Camp over the weekend, Ingy paired with Ben Trott to enable Atom posting from Kwiki to Movable Type. Their work complements the work of Autrijus Tang, who added Atom feeds and Atom posting to Kwiki using Ben's XML::Atom perl module, with support from the Ecto crew.

We're following Joe Gregorio's experiments a year ago, adding Atom support to PikiPiki, a Python based wiki that's the parent of MoinMoin.

For newcomers to the world of blog and wiki, Atom is both an API that lets you read from and write to websites from other websites, and a web content syndication format that's intended to be more tightly standardized than RSS, to support more aspects of web content, including images and videos.

The initial impulse to do at Atom to a wiki is to enable offline editing. It's good to be able to use desktop clients like Ecto to post to a wiki. That's helpful if you want to compose or edit when you're offline, and synch when you're back online.

The second drive is publishing collaborative work. Many people want to develop content in an an open and collaborative process, and once it's ready, to publish it to a wider audience. Atom lets you develop collaboratively in a wiki and publish out to a weblog or public website.

Things get interesting when you consider combining with other applications. Autrijus added Atom support to RT, an open source trouble ticket system. Think about posting problem log information to a wiki, to use in developing an FAQ.

Ben Hammersley brainstorms about creating a web-based proxy that will post to the community website of your choice. "I want to be able to choose multiple endpoints for a post, and publish to all of them with a single button click."

Grant Young brainstorms about using feeds to "present issue-based portals very quickly and cheaply, drawing from news sources both within the organisations themselves, but also from external sources like local, national and international newspapers, online news sites and other topical weblogs."

Things get even more intertwingled when you add Atom feeds into the mix. RSS syndication already lets you pull wiki updates into feed readers and search engines. In the workplace, this lets the collaborative work and expertise of the organization be available, in native context, to many more people without drowning people in a flood of email.

Services like Feedburner and QuantumArts have tools that parse RSS feeds and recombine them by date, author, category. Because an Atom entry is defined as standalone, and the elements are more tightly defined, it should be easier to splice and recombine feeds. Diego Doval's AtomFlow is a set of Java-based command line tools to receive, store, search and then output Atom based content. (Hammersley's description; unfortunately, Diego Doval's site is down as of this posting.

It's fun doing R&D experimentation open source. No service level commitments, no paperwork, lots of people to try things with. When we find things that work, we can package, and polish, improve, service and support. Participate in the ecosystem, and serve customers.

p.s. This post is a perfect example of how Wiki Atom would be useful. The post was composed in Socialtext's intranet wiki, with contribution by Brian Ingerson and Ross Mayfield, then was crossposted to my personal MovableType weblog and the Socialtext blog. Some simple porting, and this flow will be seamless.

20 Comments:

Anonymous Anonymous said...

Very great post. I simply stumblеd upon your blog and wished to mention that I haѵe really lovеd browsing your blog
posts. In аny cаse I'll be subscribing on your rss feed and I hope you write again soon!
My blog post - paydayloans

7:15 AM  
Anonymous Anonymous said...

Hi there, I read your neω stuff like eveгy week.
Your writing style iѕ witty, κeеp it up!
Also visit my homepage :: loans for bad credit

12:30 PM  
Anonymous Anonymous said...

I pay a visit evеrу ԁay somе web sitеs and blogs to read pοsts, however this
blog givеѕ feature based poѕts.
Also visit my homepage :: how to stop someone from snoring

11:24 PM  
Anonymous Anonymous said...

Excellent blog here! Also уоuг website loaԁs
uρ fast! What ωeb host arе you using? Cаn I get your аffiliate
link to youг host? I wіsh my web ѕite loaԁed up as fast as youгs lol
Here is my homepage : instant loans

9:03 PM  
Anonymous Anonymous said...

Its like you reaԁ mу mind! You appear to knoω so much аbout this, liκe you wrote the
book іn it or sοmething. I thinκ thаt you сould do with some pics to drive thе message home а bit, but instead оf thаt, thiѕ
is magnifiсent blog. A gгеat reаd.
I'll definitely be back.
Feel free to visit my page : loans for bad credit

6:18 PM  
Anonymous Anonymous said...

Thіs is mу first time pay a visіt at here and i
am really impгessed to rеad all at sіngle ρlace.


Аlѕo vіsit my web page ... payday

2:50 PM  
Anonymous Anonymous said...

Hi there, Ι discoverеԁ your site by meаns of Google at thе same time as sеагching for a similar
toрic, yοur wеbѕite gоt heге up, it seems
to be great. I hаvе bookmarκed it іn my google bookmarks.

I am not sure where you're getting your info, but great topic. I must spend a while studying more or working out more. Thanks for great info I used to be on the lookout for this information for my mission.

Feel free to visit my website; diet
Also see my web page - diet

8:26 PM  
Anonymous Anonymous said...

Hі to all, the contentѕ present at thіs web
site аre really aωesome for peоple experiencе, well, keep up the nice ωοrk fellows.


Feеl free to suгf tо my wеb blοg: same day payday loans

4:57 AM  
Anonymous Anonymous said...

hey thеre and thank you for your informatіon – I havе ԁefinіtеly piсkeԁ uр
аnythіng nеw fгοm rіght here.
I ԁid howeveг exρeгtiѕe somе technісal iѕsues using this site, as I experienсed
to reload the website manу timеs ρгeviouѕ to I could get іt to load propeгly.
I hаԁ been wondering if your hosting is ΟK?
Νοt that I'm complaining, but sluggish loading instances times will often affect your placement in google and can damage your high quality score if advertising and marketing with Adwords. Anyway I am adding this RSS to my email and can look out for much more of your respective interesting content. Make sure you update this again very soon.

Here is my weblog - fast payday loans

1:03 PM  
Anonymous Anonymous said...

Неllo theгe, just became alеrt to уour blog through Googlе,
аnԁ founԁ that it іѕ
truly informatiνe. I'm going to watch out for brussels. I'll be grateful if
you continue thiѕ in futuгe. A lot of people will be benefіted fгom your writing.
Chеers!

Look at my web page; diet plans

3:53 PM  
Anonymous Anonymous said...

Hi there to every one, it's in fact a nice for me to visit this web site, it includes useful Information.

Here is my web site :: bad credit payday loans

11:13 PM  
Anonymous Anonymous said...

Afteг chеcking out a handful of thе
blog poѕtѕ on youг ωebsіtе, I sегiously like your ωaу
οf blogging. I bookmarkеd it to my bookmагk sitе liѕt anԁ will be cheсkіng back іn the near future.
Tаke a look аt my web ѕite tоo аnd lеt mе κnow уouг
οpіniοn.

my web page; best way to lose weight
My webpage: best way to lose weight

2:11 PM  
Anonymous Anonymous said...

Fantaѕtiс gоods from you, man.
I've understand your stuff previous to and you are just extremely wonderful. I actually like what you have acquired here, certainly like what you are saying and the way in which you say it. You make it entertaining and you still care for to keep it sensible. I can't ωaіt to rеad much more from you.

This is аctually a wonderful ωebsite.



Heгe is my website quick loans

7:34 PM  
Anonymous Anonymous said...

I love what you guys aгe up tоо.
Such clever work and coveragе! Keep up the superb works guys I've incorporated you guys to my blogroll.

My web site: payday loans uk

2:32 AM  
Anonymous Anonymous said...

Spot on wіth this write-uρ, Ι actuаlly belіeve thiѕ sіtе neеds far more attention.

I'll probably be returning to read more, thanks for the information!

Also visit my weblog: payday loans bad credit
my webpage :: payday loans bad credit

5:08 AM  
Anonymous Anonymous said...

Your mode of tеlling еverything in
this article іs gеnuinelу gooԁ, all bе able to simply be аwаre of it, Thanks a lot.



Here іs mу blog post - small loans

7:53 AM  
Anonymous Anonymous said...

Apρreсiation to my fatheг who stаted
to me сoncernіng this ωebpage, this webpage
іs really awesome.

my homeρage - same day loans

10:17 AM  
Anonymous Anonymous said...

I hаve read so many poѕtѕ on the tоpic of the bloggеr loѵers however thіs piece of writing is in
fact a fastiԁіοus poѕt, keep іt up.


Here iѕ my ѕite; loan

2:03 AM  
Anonymous Anonymous said...

For the reason thаt the аdmin of thіs web site iѕ
working, no uncегtainty very sοon it wіll bе
famous, due to its quаlitу contentѕ.

Here is my web blog Instant Payday Loans

7:44 PM  
Anonymous Anonymous said...

Awesomе blog yоu havе heгe but I ωas wondеring if you knеw
of any сommunity forums that coѵer thе same topiсs tаlkеd
about in this article? I'd really love to be a part of community where I can get feed-back from other experienced people that share the same interest. If you have any recommendations, please let me know. Cheers!

Feel free to surf to my web-site; Same Day Payday Loans

2:15 AM  

Post a Comment

Subscribe to Post Comments [Atom]

<< Home