Return-Path: Delivered-To: apmail-incubator-roller-user-archive@www.apache.org Received: (qmail 57891 invoked from network); 19 Jul 2006 15:44:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 Jul 2006 15:44:18 -0000 Received: (qmail 76923 invoked by uid 500); 19 Jul 2006 15:44:16 -0000 Delivered-To: apmail-incubator-roller-user-archive@incubator.apache.org Received: (qmail 76871 invoked by uid 500); 19 Jul 2006 15:44:16 -0000 Mailing-List: contact roller-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: roller-user@incubator.apache.org Delivered-To: mailing list roller-user@incubator.apache.org Received: (qmail 76850 invoked by uid 99); 19 Jul 2006 15:44:16 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jul 2006 08:44:16 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [207.212.50.58] (HELO busybuddha.org) (207.212.50.58) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jul 2006 08:44:15 -0700 Received: from HALFDOME (sycamore.busybuddha.org [207.212.50.58]) by busybuddha.org (8.13.1/8.12.11) with SMTP id k6JFgtGV032003; Wed, 19 Jul 2006 08:42:55 -0700 Message-ID: <000901c6ab4a$3158a360$6701a8c0@HALFDOME> From: "Anil Gangolli" To: , References: <20060702001259.16210.qmail@web30812.mail.mud.yahoo.com> <000801c6a94a$6431d7e0$6801a8c0@HALFDOME> Subject: Regarding Roller problems pinging IceRocket Date: Wed, 19 Jul 2006 08:44:16 -0700 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I looked into the IceRocket ping issue. The problem is that IceRocket, whether by ignorance or intention, has implemented an incompatible variant of the common weblogUpdates.ping mechanism. Their ping request accepts only one argument, the blog URL, and their success-case response also is not properly structured (it is a simple string rather than a struct with flerror and message members). I'm pursuing two tacks in parallel: (1) I've contacted Blake Rhodes at IceRocket, and requested that they consider putting up a compatible weblogUpdates.ping endpoint. I'm not expecting rapid response here, but this is the right thing to do in principle, since there is a defacto standard spec that most of the rest of the world seems to adhere to. But also (2) I've filed a Roller JIRA issue http://opensource.atlassian.com/projects/roller/browse/ROL-1192, which I hope to fix before the next Roller release to add configurable support for non-conformant ping implementations like IceRocket. Also before the next Roller release, I am hoping to add common ping target definitions in default disabled state for most/all of the ping targets I know about and can verify as working or get to work with this and similar minor variations. In the meantime, a workaround is to ping icerocket via ping services like ping-o-matic or pingoat. (Expect additional delay and somewhat weaker guarantees that your ping will be delivered.) --a.