Microfeed is a specification and a reference implementation of client-server architecture providing access to various information sources that have a feed-type interface. Examples of those feed sources include micro-blogging services, such as Twitter, Facebook, Jaiku, Qaiku, and Laconi.ca. By utilizing Microfeed architecture, a client application can focus on user interface, while the actual feed fetching is done in the background independently. The communication between a local Microfeed server publishing information about feeds and a client application displaying that information to an user is done with the D-Bus messaging following the publisher-subscriber principle.
Microfeed provides backend for other applications, and thus is not usable for end-users as is.
• Mauku will be the first application utilizing the Microfeed library.
Microfeed consists of a specification and a reference implementation.
• Microfeed Specification – How to communicate directly over the D-Bus
• Reference implementation – Libraries and utilites to make application development easier
• Contribute – You want to help with the development? Please, join in!
2009-06-28 Specification version 0.1 and implementation version 0.1 are released.
2009-08-04 Implementation version 0.2 is released.
2009-08-23 Implementation version 0.3 is released.
2009-09-01 Implementation version 0.4 is released.
2009-10-04 Source code available in Gitorius.