Skip to content

Instantly share code, notes, and snippets.

@lloydwatkin
Created May 12, 2013 16:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lloydwatkin/5564149 to your computer and use it in GitHub Desktop.
Save lloydwatkin/5564149 to your computer and use it in GitHub Desktop.
Update from Superfeedr about a new commit on a github repository via XMPP and the message sent out by XMPP-FTW. See https://xmpp-ftw.jit.su for more information.
<message xmlns:stream="http://etherx.jabber.org/streams" from="firehoser.superfeedr.com" to="demo@superfeedr.com">
<event xmlns="http://jabber.org/protocol/pubsub#event">
<status xmlns="http://superfeedr.com/xmpp-pubsub-ext" feed="https://github.com/lloydwatkin.atom">
<http code="200">Fetched (ring) 200 and parsed 1/30 entries</http>
<next_fetch>2013-05-12T16:30:35Z</next_fetch>
<entries_count_since_last_maintenance>3</entries_count_since_last_maintenance>
<period>900</period>
<last_fetch>2013-05-12T16:15:35Z</last_fetch>
<last_parse>2013-05-12T16:15:35Z</last_parse>
<last_maintenance_at>2013-05-12T12:22:02Z</last_maintenance_at>
<title>lloydwatkin's Activity</title>
<id>tag:github.com,2008:/lloydwatkin</id>
<updated>2013-05-12T16:14:09Z</updated>
<link title="lloydwatkin's Activity" rel="alternate" href="https://github.com/lloydwatkin" type="text/html"/>
<link title="lloydwatkin's Activity" rel="self" href="https://github.com/lloydwatkin.atom" type="application/atom+xml"/>
</status>
<items node="https://github.com/lloydwatkin.atom">
<item xmlns="http://jabber.org/protocol/pubsub">
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:geo="http://www.georss.org/georss" xmlns:as="http://activitystrea.ms/spec/1.0/" xmlns:sf="http://superfeedr.com/xmpp-pubsub-ext" xml:lang="en-us">
<id>tag:github.com,2008:PushEvent/1733370268</id>
<published>2013-05-12T16:14:09Z</published>
<updated>2013-05-12T16:14:09Z</updated>
<title>lloydwatkin pushed to superfeedr at lloydwatkin/xmpp-ftw</title>
<content type="html">&lt;!-- push --&gt;
&lt;span class="mega-icon mega-icon-commit"&gt;&lt;/span&gt;
&lt;div class="time"&gt;
&lt;time class="js-relative-date" datetime="2013-05-12T16:14:09Z" title="2013-05-12 16:14:09"&gt;May 12, 2013&lt;/time&gt;
&lt;/div&gt;
&lt;div class="title"&gt;
&lt;a href="/lloydwatkin"&gt;lloydwatkin&lt;/a&gt; &lt;span&gt;pushed&lt;/span&gt; to &lt;a href="/lloydwatkin/xmpp-ftw/tree/superfeedr"&gt;superfeedr&lt;/a&gt; at &lt;a href="/lloydwatkin/xmpp-ftw" class="css-truncate css-truncate-target"&gt;lloydwatkin/xmpp-ftw&lt;/a&gt;
&lt;/div&gt;
&lt;div class="details"&gt;
&lt;a href="/lloydwatkin" class="gravatar"&gt;&lt;img height="30" src="https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=140&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png" width="30" /&gt;&lt;/a&gt;
&lt;div class="commits pusher-is-only-committer"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;span title="lloydwatkin"&gt;
&lt;img height="16" src="https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=140&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png" width="16" /&gt;
&lt;/span&gt;
&lt;code&gt;&lt;a href="/lloydwatkin/xmpp-ftw/commit/cc26bbd6d50c30b9af87cf34281201fa7effbbd9"&gt;cc26bbd&lt;/a&gt;&lt;/code&gt;
&lt;div class="message"&gt;
&lt;blockquote&gt;
Fix a small issue with 'status' element parsing
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;span title="lloydwatkin"&gt;
&lt;img height="16" src="https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=140&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png" width="16" /&gt;
&lt;/span&gt;
&lt;code&gt;&lt;a href="/lloydwatkin/xmpp-ftw/commit/e45b61849ab133793835ec49e1c1bd671b8d243d"&gt;e45b618&lt;/a&gt;&lt;/code&gt;
&lt;div class="message"&gt;
&lt;blockquote&gt;
Fix issue with HTML messages
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li class="more"&gt;&lt;a href="https://github.com/lloydwatkin/xmpp-ftw/compare/952a8ed393...cc26bbd6d5"&gt;View comparison for these 2 commits &amp;raquo;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;</content>
<link title="lloydwatkin pushed to superfeedr at lloydwatkin/xmpp-ftw" rel="alternate" href="https://github.com/lloydwatkin/xmpp-ftw/compare/952a8ed393...cc26bbd6d5" type="text/html"/>
<link title="lloydwatkin pushed to superfeedr at lloydwatkin/xmpp-ftw" rel="thumbnail" href="https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=30&amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png" type="image/png"/>
<author>
<name>lloydwatkin</name>
<uri>https://github.com/lloydwatkin</uri>
<email>lloyd@evilprofessor.co.uk</email>
<id>lloydwatkin</id>
</author>
<source>
<id>tag:github.com,2008:/lloydwatkin</id>
<title>lloydwatkin's Activity</title>
<updated>2013-05-12T16:14:09Z</updated>
<link title="lloydwatkin's Activity" rel="alternate" href="https://github.com/lloydwatkin" type="text/html"/>
<link title="lloydwatkin's Activity" rel="self" href="https://github.com/lloydwatkin.atom" type="application/atom+xml"/>
</source>
</entry>
</item>
</items>
</event>
</message>
{
"meta": {
"status": {
"response": "200",
"fetch": {
"next": "2013-05-12T16:30:35Z",
"last": "2013-05-12T16:15:35Z",
"period": "900"
},
"parsed": "2013-05-12T16:15:35Z",
"maintenance": "2013-05-12T12:22:02Z",
"message": "Fetched (ring) 200 and parsed 1/30 entries"
},
"title": "lloydwatkin's Activity",
"entries_count_since_last_maintenance": "3",
"id": "tag:github.com,2008:/lloydwatkin",
"links": [
{ "title":"lloydwatkin's Activity", "rel"="alternate", "href": "https://github.com/lloydwatkin", "type": "text/html" },
{ "title": "lloydwatkin's Activity", "rel": "self", "href": "https://github.com/lloydwatkin.atom", "type": "application/atom+xml" }
]
},
"items": [
{
"title": "lloydwatkin pushed to superfeedr at lloydwatkin/xmpp-ftw",
"id": "tag:github.com,2008:PushEvent/1733370268",
"updated": "2013-05-12T16:14:09Z",
"published": "2013-05-12T16:14:09Z",
"content": {
"type": "html",
"content": "<!-- push -->\n<span class=\"mega-icon mega-icon-commit\"></span>\n\n<div class=\"time\">\n <time class=\"js-relative-date\" datetime=\"2013-05-12T16:14:09Z\" title=\"2013-05-12 16:14:09\">May 12, 2013</time>\n</div>\n\n<div class=\"title\">\n <a href=\"/lloydwatkin\">lloydwatkin</a> <span>pushed</span> to <a href=\"/lloydwatkin/xmpp-ftw/tree/superfeedr\">superfeedr</a> at <a href=\"/lloydwatkin/xmpp-ftw\" class=\"css-truncate css-truncate-target\">lloydwatkin/xmpp-ftw</a>\n</div>\n\n<div class=\"details\">\n <a href=\"/lloydwatkin\" class=\"gravatar\"><img height=\"30\" src=\"https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=140&amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png\" width=\"30\" /></a>\n\n <div class=\"commits pusher-is-only-committer\">\n <ul>\n <li>\n <span title=\"lloydwatkin\">\n <img height=\"16\" src=\"https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=140&amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png\" width=\"16\" />\n </span>\n <code><a href=\"/lloydwatkin/xmpp-ftw/commit/cc26bbd6d50c30b9af87cf34281201fa7effbbd9\">cc26bbd</a></code>\n <div class=\"message\">\n <blockquote>\n Fix a small issue with 'status' element parsing\n </blockquote>\n </div>\n </li>\n <li>\n <span title=\"lloydwatkin\">\n <img height=\"16\" src=\"https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=140&amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png\" width=\"16\" />\n </span>\n <code><a href=\"/lloydwatkin/xmpp-ftw/commit/e45b61849ab133793835ec49e1c1bd671b8d243d\">e45b618</a></code>\n <div class=\"message\">\n <blockquote>\n Fix issue with HTML messages\n </blockquote>\n </div>\n </li>\n <li class=\"more\"><a href=\"https://github.com/lloydwatkin/xmpp-ftw/compare/952a8ed393...cc26bbd6d5\">View comparison for these 2 commits &raquo;</a></li>\n </ul>\n </div>\n</div>"
},
"links": [
{
"title": "lloydwatkin pushed to superfeedr at lloydwatkin/xmpp-ftw",
"rel": "alternate",
"href": "https://github.com/lloydwatkin/xmpp-ftw/compare/952a8ed393...cc26bbd6d5",
"type": "text/html"
},
{
"title": "lloydwatkin pushed to superfeedr at lloydwatkin/xmpp-ftw",
"rel": "thumbnail",
"href": "https://secure.gravatar.com/avatar/119f0492b4596d6e81cf5dcf9ae30883?s=30&d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png",
"type": "image/png"
}
],
"author": {
"name": "lloydwatkin",
"email": "lloyd@evilprofessor.co.uk",
"uri": "https://github.com/lloydwatkin",
"id": "lloydwatkin"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment