FeedDemon and well-formed Atom feeds
Grok Headline matches for FeedDemon and well-formed Atom feeds
FeedDemon and well-formed Atom feeds,
Part II
FeedDemon and well-formed Atom feeds,
Part II
01/16/2004 01:04 PMLast night I
stated my position on well-formed Atom feeds, but I'm not sure I
did a good job of explaining myself.
The point here isn't that I'm trying to save myself time by
requiring well-formed Atom feeds - I've already written a forgiving
RSS parser which could easily be adapted to handle Atom, so this will
actually take me more development time. And while I agree 100% with
the position that users
don't care about well-formed XML, the point is that parsing
malformed feeds will require users to care later on.
With both HomeSite and TopStyle, I've seen first-hand the problems
that customers deal with due to the way different browsers handle HTML
and CSS. If you're a web author, no doubt you've wasted countless
hours trying to get your pages to look right in multiple browsers.
Instead of pulling your hair out over cross-browser inconsistencies,
wouldn't you rather have spent your time creating a great site?
So it is with Atom. If you have a blog (and if you don't, chances
are you will in the next year or two), your focus is on writing
interesting content. Now, what would you do if your newsfeed didn't
work right in different aggregators? Perhaps one aggregator showed
the right content, but your spacing is all screwed up. Or another got
your spacing right, but has HTML entities such as
& and < spewed all over the
place. And another aggregator shows your post just fine, but the link
to your site doesn't work. This sort of thing already happens with
RSS, and it's frustrating to blog readers and writers alike.
Would you really want to devote time to tracking down
these problems? Web authors have to deal with this situation today,
and it's a royal pain (in fact, I created TopStyle to help web
authors solve these problems). Wouldn't it be nice if bloggers didn't
have to face these same issues down the road?
Now, keep in mind that the vast majority of Atom feeds will be
produced by blogging tools rather than hand-coded. By requiring
well-formed Atom feeds, FeedDemon and NetNewsWire give the blogging
tool creators a very strong incentive to create well-formed feeds -
they don't want to deal with customer complaints about their feeds not
working in aggregators. By taking this position now - when Atom is in
its infancy - we can avoid the problems that have plagued web
authoring, and enable both content creators and end users to focus on
great writing.
BTW, for some reason I'm getting a lot of email about this topic,
whereas only a few have commented here in this blog. If you have an
opinion on this subject, please don't send it by email - share it here
so that others can benefit from it.
Developing Feeds with RSS and Atom.
Chapter 8: Parsing and Using Feeds
Developing Feeds with RSS and Atom.
Chapter 8: Parsing and Using Feeds
06/05/2005 11:48 PMIn this section, we'll look at the two major alternatives for parsing
feeds, MagpieRSS and the Ultraliberal Feed Parser. Both parsers are
libraries, both convert feeds into native data structures and neither
cares whether a feed is RSS 1.0, RSS 2.0 or Atom. By O'Reilly. 0603
FeedDemon and Atom
FeedDemon and Atom
01/16/2004 11:01 AMNick
Bradbury, FeedDemon developer, has posted his thoughts on the
subject of Atom and valid XML: “FeedDemon will also support
Atom, but if an Atom feed isn’t well-formed XML, FeedDemon will
display an error rather than try to parse it.”
This reminds me of another point—NetNewsWire’s
error-reporting user interface isn’t that good. I plan to
improve it, to make errors more obvious. I’m also considering a
preference where you could tell the RSS parser to require valid XML.
Blogger, Atom and FeedDemon
Blogger, Atom and FeedDemon
01/24/2004 01:41 PMNow that Blogger has
announced its support for Atom, FeedDemon users may be wondering
when it will be able to read these Atom feeds. So I'm happy to
announce that the upcoming FeedDemon 1.01 (a free upgrade from 1.0)
will include Atom support. A beta of 1.01 which includes Atom support
is expected in early February and will be made available to registered
FeedDemon users.
As an aside, it's curious that Blogger favors Atom over RSS given
that RSS is already widely supported. Google is obviously trying to
push adoption of Atom, and this move will certainly make Atom support
a necessity for upcoming feed readers.
FeedDemon and authenticated feeds
FeedDemon and authenticated feeds
02/10/2004 02:47 AMSeveral FeedDemon users have expressed concerns about the
Microsoft security update which removes support for user names and
passwords in URLs, and I'd like to alleviate those worries.
If you subscribe to any authenticated feeds, it's not necessary to
include the user name and password in the feed's URL in order to view
it in FeedDemon. This was the case with early beta versions of
FeedDemon 1.0, but this was no longer necessary by the final release
of 1.0.
The first time FeedDemon connects to an authenticated feed, you'll
be prompted for your user name and password. This login information
is retained during the current session of FeedDemon, but as is the
case with Internet Explorer, you'll be asked to login again the next
time you run FeedDemon. If you find it annoying to have to fill in
your user name and password again, just select "Remember my password"
and your login will be filled in automatically.
WSJ Online Feeds and FeedDemon 1.1.03
WSJ Online Feeds and FeedDemon 1.1.03
07/22/2004 02:45 PMIf you're a subscriber to The Wall
Street Journal Online, you'll be happy to hear that a set of WSJ Online feeds is now available. If you're not a subscriber,
you can still access the feeds - but they'll show only headlines as
opposed to full content (hat tip to Kevin H. Stecyk for letting me
know about these feeds).
When I first viewed the WSJ feeds in FeedDemon, I discovered that
the wrong titles were showing in the channel bar. At first I thought
there must be a problem with the feeds themselves, but it turns out
the problem was with FeedDemon. So, I've posted a new build of
FeedDemon which fixes this bug - just visit the download page to get it.
As always, existing users should install the new build directly on top
of the current build. All of your existing information
(including your serial number) will be retained.
Note: The version of this build is 1.1.03, which is
displayed during the install and in FeedDemon's "About" box. I'll
update the "Check for new version" page shortly to reflect the new
release.
FeedDemon Selects Moreover Technologies
For RSS News Feeds and Search
FeedDemon Selects Moreover Technologies
For RSS News Feeds and Search
09/21/2004 03:05 PMMoreover Technologies Sep 21 2004 6:13PM GMT
Developing Feeds with RSS and Atom
Developing Feeds with RSS and Atom
03/14/2005 05:54 PMJumping the gun a tad, Amazon.co.uk are listing my new O'Reilly book,
"Developing Feeds with RSS and Atom". Pre-order it now - it's out in
April. I'm told I'll have the cover art next week, so start your bets
now:...
Review: Developing Feeds with RSS and
Atom
Review: Developing Feeds with RSS and
Atom
06/17/2005 03:32 PMTwo of the fastest growing technologies on the Web today are RSS and
Atom. These offer a consistent, machine-readable file that allows Web
sites to provide news headlines, blog postings, notification of
product updates, calendar of events, even advertising. By Lee
Underwood. 0606
ucomics Atom feeds for NetNewsWire
ucomics Atom feeds for NetNewsWire
12/19/2004 03:25 PMHubLog:
ucomics Atom feeds for NetNewsWire: “So, I made a better
version in Perl, that produces an Atom feed instead.”
Convert Atom feeds and other XML to RSS
with Grouper Evolution
Convert Atom feeds and other XML to RSS
with Grouper Evolution
09/25/2004 02:03 AMWebmasters using RSS newsfeed processing software that does not
support the emerging Atom format can now access those feeds by using
Grouper Evolution to convert them to RSS. [PRWEB Sep 25, 2004]
Google Groups 2: Usenet Atom Feeds
Google Groups 2: Usenet Atom Feeds
05/13/2004 01:59 PMHey, just noticed that the Google Groups 2 BETA offers
Atom feeds for each group. To see feeds for a specific group, use
this format:
http://groups-beta.google.com/group/NAME-OF-GROUP/feeds
Here are a few examples:
Cars To Be Assembled Atom By Atom
Cars To Be Assembled Atom By Atom
06/20/2004 12:47 PMIs my webl0g well formed?
Is my webl0g well formed?
01/16/2004 11:27 AMCan I ever be sure?
...Ill-formed NOAA
Ill-formed NOAA
12/17/2004 06:34 PMJacques Distler: A recent Wired article to the effect that the
National
Weather Service is now offering their data in XML format got me
intrigued enough to want to test out the service. Double encoded,
ill-formed weather forecasts, via POST. For those who don't have
SOAP::Lite installed, here's a LWP version.
First Guantanamo tribunal formed
First Guantanamo tribunal formed
06/29/2004 03:26 PMThe US appoints a five-member military tribunal to try terror suspects
held at Guantanamo Bay.
Alliance Formed to Finger Hackers
Alliance Formed to Finger Hackers
03/28/2005 03:46 PMInternet News Mar 28 2005 7:22PM GMT
XML Basics Part III: An Example of
Well-Formed and Valid XML
XML Basics Part III: An Example of
Well-Formed and Valid XML
02/10/2004 07:55 PMInternet.com Feb 11 2004 0:18AM GMT
New Government Is Formed in Iraq as
Attacks Go On
New Government Is Formed in Iraq as
Attacks Go On
06/01/2004 11:19 PMWith bombs and mortar shells exploding outside, a new Iraqi government
stepped forward to guide the country toward democratic elections.
Linux Defense Fund Formed
Linux Defense Fund Formed
01/16/2004 01:00 PMThree cheers for Intel, IBM and several other companies that have made
substantial contributions to the newly created
Linux Legal Defense Fund to help fight off the bullies
from SCO.
Sam Ruby on syndication and XML
well-formed-ness
Sam Ruby on syndication and XML
well-formed-ness
01/16/2004 01:01 PMSam Ruby:
Is my
weblog well-formed?
(I’d quote a standout line or two from this, but there’s
no way to decide—I’d end up quoting the whole thing. So
just go read it.)
Global Banking Solutions Alliance Formed
Global Banking Solutions Alliance Formed
07/30/2004 02:07 PMTop-tier banks and card issuers and acquirers are the targeted market
for the global strategic alliance formed by IBM and Pegasystems Inc.,
which pairs IBM's infrastructure with Pegasystems' smart BPM
applications for exceptions and dispute management.
Nonprofit formed to help patients with
rare disease
Nonprofit formed to help patients with
rare disease
12/04/2003 08:25 PMRorden set up a web site full of information
(www.generationsofhope.tripod.org) which has been on line since July,
and at least for a time was the top Google ...
XML Boulevard Lesson 13 - Well-formed
XML Part 6: Nonvalidating Parsers
XML Boulevard Lesson 13 - Well-formed
XML Part 6: Nonvalidating Parsers
07/06/2004 05:06 AMXML Boulevard Lesson 11 - Well-formed
XML Part 4: Attributes (Continued)
XML Boulevard Lesson 11 - Well-formed
XML Part 4: Attributes (Continued)
01/01/2005 04:31 AMConsultative Intellectual Property
Council To Be Formed In Russia
Consultative Intellectual Property
Council To Be Formed In Russia
07/06/2004 06:31 AMRussian Information Agency Novosti Jul 6 2004 10:30AM GMT
Brief: Working group formed on standard
server management
Brief: Working group formed on standard
server management
12/15/2003 05:48 PMThe Distributed Management Task Force has formed a working group
including major hardware and software vendors to develop standard
server-hardware management interfaces
XML Boulevard Lesson 12 - Well-formed
XML Part 5: Attributes (Continued)
XML Boulevard Lesson 12 - Well-formed
XML Part 5: Attributes (Continued)
01/22/2004 02:02 PMUpdated all the 0.9 RSS feeds to 2.0
feeds
Updated all the 0.9 RSS feeds to 2.0
feeds
03/13/2003 10:14 AMFor those of you who have no idea what this means, you can either
ignore it, or read up on...
XML Boulevard Lesson 14 - Well-formed
XML Part 7: Nonvalidating Parsers
(Continued)
XML Boulevard Lesson 14 - Well-formed
XML Part 7: Nonvalidating Parsers
(Continued)
06/11/2004 01:53 AMReports: Open-source software alliance
formed in China
Reports: Open-source software alliance
formed in China
08/11/2004 08:10 AMA number of Chinese software companies have joined forces with
overseas vendors such as IBM Corp., Hewlett-Packard Co., Intel Corp,
and Novell Inc. to form the China Open Source Software Promotion
Alliance, China's first open-source software organization, several
Chinese media reported Wednesday.
Fingerprint Sharing Alliance Formed to
Block Internet Attacks
Fingerprint Sharing Alliance Formed to
Block Internet Attacks
03/31/2005 12:15 AMNewsbug Mar 31 2005 4:04AM GMT
Every American male with three freinds
and access to an outlet formed a band...
Every American male with three freinds
and access to an outlet formed a band...
03/22/2005 04:37 PM
The
Garage Compilation Database. A great tool for
Garage
Rock neophytes and
research tool for longtime fans. From the great folks at
Ugly Things.
Morality beliefs formed by Star Trek:
Cloning, Stem Cell Research bad
Morality beliefs formed by Star Trek:
Cloning, Stem Cell Research bad
04/02/2005 11:22 AMFree Internet Press Apr 2 2005 1:58PM GMT
FeedDemon 1.10 RC4
FeedDemon 1.10 RC4
05/21/2004 08:36 AMFeedDemon 1.10 RC4 is now available to registered
users.
- Added: Generic "Date" column to news item list, which
contains pubDate if it exists, received date otherwise. This new
column isthe only date column shown by default - both the "received"
and "published" columns are hidden. This also affects the default
sorting and grouping (both are now set to the generic date), which may
change how you're used to seeing news items sorted.
- Changed:
The default newspaper filter is now "Unread News" instead of "Today's
News"
- Changed: The default value for automatically marking
items as read has changed from five seconds to three
seconds
- Changed: The cleanup wizard now remembers your
selections
- Changed: Double-clicking a news item navigates the
news item's link if the item newspaper is showing, otherwise it
re-displays the news item newspaper (change in RC3's
behavior)
- Fixed: FeedDemon now correctly handles
xml:base in Atom entries and passes all the link tests at
http://diveintomark.org/tmp/tests/wellformed/base/links-in-content.xml
and
http://diveintomark.org/tmp/tests/wellformed/base/links.xml - Fi
xed: "Previous unread channel" shortcut skips topmost
channel
When you're ready to download RC4, stop by the
FeedDemon beta
site.
FeedDemon 1.0 RC2
FeedDemon 1.0 RC2
05/07/2004 08:41 PMFeedDemon 1.10 RC2 is now available from the FeedDemon beta
site. As with all version 1.10 pre-releases, RC2 is only
available to those who have purchased version 1.0.
RC2 fixes a number of bugs, including several related to Atom
newsfeeds. For complete details on what's new, please check out the relea
se notes.
Note: Because my new web-based forums
are still being tested, it's probably better if everyone continues to
post comments about v1.10 in the newsgroups. But if you'd prefer
to post in the forums and understand that your messages may be deleted
once the forums go live, please feel free to use the FeedDemon 1.10
Beta forum. I'll reply to messages in either location.
FeedDemon 1.10 RC5
FeedDemon 1.10 RC5
05/31/2004 12:35 PMOkay, I lied about RC4 being the last FeedDemon 1.10 pre-release :)
Out of necessity, I'm making one last pre-release available. RC5
contains a number of fixes related to how Japanese characters are
displayed, and it also includes a new "Web Search" feature along with
support for IE's form auto-completion.
If you encounter a bug in RC5, let
me know by posting in the
FeedDemon Support Forum.
Please include 1.10RC5 in the subject line of any message you post
about this pre-release.
Note: Translators, I apologize for yet another change, but there
are two new strings in this release. If you'd prefer not to send me
new FDLANGs, please feel free to simply email me the translations for
the strings shown below.
<const name="S_StatusPopupKilled" value="Popups were
blocked on this page. Press "Ctrl" when clicking to
allow popups."/>
<const name="S_SearchWeb" value="Search Web"/>
FeedDemon: What's in a Name?
FeedDemon: What's in a Name?
06/05/2005 11:08 PMEvery now and then I'll receive an email from someone stating that
they really like FeedDemon, but they won't buy it because of the word
"demon" in its name. The majority of these comments come from
reasonable, sincere people whose beliefs cause them to be turned off
by the demon imagery, and while my personal beliefs don't include
angels or demons, I do take these comments seriously and I certainly
don't want my choice of name to be a stumbling block.
For the record, the name "FeedDemon" originated as a play on the
phrase "speed demon," simply because I worked so hard to make sure
FeedDemon was faster than the competition. Of course, the FeedDemon
logo does
include a demonic-looking hand catching a fireball, but I never even
considered that it would offend people, any more than I would think
the logo for Dirt Devil vacuum
cleaners would cause controversy.
I hesitated to make this post because any mention of religion
usually brings out the wackos on both sides (believers and
non-believers alike), but I am curious whether many people feel this
way. If you're among those who can't comment about religion without
being intolerant to those who believe differently, this isn't the
place for you to vent. But if you have a respectful comment, I'd love
to hear it regardless of whether I agree.
ANN: FeedDemon 1.5 RC3
ANN: FeedDemon 1.5 RC3
02/01/2005 08:42 PMFeedDemon 1.5 RC3 is now available. The
release notes are here
a>.
If all goes well, this will be the last release before the final
one. As always, if you run into any problems using this pre-release,
please let me know by posting in the FeedDemon 1.5 Beta
Forum.
Grok Description matches for FeedDemon and well-formed Atom feeds
GrokA matches for FeedDemon and well-formed Atom feeds
Microsoft Eyes Hosted CRM
Microsoft Eyes Hosted CRM
03/14/2003 01:28 AMIf both hosted and packaged CRM software are destined to live side by
side, Microsoft is determined to bolster its current weakness in
delivering the software as a service. Hot on the heels of the packaged
version of MS-CRM that went to manufacturing last month, Microsoft has
detailed plans for an ASP version of the software.
"About webl0gs.com-hosted sites"
"About webl0gs.com-hosted sites"
06/15/2004 10:23 AMBT teams with Microsoft for hosted DSL
BT teams with Microsoft for hosted DSL
04/30/2004 04:18 PMInfomatics Apr 30 2004 8:46PM GMT
Trixie Tracker goes hosted
Trixie Tracker goes hosted
05/25/2004 10:31 AMHosted Trixie Tracker Baby Telemetry, at first glance, it's deeply
geeky. At second reading, it's the most sensible thing ever made: 10.
Why would I want/need to record so much data about my baby? There are
a lot of different...
PvPonline.com Hosted By SPEAKEASY.NET
PvPonline.com Hosted By SPEAKEASY.NET
08/03/2004 09:01 AMwriteup of hiswebcomics panel at Comic-Con .. Scott Kurtz throws down
the gauntlet
pvponline.com/rants_panel.php3
track this
site | 4 links
SAP rules out a hosted future
SAP rules out a hosted future
04/15/2005 12:28 PMZDNet UK Apr 15 2005 4:36PM GMT
At Comdex, Siebel hails hosted CRM
At Comdex, Siebel hails hosted CRM
11/18/2003 07:47 PMYahoo! Nov 18 2003 6:37PM ET
CA dips toe in hosted services pool
CA dips toe in hosted services pool
05/24/2004 06:57 PMLAS VEGAS - Computer Associates International Inc. edged into the
hosted software market Monday, making the latest version of its Web
Services Distributed Management (WSDM) software available as a managed
service.
New Hosted CRM Provider Looks to
Undercut Competition
New Hosted CRM Provider Looks to
Undercut Competition
05/11/2004 12:06 PMEntellium hopes its cut-rate prices will allow it to compete in a
crowded hosted CRM market.
Transition plan for hosted sites
Transition plan for hosted sites
06/18/2004 01:55 AMDetails of the plan are here .. solution
appeared
newhome.weblogs.com/hostingTransitionPlan
track this
site | 6 links
"Transition plan for hosted sites"
"Transition plan for hosted sites"
06/18/2004 12:29 AMNew Hosted CRM Provider Aims High
New Hosted CRM Provider Aims High
05/17/2004 12:07 AMEntellium boasts of new functionality at a lower price point in its
quest to undercut its better-known rivals.
CA moves into hosted software market
CA moves into hosted software market
05/25/2004 11:34 AMComputer Weekly May 25 2004 3:23PM GMT
TypePad: Hosted Webl0g Service
TypePad: Hosted Webl0g Service
04/27/2004 08:09 PMTypePad France launches .. Le Blog de TypePad
typepad.com/sitefr
track
this site | 4 links
Hosted collaboration steps to the plate
Hosted collaboration steps to the plate
06/28/2004 08:07 AMHosted collaboration services from vendors Documentum, Intuit, and
SiteScape are expanding to give enterprise workgroups improved project
control and finer-grained user management.
Hamas website hosted in Sofia
Hamas website hosted in Sofia
08/09/2004 05:39 AMSofiaecho.com - Mon Aug 9, 09:56 am GMT
Oracle Updates Hosted Small Biz App
Oracle Updates Hosted Small Biz App
03/14/2003 01:28 AMOracle has launched another update to its small business suite powered
by NetLedger
with enhancements in all components, including sales force automation,
customer support
management, Web store and order management, and accounting and
payroll.
Salesforce.com raises hosted CRM stakes
Salesforce.com raises hosted CRM stakes
11/10/2003 11:09 PMSalesforce.com is using its inaugural Dreamforce User & Developer
Conference this week to launch the Winter '04 release of its hosted
CRM service and Version 2 of Sforce.
LinuxWorld Expo Hosted on Microsoft
LinuxWorld Expo Hosted on Microsoft
08/06/2004 06:57 PMtheWHIR Aug 6 2004 8:55PM GMT
Glitches hit some EarthLink-hosted sites
Glitches hit some EarthLink-hosted sites
08/20/2004 06:15 PMThe ISP confirms that some customers are seeing slowdowns and outages
of their personal Web sites.
NFL Team Picks Hosted Solutions
NFL Team Picks Hosted Solutions
08/20/2004 02:31 PMtheWHIR Aug 20 2004 7:13PM GMT
Hosted Services and Identity Networks
Hosted Services and Identity Networks
01/07/2004 02:32 PMAn interesting area that could benefit
from identity federation technology is the world of hosted
applications. Increasingly, companies are relying on outsourced
applications to support their business, including in areas such as
CRM, HR, Supply-Chain management, etc. Corporations want to
ensure that when their employees access these remote applications,
that they are simply using their local security credentials (e.g.
their Windows or LDAP Network login) rather than having to create
and self-manage dozens or more remote Web applications. Right
now, enterprises are exposed to a significant risk of identity theft
and fraud -- for example, if an employee leaves a company (or is asked
to leave, as is more common these days), the company has no way to
de-provision or revoke the credentials from all of the external hosted
applications that the employee uses from their Work
computer.
This is just
one of many drivers and forms of identity networks made possible by
protocols such as Liberty, SAML and WS-Federation.
PingID has put together a nice summary
of the various Topologies of Identity
Federation.
Palavon New Hosted PBX / CRM VoIP
Solution
Palavon New Hosted PBX / CRM VoIP
Solution
03/19/2005 02:20 AMThe voice of small business just got a little louder. Northern
Virginia VoIP provider Palavon (http://www.palavon.com) , has made a
huge step in changing the way small businesses communicate with their
customers. Palavon is announcing a new business telephone service that
comes with a full feature sales CRM ( Customer Relationship Management
) tool integrated with a robust hosted PBX. [PRWEB Mar 18, 2005]
Wireless & Mobile WorldExpo Hosted by
WowGao
Wireless & Mobile WorldExpo Hosted by
WowGao
07/21/2004 06:04 AMPeace Protest Jul 21 2004 9:42AM GMT
Briefly: IBM fires up hosted design apps
Briefly: IBM fires up hosted design apps
06/17/2004 05:43 PMroundup Plus: Semel donates $25 million to UCLA...SCO embraces more
open-source software...HP gets in the eBay picture.
"Transition plan for webl0gs.com-hosted
sites"
"Transition plan for webl0gs.com-hosted
sites"
06/18/2004 04:59 AMBriefly: Glitches hit some
EarthLink-hosted sites
Briefly: Glitches hit some
EarthLink-hosted sites
08/20/2004 06:15 PMroundup Plus: Glitches hit some EarthLink-hosted sites...More money
for fuel cells...Linux release features Windows support.
Angel.com Releases Hosted IVR Suite
(TechWeb)
Angel.com Releases Hosted IVR Suite
(TechWeb)
09/14/2004 03:13 AMTechWeb - Enterprise Voice Sites allows businesses to build and deploy
pre-packaged IVR solutions on a pay-as-you-go usage model.
Symantec Rolls Out Hosted E-Mail
Security
Symantec Rolls Out Hosted E-Mail
Security
03/27/2005 12:35 PMInformation Week Mar 27 2005 3:45PM GMT
Softscape hosts enterprise hosted HCM
services
Softscape hosts enterprise hosted HCM
services
04/15/2005 04:39 AMComputer Weekly Apr 15 2005 8:26AM GMT
FeedDemon and well-formed Atom feeds