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
How to Install FeedSync the REAXML Pre-Processor
How to Install FeedSync the REAXML Pre-Processor
Published: 2016/04/06
Channel: Merv Barrett
FeedSync REAXML Processor Install and Setup
FeedSync REAXML Processor Install and Setup
Published: 2014/04/15
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
MIX08 Using the Microsoft Sync Framework and FeedSync
MIX08 Using the Microsoft Sync Framework and FeedSync
Published: 2016/03/07
Channel: 25msr
6 Man Spas Feed Sync + Important Update
6 Man Spas Feed Sync + Important Update
Published: 2011/08/18
Channel: kadet016
I Think I
I Think I'm Falling Form Ya ~ Feed Sync :) #Aurc
Published: 2016/10/23
Channel: You Chilling
Feed Sync It Tha Kill !!! By ConzStep
Feed Sync It Tha Kill !!! By ConzStep
Published: 2013/01/20
Channel: ConzStepEdits
FEEDSYNC | By Judge
FEEDSYNC | By Judge
Published: 2014/01/29
Channel: DRYB Gaming
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
TweeH OCE. First AE feed sync
TweeH OCE. First AE feed sync
Published: 2013/04/03
Channel: MrFuuRyy
First feed sync!
First feed sync!
Published: 2013/12/27
Channel: JustJaffa
First Twixtor Feed Sync
First Twixtor Feed Sync
Published: 2014/04/09
Channel: Frames
9 man feed sync - Lunksss - Odin
9 man feed sync - Lunksss - Odin
Published: 2012/05/03
Channel: XxGamerDenxX
First Twixtor Feed Sync
First Twixtor Feed Sync
Published: 2014/02/20
Channel: FRVME$
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
Evizx || My First After Effects Feed Sync || ENJOY :D
Evizx || My First After Effects Feed Sync || ENJOY :D
Published: 2014/02/15
Channel: EvizxOG
Feed Sync Test
Feed Sync Test
Published: 2015/04/07
Channel: Sxeix
Second Feed Sync  - By - Wuai
Second Feed Sync - By - Wuai
Published: 2015/06/09
Channel: ill Wuai I Editor
9 Man Feed Sync Edit! [RadicalAcid]
9 Man Feed Sync Edit! [RadicalAcid]
Published: 2015/05/04
Channel: Justice Radical
Quad Feed Sync OCE (READ DESCRIPTION)
Quad Feed Sync OCE (READ DESCRIPTION)
Published: 2017/04/16
Channel: Retro FadedBlade
Triple feed sync | By SHEZZABRO
Triple feed sync | By SHEZZABRO
Published: 2011/06/18
Channel: SHEZZABROv2
Spas feed Sync | MW2
Spas feed Sync | MW2
Published: 2010/08/28
Channel: JudgedFire
TriCe |
TriCe | 'Never Dies' [Feed Sync test]
Published: 2016/01/26
Channel: TriceVFX
Feed Sync? ( 2nd Try )
Feed Sync? ( 2nd Try )
Published: 2013/03/03
Channel: ImDubbyy
My First Feed Sync.
My First Feed Sync.
Published: 2016/03/30
Channel: ItzLexa-
Quad feed sync first try in Sony Vegas
Quad feed sync first try in Sony Vegas
Published: 2014/01/20
Channel: TheMakunah
#SameSong - By Wuai - My first feed sync in AE!!!
#SameSong - By Wuai - My first feed sync in AE!!!
Published: 2015/05/24
Channel: ill Wuai I Editor
Feed Sync
Feed Sync
Published: 2012/12/07
Channel: 2kylekyle
6 man ak feed sync.
6 man ak feed sync.
Published: 2011/12/07
Channel: OXA1bomber
Feed sync | ep.1
Feed sync | ep.1
Published: 2012/04/01
Channel: ImFamezZHD
PDC 2008 Live Services FeedSync and Mesh Synchronization Services
PDC 2008 Live Services FeedSync and Mesh Synchronization Services
Published: 2016/03/08
Channel: 25msr
EPIC 8 Kill Feed Sync *SKRILLEX* [In For The Kill] {OCE}
EPIC 8 Kill Feed Sync *SKRILLEX* [In For The Kill] {OCE}
Published: 2012/04/07
Channel: CoDIntelligent
Triple Feed Sync?
Triple Feed Sync?
Published: 2013/05/14
Channel: EriazEsKillZ
FEED / SYNC
FEED / SYNC
Published: 2013/01/09
Channel: TurntUpEdits
Quad Feed Sync Test
Quad Feed Sync Test
Published: 2016/11/20
Channel: Kitzo Grendz
8man Feed Sync Oce by dME
8man Feed Sync Oce by dME
Published: 2013/08/06
Channel: dME Edits
Black Ops 2: Sniping Feed Sync Edit 1
Black Ops 2: Sniping Feed Sync Edit 1
Published: 2013/04/27
Channel: Shameer ॐ
50 Shades Of Gala - Feed Sync [Bo2Edit]
50 Shades Of Gala - Feed Sync [Bo2Edit]
Published: 2016/04/07
Channel: Edit By Gala.
Triple Feed Sync
Triple Feed Sync
Published: 2011/07/02
Channel: GoggleTanbara
BO2 OCE Sniper Feed (Sync)
BO2 OCE Sniper Feed (Sync)
Published: 2013/02/16
Channel: Elijaz dZ.
triple feed sync
triple feed sync
Published: 2011/01/03
Channel: GammonLogic
Epic 8 Man Kill Feed Sync!
Epic 8 Man Kill Feed Sync!
Published: 2012/04/07
Channel: oSoiERIN
Feed Sync!
Feed Sync!
Published: 2013/07/07
Channel: Geeko Two!
Spas-12 Feed Sync.
Spas-12 Feed Sync.
Published: 2013/11/23
Channel: zeed ox
Feed Sync
Feed Sync
Published: 2016/09/27
Channel: AchromaArts
First Try Feed Sync whit Sony Vegas!!
First Try Feed Sync whit Sony Vegas!!
Published: 2016/08/17
Channel: Ocean Sniping
COD4 Feed Sync
COD4 Feed Sync
Published: 2013/01/05
Channel: TehMesmer
Feed Sync Test.
Feed Sync Test.
Published: 2013/07/16
Channel: Relatively
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