[wp-hackers] Google SoC 2008 Proposal: Movable Type / TypePad AtomPub Importer

Ronald Heft ron at cavemonkey50.com
Thu Mar 27 01:51:12 GMT 2008


After reflecting upon the different viewpoints of my last proposal, I
figured it would be a good idea to come up with another proposal. So, I
propose creating an AtomPub-based content importer for Movable Type and
TypePad.


* What is AtomPub?


AtomPub is an established standard for editing web resources (RFC5023).
Through AtomPub, content and media can be retrieved and edited with ease.
Many content management systems have started implementing the standard,
including WordPress as of version 2.3. Movable Type and TypePad, the
targeted import environments, have added official support as of the
beginning of this year.


* What would an AtomPub-based Movable Type / TypePad Importer Bring to
WordPress?


The number one added benefit of an AtomPub-based importer would be
convenience. Currently, importing from Movable Type / TypePad requires an
export file to be created. While uploading this file is easy enough, the
process could be simplified.


By importing through AtomPub, only the URL location of the former blog and
login credentials are needed; similar to the way the current Blogger
importer works. The importer would be able to retrieve all required content
information and complete the process with a single click, entirely over the
internet.


* My Proposed Solution


- Import all content information (posts, pages, categories, tags, etc) from
an AtomPub-based Movable Type / TypePad installation in as few clicks as
possible.


- Investigate providing a media import option. This option, if feasible,
would import all media (pictures, etc) from a TypePad / Movable Type
installation into WordPress 2.5's new media manager, coping the content to
/wp-content as needed.


- Investigate the possibility of extending AtomPub-based importers to other
blogging platforms.


* Additional Information


AtomPub RFC Spec: http://www.ietf.org/rfc/rfc5023.txt


WordPress' AtomPub Support: http://codex.wordpress.org/AtomPub


Movable Type's Announcement of AtomPub Support:
http://www.movabletype.org/2007/12/atompub_support_and_new_edit_a.html



Thoughts?

-- 
Ronald Heft, Jr.
Information Sciences and Technology
Pennsylvania State University

cavemonkey50.com
9rules Network


More information about the wp-hackers mailing list