Using XML on any platform should be sexily easy. It should be possible to transform between all the major formats: ATOM, RSS 0.9x, RSS 1, RSS 2, xHTML, etc and it should be easy to use FOAFROLL and OPML as well. Our aim is to facilitate that.
Be the first to post a text review of Simple effective XML. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Pending an injection of fresh blood to this project or a sudden and unlikely wealth of time this project is going to be a total back-burner joba dn unlikely to get an update even once a year.
We have no drafted a spec for our aims along with the road map. Here it is in full draft-like glory. Notes - To use only XML/XSLT/OPML where ever posible to create truely portable solutions however when code is required our main languages should be ASP and PHP (optionally .NET, PERL, PYTHON etc) - Optional and idealised aims are included in square brackets where as notes on limits are added in rounded brackets. [Notes in square brackets indicate a longer term goal to work towards]. (a) Translation between the following formats as a minimum - RSS 1 - RSS 2 - ATOM - XHTML (To Only) - FOAF (to XHTML Only) - [Each to: Universally readable feed] - [WikiStyle to XHTML] - [BBCode to XHTML] (b) Creation of a 2 into 1 XSLT with pure XML/XSLT or if code required versions should be available in our main support languages. (c) Creation of examples of feed (auto) chaching. An additional file (XML) should be reated to track the last time of update and thus ensure feeds are not called upon again (unless the system is pinged [should some-one care to write this section]) untill the minimum time has expired. [The list of feeds should be provided by [multiple] OPML files] Note: under PHP this may be compleaeted with a Cron job but I am unsure if ASP supports something like this. (d) Creation of a running chache. Like Aim-C but with the following differences. - The old chache is not removed - New (unchached) items in the feed are added to the chache - Changes in any given item are updated in the chache - When an item is no longer in the feed it REMAINS in the chache (Archive) (e) A collection of "injection" XSLT to include - Monitisation of feed (adding of adverts) - Amazon link - convert ISDN [and titles, authors etc] to Amazon [com, co.uk etc] assosiate links in feed - [Others as they are suggested/created] (f) demonstration of combination of others. Examples include: - Aim-D with Aim-B to create a ReBlog engine - Aim-A (Atom to RSS/universal) with Aim-E to create a feedburner style service - Aim-D with Aim-B [optionally Aim-E] then combined with Aim-A (x to XHTML) to create a complete Re-Blog
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?