ServerRuntime is in "org.apache.cayenne.configuration.server", so 
"configuration.rop.client" is kind of symmetrical. 

A.


> On Feb 4, 2016, at 1:36 PM, Dzmitry Kazimirchyk <dkazimirc...@gmail.com> 
> wrote:
> 
> There are mainly DI module configurations in "configuration.rop" packages, 
> which I think makes sense. However in "configuration.rop.client" there are 
> also ClientRuntime classes, which I'm guessing can be moved 
> "org.apache.cayenne.rop" package for consistency.
> 
> Dima
> 
> On 2/4/16 1:16 PM, Aristedes Maniatis wrote:
>> On 21/01/2016 11:39pm, Dzmitry Kazimirchyk wrote:
>>> One of the questions here is still whether we want to go all the way and 
>>> introduce changes which can potentially brake things for upgrading users or 
>>> we should preserve the old HessianROPServlet and the logic around it and 
>>> have a new pluggable approach as an alternative to what we currently have.
>> 
>> 
>> What is the reason that half the implementation is in org.apache.cayenne.rop 
>> and the other half in org.apache.cayenne.configuration.rop? Why are some 
>> http parts in org.apache.cayenne.rop.http but not all of them?
>> 
>> Given that we are breaking backward compatibility for people who have 
>> overridden specific bits of this, should we tidy up?
>> 
>> Ari
>> 
>> 
> 

Reply via email to