world news

New York Contractor Hosts Charitable Event

Volunteering a total of 244 hours of work, Arista’s employees put their skills and passion towards a great cause.




world news

DOE Announces $11.4M to Advance Efficient Drilling for Geothermal Energy

The awardees will focus on early-stage R&D projects exploring innovative technologies for drilling geothermal wells that show the ability to reduce non-drilling time, improve rates of penetration, and identify methods to accelerate the transfer of geothermal drilling and related technologies from the laboratory to the marketplace. 




world news

Nebrasky Plumbing, Heating & Cooling Names New Office Manager

Wendy Abbagliato of Chester, New York, was promoted to office manager at Nebrasky Plumbing, Heating & Cooling, an award-winning Hudson Valley business. Abbagliato will be responsible for planning, directing, and overseeing the office operations for the company.




world news

Baltimore Ravens Donate $200,000 for School HVAC Upgrades

This is the first funding distributed from the players’ pledge through the social justice fund and continues the Ravens’ commitment to making a difference throughout Baltimore.




world news

West Virginia Ups Funding For HVAC, Capital Improvements at Schools

Seven of the awards include funding specifically for HVAC-related projects.




world news

Re: etiquette for replying to daily digests

Posted by Suresh Ramasubramanian on Nov 08

Does nanog have a mime digest format so you get one big email with all the emails of the day attached as separate eml?
Then all you do is select just the particular email you want to reply to and there you are.

--srs
________________________________
From: NANOG <nanog-bounces+ops.lists=gmail.com () nanog org> on behalf of joel () joelesler net <joel () joelesler net>
Sent: Saturday, November 9, 2024 1:08:41 AM
To: Alex Buie...




world news

Re: etiquette for replying to daily digests

Posted by Alex Buie on Nov 08

Appreciate all the input everyone! It's helpful

Suresh - great pointer - it looks like they do. I didn't even notice it as
an option. I think this will be the fastest/easiest method for me in
webmail-land. Thanks for pointing that out!

*Alex Buie*Senior Cloud Operations Engineer

450 Century Pkwy # 100 Allen, TX 75013
<https://maps.google.com/?q=450+Century+Pkwy+STE+100+%7C+Allen,+TX+%7C+75013&entry=gmail&source=g>
D:...




world news

Re: etiquette for replying to daily digests

Posted by Suresh Ramasubramanian on Nov 08

It’s been decades since the last time I used this option.. and that was on an actual listserv run on lsoft.com, early
2000s.

These days just subscribed from a gmail because threaded posts, keyboard shortcuts for email actions and what not.
Makes it very easy to handle high traffic mailing lists.

--srs
________________________________
From: Alex Buie <abuie () cytracom com>
Sent: Saturday, November 9, 2024 8:21:36 AM
To: Suresh...




world news

Re: etiquette for replying to daily digests

Posted by Willy Manga on Nov 09

Hi,

1. I locate the relevant message I want to reply

2. Delete everything before/after or with some mail client (like
Thunderbird) , I can just select the message and hit the 'reply' button.
It will include only the selected text

2. Copy exactly the subject line of the relevant message I want to reply
and if it doesn't yet contain a 'Re:' in front, I insert it.

And that is exactly what I'm doing with this...




world news

Re: etiquette for replying to daily digests

Posted by Bjørn Bürger via NANOG on Nov 11

Am 8. November 2024 20:14:34 MEZ schrieb Alex Buie <abuie () cytracom com>:

Speaking for myself:

- If possible, change your digest mode from text to MIME in your personal setting dialog of the mailman interface. This
leaves all relevant headers intact and you can directly reply to each individual message, preserving correct threading.
However, be aware, that some MUAs don't support this.

- If you need to stick with text digest,...




world news

EA Game IP Geolocation

Posted by Claire Dubois on Nov 11

Hi,

We’ve recently received feedback from some of our customers reporting
issues accessing EA games. It appears that IPs in our network are flagged
or incorrectly identified in EA’s geo-location database, causing
disruptions for our users.

Does anyone have insight into which geo-location database Electronic Arts
uses for their IP filtering or any steps to correct this issue?

Thanks,
*Claire Dubois*
Huicast Telecom Limited
www.huicast.com...




world news

Re: EA Game IP Geolocation

Posted by Matt Corallo on Nov 11

It doesn't answer your specific question, but the usual suggestion is to start with the list of
geoIP providers at http://thebrotherswisp.com/index.php/geo-and-vpn and see if any of them turn up
the matching (wrong) values.




world news

Re: etiquette for replying to daily digests

Posted by Jay Acuna on Nov 11

On Sat, Nov 9, 2024 at 4:46 AM Suresh Ramasubramanian <ops.lists () gmail com>
wrote:

Yes.. Digest modes are generally unsuitable for active participation in a
mailing list.

I think the entire purpose of Digest mode is to minimize traffic for users
who are interested
solely in skimming through everything that was written days or weeks after
discussion
took place. You would not have any good or convenient way to pick an item
out of
a...




world news

Re: etiquette for replying to daily digests

Posted by Mike Hammett on Nov 11

I use dedicated email addresses for each mailing list that I'm on so that I can file accordingly and thus, don't need
to use digests.

-----
Mike Hammett
Intelligent Computing Solutions

Midwest Internet Exchange

The Brothers WISP

----- Original Message -----

From: "Alex Buie" <abuie () cytracom com>
To: nanog () nanog org
Sent: Friday, November 8, 2024 1:14:34 PM
Subject: etiquette for replying to daily...




world news

Re: etiquette for replying to daily digests

Posted by nanog on Nov 11

FWIW this did appear as a new thread in my client (Thunderbird).

Replying to the digest like this breaks the proper reply link in the
message headers, and relies on clients using heuristics like matching
the subject and quoted text, which not all clients will do.




world news

Re: etiquette for replying to daily digests

Posted by Tom Beecher on Nov 11

1. As others have said, digests generally don't work well for lists you
want to actively participate in.
2. No matter which methods or suggestions provided you may chose, there is
a 100% chance someone will gripe about how it breaks in their chosen mail
client , or messes with their personal email flow. So do what makes sense
to you and let the chips fall where they will. :)




world news

etiquette for replying to daily digests

Posted by Matthew Petach on Nov 11

Isn't it better to *not* put the "Re: " in the subject line, so that the
reply
keeps the same threading as the original message?

Or am I just an outlier in doing it without the "Re: " addition in the
subject line?

Matt




world news

Re: etiquette for replying to daily digests

Posted by William Herrin on Nov 11

Doesn't matter. Without the headers most MUAs don't thread it. In the
case of Willy's message, the header:

In-Reply-To: <mailman.1.1731153601.10419.nanog () nanog org>

Caused my MUA to attempt to thread it with a digest message I never
received, hence it started a new thread.

Subject change is _usually_ used the other way: to recognize that a
change beyond adding "Re: " means that the thread has branched....




world news

Re: etiquette for replying to daily digests

Posted by Bryan Fields on Nov 12

The digest is a standard mailman 2.1 digest, which means you will get a MIME
email with multipart/mixed. The first part will be the topics listed and then
each part after that will be an individual message.

The easiest way to reply to this is to go into the individual message and open
it then reply. Most MUAs will include the right headers.

I've not messed with digests on NANOG in close to 5/6 years, but this was one
of the things I...




world news

Re: etiquette for replying to daily digests

Posted by Chris Hills on Nov 13

Another option is to locate the message with a usenet/newsgroup/nntp
client at nntp://news.gmane.io/gmane.org.operators.nanog and reply from
there.

Best from brsk,

@|from|name|@
@|from|title|@
E @|from|email|@

Disclaimer

The information contained in this communication from the sender is confidential. It is intended solely for use by the
recipient and others authorized to receive it. If you are not the recipient, you are hereby notified...




world news

Drag out of

Force someone to confess or tell the truth




world news

Rip into

Criticise




world news

Work out

To Exercise




world news

Plant up

Fill an area with plants or seeds




world news

Glow down

Become less attractive




world news

Key out

If you key out a plant, you identify it by using binary choices like whether it has needle leaves or doesn't.




world news

Knock back

If you knock someone back, you reject them emotionally or sexually.




world news

Dig down

Spend your own money




world news

Delve into

Examine, investigate




world news

Aim for

To plan for something; Intend to achieve




world news

Pick up

To lift something or someone




world news

Set up

To arrange or establish something.




world news

Take on

Begin to accumulate or absorb.




world news

Come in

To enter.




world news

Go out

Participate in a romantic relationship, spending time together in social settings.




world news

Run out

To have none left.




world news

Take back

To return something.




world news

Turn around

To change direction; Reverse one's course or actions.




world news

Turn up

To arrive unexpectedly.




world news

Zip up

To close a zip fastener, such as on a jacket or a bag.




world news

Yahoo Groups Dropped RSS Feed Support

The RSS feeds of the RSS-Public and RSS-Board mailing lists are no longer available. Yahoo Groups used to offer feeds for each of its public lists, but Yahoo dropped support last year. A member of the service's product team said the feature was retired in July 2013.

To read the lists and subscribe to receive them in email, visit the Yahoo Groups pages for RSS-Public and RSS-Board.

We may move the lists to Google Groups, which does offer RSS feeds for each group.




world news

WordPress Uses RSS as Blog Export Format

If you export your WordPress blog, it is delivered to you as an RSS feed that holds all of the blog's entries, pages and comments. WordPress makes use of five namespaces and calls the format WordPress eXtended RSS (WXR). I'm working on a Java application that converts a WXR file into a set of static HTML pages.




world news

Should Feed Readers Count Unread Items?

Brent Simmons, the developer of the NetNewsWire RSS reader, is questioning his decision to put an unread count next to each feed, reasoning that it encourages people to be too obsessive about reading every item:

Instead of a dozen bookmarks, people had a hundred feeds. Or two hundred. Or two thousand.

And there was a tyranny behind keeping track of unread items and showing an unread count. People reacted in different ways, but many people felt like they always had to go through everything.

Including me. To this day.

I did not know this was going to happen. That was not the idea: it was a side effect of reasonable (at the time) choices.

I like seeing these counts on feeds where I need to read all items that are posted, but that's only a small percentage of the 100-120 feeds I follow. It would be nice to turn that off for others I read more casually.

Feedly presents unread counts on each feed and folder of feeds. There's a Mark As Read button to clear a count, but when you click it, the confirmation dialog acts like it's an extremely consequential decision: "Are you sure you want to mark this entire source as read? This operation cannot be undone."

I've posed a question on the RSS-Public mailing list: Do you think feed readers should count unread items?




world news

Where to Find the RSS Specification

The RSS Advisory Board has published the RSS 2.0 Specification for 20 years, releasing 10 revisions over that time. The current version of the specification can always be found at this URL:

https://www.rssboard.org/rss-specification

The revisions have mostly been minor, aside from one clarification that namespaces can be used to extend RSS by adding elements and attributes, not just elements.

The best way to learn how to implement RSS as a software developer is to read the RSS Best Practices Profile created by the board. It includes all the rules of the specification along with our recommendations for how to handle issues that have arisen among implementers.

For example, the enclosure section describes how to deal with the biggest ambiguity in RSS: Can an item contain more than one enclosure?

The RSS specification is available under a Creative Commons Attribution/Share Alike license, so it can be republished on websites and software related to RSS and syndication under those terms.




world news

RSS Enclosure Support in WordPress

One of the biggest challenges for a software developer implementing the RSS 2.0 specification is the issue of enclosures in a feed item. The specification is infamously unclear on whether an item allows one enclosure or multiple enclosures.

The RSS Advisory Board worked on the RSS Best Practices Profile for nearly two years, investigating a lot of RSS readers and feed producers to see how they handled issues like this. We ultimately made the following recommendation for enclosure:

Support for the enclosure element in RSS software varies significantly because of disagreement over whether the specification permits more than one enclosure per item. Although the author intended to permit no more than one enclosure in each item, this limit is not explicit in the specification.

Blogware, Movable Type and WordPress enable publishers to include multiple enclosures in each item of their RSS documents. This works successfully in some aggregators, including BottomFeeder, FeederReader, NewsGator and Safari.

Other software does not support multiple enclosures, including Bloglines, FeedDemon, Google Reader and Microsoft Internet Explorer 7. The first enclosure is downloaded automatically, an aspect of enclosure support relied on in podcasting, and the additional enclosures are either ignored or must be requested manually.

For best support in the widest number of aggregators, an item SHOULD NOT contain more than one enclosure.

Because the profile was completed in 2007, it would be useful to see how current software handles RSS enclosures to evaluate whether any recommendations should be reconsidered. To start this effort the current WordPress was tested, since that massively successful platform publishes 60 million RSS feeds. WordPress enables audio files to be added to a blog post using the Audio icon in the block editor:

When three audio files were added to a blog post in WordPress, the item in the RSS feed contained three enclosure elements:

<enclosure url="http://example.com/Fanfare60.wav" length="2646044" type="audio/wav" />
<enclosure url="http://example.com/CantinaBand60.wav" length="2646044" type="audio/wav" />
<enclosure url="http://example.com/ImperialMarch60.wav" length="2646044" type="audio/wav" />

Follow this blog for more updates on enclosure usage in feeds and feed readers.

As you probably guessed, we have an RSS feed.




world news

Every Mastodon User Has an RSS Feed

The distributed social network Mastodon has grown to 12.8 million user accounts, supporting itself through user donations and a lot of effort by the volunteers running servers. There's no CEO changing the network at whim, no ads and no algorithms that manipulate what you see to increase engagement. Just a scroll of posts by the people you follow pulled from all over the world.

Every Mastodon account has an RSS feed that can be found by going to the user's Mastodon page and adding ".rss" to the URL of that page. For example, the RSS feed for Bonaventure Software is at this address:

https://mastodon.online/@bonaventuresoft.rss

The feeds are valid RSS and use the Media-RSS and Webfeeds namespaces.

The Media-RSS content element contains the photo, audio or video included in the Mastodon post, if one is present:

<media:content url="https://files.mastodon.online/media_attachments/files/109/326/769/636/254/303/original/552ebb9fd3f30171.png" type="image/png" fileSize="49052" medium="image">
  <media:rating scheme="urn:simple">nonadult</media:rating>
  <media:description type="plain">Eli Lilly & Co stock performance graph over the last month, showing lower valuations than the one caused by the bogus announcement of free insulin.</media:description>
</media:content>

The Webfeeds icon element holds the URL of the user's avatar:

<webfeeds:icon>https://files.mastodon.online/accounts/avatars/109/298/336/948/075/673/original/e76dfce4df4bef76.gif</webfeeds:icon>

One potential improvement to the feed would be to add a link element from the Atom namespace to identify the URL of the RSS feed, as in this example:

<atom:link href="https://mastodon.online/@bonaventuresoft.rss" rel="self" type="application/rss+xml" />

That might not happen anytime soon. Mastodon is a frenetic open source project with 61 open issues and suggestions involving RSS.




world news

How to Read an RSS Feed with PHP Using SimplePie

If you need to load an RSS feed with the PHP programming language, the open source library SimplePie greatly simplifies the process of pulling in items from a feed to present on a website, store in a database or do something else coooool with the data. There's a full installation guide for SimplePie but you can skip it with just three steps:

  1. Download SimplePie 1.5.
  2. Copy the file autoloader.php and the folder library to a folder that's accessible from your PHP code.
  3. Make note of this folder; you'll be using require_once() to load autoloader.php from that location.

SimplePie has been designed to work the same regardless a feed's format. It supports RSS 2.0, RSS 1.0, Atom and the earlier versions of RSS. Additionally it can read feed elements from nine namespaces.

Here's PHP code that loads feed items from the news site Techdirt and displays them in HTML:

// load the SimplePie library
require_once('/var/www/libraries/simplepie-1.5/autoloader.php');

// load the feed
$feed = new SimplePie();
$feed->set_feed_url('https://www.techdirt.com/feed/');
$feed->init();
$feed->handle_content_type();

// create the output
$html_output = '';
foreach ($feed->get_items() as $item) {
  $html_output .= '<p><a href="' . $item->get_link() . '">' . $item->get_title() . '</a></p>';
  $html_output .= $item->get_description();
  $html_output .= '<p>By ' . $item->get_author(0)->get_name() . ', ' . $item->get_date();
}

// display the output
ECHO <<<END
$html_output
END;

The API documentation for SimplePie_Item lists the functions that can extract data from each feed item. The versatility of the library is demonstrated by get_authors(), which can retrieve an item's authorship information whether it was in the RSS author element, Dublin Core creator, iTunes author, or Atom author.

SimplePie supports caching so that a feed isn't downloaded every time code is executed. The addition of these lines turns on caching, specifies the location of a cache folder and sets the time to use a cached version to four hours (14,400 seconds):

$feed->set_cache_location('/var/www/cache/');
$feed->set_cache_duration(14400);
$feed->enable_cache();

SimplePie was created by RSS Advisory Board member Ryan Parman, Geoffrey Sneddon and Ryan McCue. The project is currently maintained on GitHub by Malcom Blaney.




world news

Atom Feed Format Was Born 20 Years Ago

This month marks the 20th anniversary of the effort that became the Atom feed format. It all began on June 16, 2003, with a blog post from Apache Software Foundation contributor Sam Ruby asking for feedback about what constitutes a well-formed blog entry.

The development of RSS 2.0 had been an unplanned hopscotch from a small group at Netscape to a smaller one at UserLand Software, but Atom was a barn raising. Hundreds of software developers, web publishers and technologists gathered for a discussion in the abstract that led to a concrete effort to build a well-specified syndication format and associated publishing API that could become Internet standards. Work was done on a project wiki that grew to over 1,500 pages. Everything was up for a vote, including a plebiscite on choosing a name that ballooned into a four-month-long bike shed discussion in which Pie, Echo, Wingnut, Feedcast, Phaistos and several dozen alternatives finally, mercifully, miraculously lost out to Atom.

The road map of the Atom wiki lists the people, companies and projects that jumped at the chance to create a new format for feeds. XML specification co-author Tim Bray wrote:

The time to write it all down and standardize it is not when you're first struggling to invent the technology. We now have aggregators and publishing systems and search engines and you-name-it, and I think the community collectively understands pretty well what you need, what you don't need, and what a good syntax looks like.

So, now's the time.

As someone whose only contribution to the project was voting on names, I think I was too quick to rule out Phaistos, a suggestion inspired by a clay disc produced by movable type before 1600 B.C. Comments on the wiki page proposing that monicker offer a sample of the name wars:

MikeBlumenthal: Does one of the great mysteries of antiquity, a document which, after almost 100 years of trying, is still a mystery not only as to its meaning but even as to its purpose, and which stands as a paragon of impenetrability, really fit as a name for an interoperability format?

Jayseae: Actually, the current state of RSS is pretty much a mystery -- why should this project be any different? I like the association with publishing -- though I'm not sure the pronunciation really flows. Perhaps it could be shortened somehow?

AsbjornUlsberg: Sorry, but I don't like it. We could just as gladly give the project any other Greek-sounding name, like Papadopolous.

Arising from all the chaos and debate, the Atom format became a beautifully specified IETF standard in 2005 edited by Mark Nottingham and Robert Sayre that's used today in millions of feeds. It is the most popular syndication format that's never argued about.

Everybody got that out of their system on the wiki.




world news

RSS Enclosure Support in Micro.Blog

An effort is underway to examine how feed publishers and feed consumers are handling the lack of clarity in the RSS 2.0 specification about whether an item can contain more than one enclosure. The RSS Best Practices Profile recommends that a feed item should contain no more than one enclosure "for best support in the widest number of aggregators," advice worth testing against current usage.

The artisanal small-batch blogging service Micro.blog is a platform for sharing short posts like Twitter, but in a way designed to be less viral, more low key and less prone to provocation, attention seeking and clout chasing. There are no follower counts, public likes or trending topics. Founder Manton Reese explained why in his book Indie Microblogging:

Big social networks like Instagram are designed to amplify accounts that gain traction, whether they are fake or not.

Micro.blog limits search and avoids public likes and reposts so that the snowball starts small and stays small. Instead of going viral and becoming a major problem, fake accounts can be spotted early and shut down if necessary.

Since being funded by a Kickstarter campaign in 2017 that hit its goal in one day, Micro.blog has attracted a dedicated following. One of the options available to premium subscribers is to host a podcast. An audio button appears below the post editing window to choose a media file.

Choosing a podcast file to add to a post

Micro.blog sites have a primary RSS feed and a separate podcast feed. The latter contains enclosure elements. Because the Micro.blog editing window does not allow more than one podcast to be added to a post, the RSS item for a post contains only one enclosure:

<item>
  <title>RSS Enclosure Test</title>
  <link>https://rcade.micro.blog/2023/07/02/rss-enclosure-test.html</link>
  <pubDate>Sun, 02 Jul 2023 21:39:52 -0400</pubDate>
  <guid isPermaLink="true">https://rcade.micro.blog/2023/07/02/rss-enclosure-test.html</guid>
  <description><p>I’m trying out Micro.blog’s support for podcasting to see how it handles enclosures in RSS feeds. This MP3 was released by David Byrne under Creative Commons Sampling Plus:</p> <p><a href="https://creativecommons.org/licenses/sampling+/1.0/.">creativecommons.org/licenses/…</a></p> <audio controls="controls" src="https://cdn.uploads.micro.blog/67258/2023/my-fair-lady-david-byrne.mp3" preload="metadata"> </description>
  <itunes:subtitle><p>I’m trying out Micro.blog’s support for podcasting to see how it handles enclosures in RSS feeds. This MP3 was released by David Byrne under Creative Commons Sampling Plus:</p> <p><a href="https://creativecommons.org/licenses/sampling+/1.0/.">creativecommons.org/licenses/…</a></p> <audio controls="controls" src="https://cdn.uploads.micro.blog/67258/2023/my-fair-lady-david-byrne.mp3" preload="metadata"> </itunes:subtitle>
  <itunes:summary><p>I’m trying out Micro.blog’s support for podcasting to see how it handles enclosures in RSS feeds. This MP3 was released by David Byrne under Creative Commons Sampling Plus:</p> <p><a href="https://creativecommons.org/licenses/sampling+/1.0/.">creativecommons.org/licenses/…</a></p> <audio controls="controls" src="https://cdn.uploads.micro.blog/67258/2023/my-fair-lady-david-byrne.mp3" preload="metadata"> </itunes:summary>
  <enclosure url="https://rcade.micro.blog/uploads/2023/my-fair-lady-david-byrne.mp3" type="audio/mpeg" length="3394751"/>  <itunes:duration>212</itunes:duration>
</item>

Micro.blog's commitment to being small extends to podcasts, where its Wavelength app for iPhone can be used to record, edit and publish a short-form podcast.




world news

Has the RSS Advisory Board Followed the Roadmap?

There has been recent discussion about the roadmap that was added to the RSS 2.0 specification in August 2002 announcing that there would be no new additions to RSS, freezing its set of elements and attributes forever and ever amen. The roadmap stated, "We anticipate possible 2.0.2 or 2.0.3 versions, etc. only for the purpose of clarifying the specification, not for adding new features to the format."

The RSS Advisory Board was formed 20 years ago to publish the specification and "make minor changes to the spec per the roadmap," as stated in the launch announcement on July 18, 2003.

If you're wondering whether the board has followed the roadmap, this timeline of RSS elements answers that question. There are 44 elements in RSS. This table shows when each element was introduced, the group that added it, and the version in which it first appeared.

There were 33 elements added to RSS by Netscape in 1999 and 11 by UserLand from 2000 to 2002. No elements have been added by the RSS Advisory Board.

ElementDate AddedPublisherVersion
channel03/1999NetscapeRSS 0.90
channel-description03/1999NetscapeRSS 0.90
channel-link03/1999NetscapeRSS 0.90
channel-title03/1999NetscapeRSS 0.90
channel-image03/1999NetscapeRSS 0.90
channel-image-link03/1999NetscapeRSS 0.90
channel-image-title03/1999NetscapeRSS 0.90
channel-image-url03/1999NetscapeRSS 0.90
channel-textInput03/1999NetscapeRSS 0.90
channel-textInput-description03/1999NetscapeRSS 0.90
channel-textInput-link03/1999NetscapeRSS 0.90
channel-textInput-name03/1999NetscapeRSS 0.90
channel-textInput-title03/1999NetscapeRSS 0.90
channel-item03/1999NetscapeRSS 0.90
channel-item-link03/1999NetscapeRSS 0.90
channel-item-title03/1999NetscapeRSS 0.90
rss07/1999NetscapeRSS 0.91
channel-copyright07/1999NetscapeRSS 0.91
channel-docs07/1999NetscapeRSS 0.91
channel-image-description07/1999NetscapeRSS 0.91
channel-image-height07/1999NetscapeRSS 0.91
channel-image-width07/1999NetscapeRSS 0.91
channel-language07/1999NetscapeRSS 0.91
channel-lastBuildDate07/1999NetscapeRSS 0.91
channel-managingEditor07/1999NetscapeRSS 0.91
channel-pubDate07/1999NetscapeRSS 0.91
channel-rating07/1999NetscapeRSS 0.91
channel-skipDays07/1999NetscapeRSS 0.91
channel-skipDays-day07/1999NetscapeRSS 0.91
channel-skipHours07/1999NetscapeRSS 0.91
channel-skipHours-hour07/1999NetscapeRSS 0.91
channel-webMaster07/1999NetscapeRSS 0.91
channel-item-description07/1999NetscapeRSS 0.91
channel-cloud12/2000UserLandRSS 0.92
channel-item-category12/2000UserLandRSS 0.92
channel-item-enclosure12/2000UserLandRSS 0.92
channel-item-source12/2000UserLandRSS 0.92
channel-category08/2002UserLandRSS 2.0
channel-generator08/2002UserLandRSS 2.0
channel-ttl08/2002UserLandRSS 2.0
channel-item-author08/2002UserLandRSS 2.0
channel-item-comments08/2002UserLandRSS 2.0
channel-item-guid08/2002UserLandRSS 2.0
channel-item-pubdate08/2002UserLandRSS 2.0

A few judgment calls had to be made compiling this list. The image and textInput elements were originally placed under the top-level element of the feed, but that is counted as their introduction even though they later moved inside channel. The rss element wasn't in the first version of RSS created by Netscape. Instead the top-level element was rdf:RDF until it was changed by Netscape to rss four months later.