Personal tools
You are here: Home Products Quills Roadmap #3: Automated pings to Technorati, Pingomatic, etc
Document Actions

#3: Automated pings to Technorati, Pingomatic, etc

Contents
  1. Motivation
  2. Proposal
by Tim Hicks last modified June 11, 2006 - 00:22
It is common to send 'pings' to various services such as technorati.com and pingomatic.com upon updating a blog. The ping informs the remote service that changes have been made so that they may reindex the blog.
Proposed by
Tim Hicks
Seconded by
Tom von Schwerdtner
Proposal type
Architecture
Assigned to release
State
being-discussed

Motivation

This process is incredibly common when blogging, limiting the extent to which search robots need to crawl your site to find updates.

Proposal

I propose adding a 'Pings' tab to Weblog objects where the user can configure which services to ping, and then execute the pings.

Details about how to technorati and pingomatic are available at their websites. Basically, it is done with simple XML-RPC calls.

However, it seems that the possible list of ping services may well be rather endless! Whatever the implementation is, it needs to be easily extensible to the end user - which probably means TTW. A generic AT-based 'PingService' object with a 'remoteURL' schema field may be sufficient to get us going. Users could then add new services as they go by adding new instances of the type to a specific subfolder of their weblog instance. A predefined set of instances could also be created when new Weblog instances are added.

The UI for the 'Pings' tab could then have a button for 'Ping All Services', and/or a button for 'Ping Selected Services', which would ping only those marked with a checkbox on the page.

Nothing concrete yet, but details about


For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by