Committing soon.  Warning, it is going to be a big commitÅ  sorry in advance

On 3/21/12 9:56 PM, "Franklin, Matthew B." <[email protected]> wrote:

>
>
>On 3/21/12 6:03 PM, "Ate Douma" <[email protected]> wrote:
>
>>On 03/21/2012 10:07 PM, Franklin, Matthew B. wrote:
>>> -----Original Message-----
>>>> From: Ate Douma [mailto:[email protected]]
>>>> Sent: Thursday, March 08, 2012 11:32 AM
>>>> To: [email protected]
>>>> Subject: Re: [PROPOSAL] - Rave-Shindig Reorganization
>>>>
>>>> On 03/08/2012 05:23 PM, Franklin, Matthew B. wrote:
>>>>>
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Mahadevan, Venkat [mailto:[email protected]]
>>>>>> Sent: Thursday, March 08, 2012 10:58 AM
>>>>>> To: [email protected]
>>>>>> Subject: [PROPOSAL] - Rave-Shindig Reorganization
>>>>>>
>>>>>> Hi All
>>>>>>
>>>>>> We are working on a project internally that uses the Rave code base.
>>>>>> Currently we overlay rave-shindig and override the
>>>>>>rave.shindig.properties
>>>>>> file. Going forward we would like to implement the interfaces in
>>>>>>rave-
>>>> shindig
>>>>>> for some of the features like  findFriends, findAllConnectedPeople
>>>>>>etc. The
>>>>>> current overlay structure is hindering us from implementing these
>>>> features.
>>>>>> So I would to put forward this proposal for refactoring the current
>>>>>>rave-
>>>>>> shindig and rave-providers structures which would allow anyone to
>>>>>> implement the shindig changes.
>>>>>>
>>>>>> The new structure would look like this:
>>>>>>
>>>>>> ...
>>>>>> rave-portal-dependencies
>>>>>> ...
>>>>>> rave-providers
>>>>>> rave-opensocial-provider
>>>>>> rave-opensocial-core
>>>>>> rave-opensocial-client
>>>>>> rave-opensocial-server
>>>>>> rave-shindig-resources
>>>>>> rave-shindig-dependencies
>>>>>> rave-shindig
>>>>>>
>>>>>> Any thoughts, suggestions?
>>>>>
>>>>> Are these all at the same level?  If not, can you show how the
>>>>>structure
>>>> would be?
>>>>>
>>>>> IE)  |_directory
>>>>>                |_ subdirectory
>>>>>
>>>>
>>>> Did you take into account the incoming changes of SHINDIG-1691 for the
>>>>next
>>>> shindig 2.5.0 release? Those should make customizing and extending
>>>>Shindig
>>>> much
>>>> easier.
>>>
>>> While we wait for the patch to be applied and a release to be cut, can
>>>we start the re-organization?  I propose the following intermediate
>>>structure tweaked from Venkat's proposal:
>>>
>>> rave-portal-dependencies
>>>      |__rave-opensocial-provider
>>>                 |__rave-opensocial-core
>>>                 |__rave-opensocial-client
>>>                 |__rave-opensocial-server*
>>>                            |_ rave-shindig
>>>     
>>> * Once the patch is applied and there is a new release, we can add
>>>rave-shinidg-resources&  rave-shindig-dependencies as submodules of this
>>>module.
>>>
>>> Assuming lazy consensus, I will make this change tomorrow
>>>afternoon/evening.
>>
>>To be honest, the above isn't clear to me: does it represent a folder
>>hierarchy 
>>and/or module dependency tree?
>
>Was meant to be a folder hierarchy and module tree
>
>>For either case, I can't comprehend the depicted relations though.
>>IMO portal-dependencies and rave-shindig concerns two different apps, so
>>they 
>>shouldn't end up in one graph (either way).
>
>That is the cold medicine typing,
>s/rave-portal-dependencies/rave-providers
>
>>
>>At any rate, if you already have a tested/working re-organization
>>locally, I'm 
>>fine with lazy consensus. It should become clear to me when I see it :)

>>
>>Ate
>>
>>>
>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks
>>>>>> Venkat
>>>>>
>>>
>>
>
>

Reply via email to