Share
VIDEOS 1 TO 50
How to Install and Use FeedSync 2.0 to Process REAXML Files
How to Install and Use FeedSync 2.0 to Process REAXML Files
Published: 2015/05/13
Channel: Merv Barrett
FeedSync 2 1 Whats New and How to Upgrade from 2.0
FeedSync 2 1 Whats New and How to Upgrade from 2.0
Published: 2015/09/10
Channel: Easy Property Listings
FeedSync REAXML Processor Install and Setup
FeedSync REAXML Processor Install and Setup
Published: 2014/04/15
Channel: Merv Barrett
How to Install FeedSync the REAXML Pre-Processor
How to Install FeedSync the REAXML Pre-Processor
Published: 2016/04/06
Channel: Merv Barrett
How to Install FeedSync the REAXML Pre-Processor
How to Install FeedSync the REAXML Pre-Processor
Published: 2016/04/05
Channel: Merv Barrett
FeedSync 2 0 Overview of whats different in 2.0
FeedSync 2 0 Overview of whats different in 2.0
Published: 2015/05/13
Channel: Merv Barrett
FEEDSYNC | By Judge
FEEDSYNC | By Judge
Published: 2014/01/29
Channel: DRYB Gaming
MIX08 Using the Microsoft Sync Framework and FeedSync
MIX08 Using the Microsoft Sync Framework and FeedSync
Published: 2016/03/07
Channel: 25msr
PDC 2008 Live Services FeedSync and Mesh Synchronization Services
PDC 2008 Live Services FeedSync and Mesh Synchronization Services
Published: 2016/03/08
Channel: 25msr
Feed Sync Test
Feed Sync Test
Published: 2015/04/07
Channel: Sxeix
Feed Sync? ( 2nd Try )
Feed Sync? ( 2nd Try )
Published: 2013/03/03
Channel: ImDubbyy
9 Man Feed Sync Edit! [RadicalAcid]
9 Man Feed Sync Edit! [RadicalAcid]
Published: 2015/05/04
Channel: Justice Radical
Evizx || My First After Effects Feed Sync || ENJOY :D
Evizx || My First After Effects Feed Sync || ENJOY :D
Published: 2014/02/15
Channel: EvizxOG
First feed sync!
First feed sync!
Published: 2013/12/27
Channel: JustJaffa
9 man feed sync - Lunksss - Odin
9 man feed sync - Lunksss - Odin
Published: 2012/05/03
Channel: XxGamerDenxX
TriCe |
TriCe | 'Never Dies' [Feed Sync test]
Published: 2016/01/26
Channel: TriceVFX
Feed sync | ep.1
Feed sync | ep.1
Published: 2012/04/01
Channel: ImFamezZHD
6 Man Spas Feed Sync + Important Update
6 Man Spas Feed Sync + Important Update
Published: 2011/08/18
Channel: kadet016
How to Import REAXML format listings into WordPress
How to Import REAXML format listings into WordPress
Published: 2016/04/06
Channel: Merv Barrett
First Twixtor Feed Sync
First Twixtor Feed Sync
Published: 2014/02/20
Channel: FRVME$
Feed Sync Test.
Feed Sync Test.
Published: 2013/07/16
Channel: Relatively
Quad Feed Sync Test
Quad Feed Sync Test
Published: 2016/11/20
Channel: Kitzo Grendz
Feed Sync It Tha Kill !!! By ConzStep
Feed Sync It Tha Kill !!! By ConzStep
Published: 2013/01/20
Channel: ConzStepEdits
Spas feed Sync | MW2
Spas feed Sync | MW2
Published: 2010/08/28
Channel: JudgedFire
BO2 OCE Sniper Feed (Sync)
BO2 OCE Sniper Feed (Sync)
Published: 2013/02/16
Channel: Elijaz dZ.
Quad Feed Sync OCE (READ DESCRIPTION)
Quad Feed Sync OCE (READ DESCRIPTION)
Published: 2017/04/16
Channel: Retro FadedBlade
Spas-12 Feed Sync.
Spas-12 Feed Sync.
Published: 2013/11/23
Channel: zeed ox
7 man feed sync!
7 man feed sync!
Published: 2013/03/09
Channel: Cinema
ImG :: Black ops QUUUUUUAAAADDDD FEED sync attempt 1
ImG :: Black ops QUUUUUUAAAADDDD FEED sync attempt 1
Published: 2011/08/28
Channel: imagineXgaming
Second Feed Sync  - By - Wuai
Second Feed Sync - By - Wuai
Published: 2015/06/09
Channel: ill Wuai I Editor
Intro For |MrLogoutDiman by Spice Feed(Sync Style)Левел уп азизази)) |FIX THE BUG
Intro For |MrLogoutDiman by Spice Feed(Sync Style)Левел уп азизази)) |FIX THE BUG
Published: 2015/03/20
Channel: SpiceArtz- Motion Design
Quad feed sync
Quad feed sync
Published: 2011/06/18
Channel: ImFredster
First Try Feed Sync whit Sony Vegas!!
First Try Feed Sync whit Sony Vegas!!
Published: 2016/08/17
Channel: Ocean Sniping
FEED / SYNC
FEED / SYNC
Published: 2013/01/09
Channel: TurntUpEdits
My First Feed Sync.
My First Feed Sync.
Published: 2016/03/30
Channel: ItzLexa-
Quad Feed Sync
Quad Feed Sync
Published: 2011/06/01
Channel: IamHypahh
50 Shades Of Gala - Feed Sync [Bo2Edit]
50 Shades Of Gala - Feed Sync [Bo2Edit]
Published: 2016/04/07
Channel: Edit By Gala.
6 man ak feed sync.
6 man ak feed sync.
Published: 2011/12/07
Channel: OXA1bomber
Triple Feed Sync?
Triple Feed Sync?
Published: 2013/05/14
Channel: EriazEsKillZ
8man Feed Sync Oce by dME
8man Feed Sync Oce by dME
Published: 2013/08/06
Channel: dME Edits
Feed Sync
Feed Sync
Published: 2012/12/07
Channel: 2kylekyle
MSR QUAD FEED SYNC
MSR QUAD FEED SYNC
Published: 2014/01/04
Channel: Nik App Edits
MrYuviGaming - COD 4 - 4 Man No Scope Feed Sync Edit
MrYuviGaming - COD 4 - 4 Man No Scope Feed Sync Edit
Published: 2013/04/09
Channel: MrYuviGaming
Epic 8 Man Kill Feed Sync!
Epic 8 Man Kill Feed Sync!
Published: 2012/04/07
Channel: oSoiERIN
Feed Sync
Feed Sync
Published: 2016/09/27
Channel: AchromaArts
Triple feed sync | By SHEZZABRO
Triple feed sync | By SHEZZABRO
Published: 2011/06/18
Channel: SHEZZABROv2
TweeH OCE. First AE feed sync
TweeH OCE. First AE feed sync
Published: 2013/04/03
Channel: MrFuuRyy
Quad feed sync first try in Sony Vegas
Quad feed sync first try in Sony Vegas
Published: 2014/01/20
Channel: TheMakunah
Black Ops 2: Sniping Feed Sync Edit 1
Black Ops 2: Sniping Feed Sync Edit 1
Published: 2013/04/27
Channel: Shameer ॐ
Feed Sync!
Feed Sync!
Published: 2013/07/07
Channel: Geeko Two!
NEXT
GO TO RESULTS [51 .. 100]

WIKIPEDIA ARTICLE

From Wikipedia, the free encyclopedia
Jump to: navigation, search

FeedSync for Atom and RSS, previously Simple Sharing Extensions, are extensions to RSS and Atom feed formats designed to enable the synchronization of information by using a variety of data sources. Initially developed by Ray Ozzie, Chief Software Architect at Microsoft, it is now maintained by Jack Ozzie, George Moromisato, Matt Augustine, Paresh Suthar and Steven Lees. Dave Winer, the designer of the UserLand Software RSS specification variants, has given input for the specifications.

The current version of FeedSync for Atom and RSS specification is 1.02 and can be found here. FeedSync for Atom and RSS is licensed under the Creative Commons Attribution-ShareAlike License (version 2.5) and the Microsoft Open Specification Promise.

The scope of FeedSync for Atom and RSS is to define the minimum extensions necessary to enable loosely cooperating applications to use Atom and RSS feeds as the basis for item sharing – that is, the bi-directional, asynchronous synchronization of new and changed items amongst two or more cross-subscribed feeds.

Note that while much of FeedSync is currently defined in terms of Atom and RSS feeds, at its core what FeedSync strictly requires is:

  • A flat collection of items to be synchronized
  • A set of per-item sync metadata that is maintained at all endpoints
  • A set of algorithms followed by all endpoints to create, update, merge, and conflict resolve all items

This means that FeedSync can be implemented by almost any programming language have its metadata represented in many structured data formats.

Examples[edit]

RSS Feed Example[edit]

<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sx="http://feedsync.org/2007/feedsync">
 <channel>
  <title>To Do List</title>
  <description>A list of items to do</description>
  <link> http://example.com/partial.xml{{dead link|date=December 2016 |bot=InternetArchiveBot |fix-attempted=yes }} </link>
  <sx:sharing since="2005-02-13T18:30:02Z"
    until="2005-05-23T18:30:02Z" >
   <sx:related link="http://example.com/all.xml{{dead link|date=December 2016 |bot=InternetArchiveBot |fix-attempted=yes }}" type="complete" />
   <sx:related link="http://example.com/B.xml{{dead link|date=December 2016 |bot=InternetArchiveBot |fix-attempted=yes }}" type="aggregated" 
    title="To Do List (Jacks Copy)" />
  </sx:sharing>
  <item>
   <title>Buy groceries</title>
   <description>Get milk, eggs, butter and bread</description>
   <sx:sync id="item_1_myapp_2005-05-21T11:43:33Z" updates="3">
    <sx:history sequence="3" when="2005-05-21T11:43:33Z" by="JEO2000"/>
    <sx:history sequence="2" when="2005-05-21T10:43:33Z" by="REO1750"/>
    <sx:history sequence="1" when="2005-05-21T09:43:33Z" by="REO1750"/>
   </sx:sync>
  </item>
 </channel>
</rss>

Atom Feed Example[edit]

<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"
xmlns:sx="http://feedsync.org/2007/feedsync">
  <title>To Do List</title>
  <subtitle>A list of items to do</subtitle>
  <link rel="self" href="http://example.com/partial.xml"/{{dead link|date=December 2016 |bot=InternetArchiveBot |fix-attempted=yes }}>
  <author>
    <name>Ray Ozzie</name>
  </author>
  <updated>2005-05-21T11:43:33Z</updated>
  <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0aaa</id>
  <sx:sharing since="2005-02-13T18:30:02Z"
    until="2005-05-23T18:30:02Z" >
   <sx:related link="http://example.com/all.xml{{dead link|date=December 2016 |bot=InternetArchiveBot |fix-attempted=yes }}" type="complete" />
   <sx:related link="http://example.com/B.xml{{dead link|date=December 2016 |bot=InternetArchiveBot |fix-attempted=yes }}" type="aggregated"
    title="To Do List (Jacks Copy)" />
  </sx:sharing>
  <entry>
   <title>Buy groceries</title>
   <content>Get milk, eggs, butter and bread</content>
   <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0aa0</id>
   <author>
    <name>Ray Ozzie</name>
   </author>
   <updated>2005-05-21T11:43:33Z</updated>
   <sx:sync id="item_1_myapp_2005-05-21T11:43:33Z" updates="3">
    <sx:history sequence="3" when="2005-05-21T11:43:33Z" by="JEO2000"/>
    <sx:history sequence="2" when="2005-05-21T10:43:33Z" by="REO1750"/>
    <sx:history sequence="1" when="2005-05-21T09:43:33Z" by="REO1750"/>
   </sx:sync>
  </entry>
</feed>

POX Item Example[edit]

<?xml version="1.0" encoding="utf-8"?>
<item>   
 <subject>Buy groceries</subject>    
 <body>Get milk and eggs</body>    
 <sx:sync id="item_1_myapp_2005-05-21T11:43:33Z" updates="1">   
  <sx:history sequence="1" when="2005-05-21T09:43:33Z" by="REO1750"/>    
 </sx:sync>    
</item>

JSON Item Example[edit]

{    
 "title" : "Buy groceries",    
 "description": "Get milk and eggs",    
 "sync": 
 {    
  "id": "item_1_myapp_2005-05-21T11:43:33Z",    
  "updates": "1",    
  "history": [    
   {
    "sequence": "1", 
    "when": "2005-05-21T09:43:33Z", 
    "by": "REO1750"
   }    
  ]
 }    
}

Examples of Real World Use[edit]

There are several examples of "real world" use of FeedSync feeds to synchronize data between applications.

FeedSync Service[edit]

This prototype developer service is an implementation of HTTP-based FeedSync endpoint. Applications can use HTTP GET and POST commands to synchronize feeds, where the latter performs the FeedSync merge operation on the feed hosted by the FeedSync Service. The service is not active anymore.

Strong Angel III[edit]

FeedSync feeds were used extensively at the Strong Angel III exercise in August 2006 as a lightweight middle-ware to link applications from Microsoft, Google, ESRI and others on desktops and mobile devices. The service is not active anymore.

ROME project[edit]

The comprehensive Java RSS project, ROME, is an implementation of the FeedSync specification since it creates a Java layer for developers to create apps that will use the FeedSync service.

Mesh4x[edit]

Mesh4x, an open-source set of libraries, tools, applications and services for mesh-based applications, uses FeedSync as the versioning standard, and implements a Feedsync-inspired packet-based protocol to synchronize data over SMS text messages.

See also[edit]

External links[edit]

Specifications[edit]

Code[edit]

Articles[edit]

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, Wikipedia, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.

Powered by YouTube
Wikipedia content is licensed under the GFDL and (CC) license