if you could re-base the diff from the latest trunk that should already save
us a lot of -- and ++ on the formatting; I always prefer to have patches in
the right code format, otherwise they quickly become unreadable, as we had
now :)

maybe if you could also split up the patches into a rest/api/data service
patch, and a --/++ input/output converters, that should make that a lot
easier to grok too.

Sorry for being such a pain in the backside, but with a total of > 150 mil
active users reached with this code, i tend to be rather-safe-then-sorry :)

(ps i saw you did adjust the unit tests, right? having those in correctly is
important)

On Sun, Nov 23, 2008 at 12:11 PM, Erik Gomersbach <[EMAIL PROTECTED]> wrote:

> Hi Chris,
>
> thanks for having a look at this.
>
> I agree that the patch seems to be much larger than expected, but I'm not
> sure how easy it will be to reduce the size, but maybe you have some idea on
> this.
>
> This is what the patch contains:
>
> The main changes are in the following files:
>
> RestRequestItem
> ApiServlet
> DataServiceServlet
>
> The other changes are mainly rearranging of existing code:
>
> The data format converters:
> -InputAtomConverter
> -InputJsonConverter
> -InputXmlConverter
> -Output AtomConverter
> -OutputJsonConverter
> -OutputXmlConverter
>
> I have replaced  with data content converters:
> +InputActivityConverter
> +InputAppDataConverter
> +InputMessagesConverter
> +InputPersonConverter
> +OutputStandardConverter
>
> Especially this causes lots of +++ and --- in the patch.
>
> Same holds for the updates tests.
>
> Please let me know how I can improve this. I am using two spaces for
> indentation, so that should be in line with your latests commits ;-)
>
> Cheers,
> Erik
>
> ----- Original Message ----- From: "Chris Chabot (JIRA)" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Sunday, November 23, 2008 11:25 AM
> Subject: [jira] Commented: (SHINDIG-705) Allow extending with new services
> without having to change ApiServlet code
>
>
>
>
>>   [
>> https://issues.apache.org/jira/browse/SHINDIG-705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12650011#action_12650011]
>>
>> Chris Chabot commented on SHINDIG-705:
>> --------------------------------------
>>
>> Hey Erik,
>>
>> First of all thanks for working on this!
>>
>> While trying to look through the patch, I couldn't help but noticing it
>> --'s and ++'s a lot more then I would expect, a total of a 130k of changes
>> is slightly more then expected :) ) (It would seem a lot of it is just code
>> formatting stuff)
>>
>> To be able to actually see what this does (and not make the project's code
>> formatting inconsistent) I would really love to have a bit more concise
>> patch that only consists of the actual changes
>>
>>  Allow extending with new services without having to change ApiServlet
>>> code
>>>
>>> --------------------------------------------------------------------------
>>>
>>>                Key: SHINDIG-705
>>>                URL: https://issues.apache.org/jira/browse/SHINDIG-705
>>>            Project: Shindig
>>>         Issue Type: Improvement
>>>         Components: RESTful API (PHP)
>>>           Reporter: Erik Gomersbach
>>>           Priority: Minor
>>>        Attachments: patch2.txt
>>>
>>>
>>> Currently one is required to change the ApiServlet code to be able the
>>> extend Shindig with new services. This patch makes the extending of Shindig
>>> with new services configurable.
>>>
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>>
>>
>
>
> --------------------------------------------------------------------------------
>
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.9.9/1805 - Release Date: 11/22/2008
> 10:34 AM
>
>

Reply via email to