On Tue, Mar 22, 2011 at 8:11 AM, Afkham Azeez <az...@wso2.com> wrote:

>
>
> On Mon, Mar 21, 2011 at 9:12 PM, Sameera Jayasoma <same...@wso2.com>wrote:
>
>>
>>
>> On Mon, Mar 21, 2011 at 9:08 PM, Samisa Abeysinghe <sam...@wso2.com>wrote:
>>
>>>
>>>
>>> On Mon, Mar 21, 2011 at 8:17 PM, Sameera Jayasoma <same...@wso2.com>wrote:
>>>
>>>>
>>>>
>>>> On Mon, Mar 21, 2011 at 8:06 PM, Sameera Jayasoma <same...@wso2.com>wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, Mar 21, 2011 at 3:52 PM, Kasun Indrasiri <ka...@wso2.com>wrote:
>>>>>
>>>>>> Also we need to re-factor all the JSPs of all the UI components with
>>>>>> the new package names.
>>>>>>
>>>>>>
>>>>> This is a huge change. I am wondering why we are doing this at this
>>>>> moment. I don't think, this will increase the build time.
>>>>>
>>>>
>>>> This task includes major code refactoring. There are many ways where
>>>> things can go wrong. I would prefer, if we can delay this.  And I would 
>>>> like
>>>> to know the advantage of doing this.
>>>>
>>>
>>> This is a package name change. If people cannot do this sort of a change
>>> without breaking the build, there is something seriously wrong somewhere
>>> down the line.
>>>
>>
>> Thats true.
>>
>> But my point is, we shouldn't have done this change since we are very
>> close to the 3.2.0 release.
>>
>
> 3.2.0 is going to be a revolutionary release. This release will signify the
> coming of age of the Carbon platform in terms of;
>
> 1. Build stability & ease of building
> 2. Integration testing
> 3. Code coverage
>
> Separating out the stubs is also the first step in introducing proper reuse
> & versioning of schemas and WSDLs.
>

+1. As we discussed this is right thing to do. At the moment we are not
reusing WSDLs or Schemas.  And we are not going to do this reusing of wsdls
and Schemas for this release.

Making stubs OSGi bundles means, we need to refactor each and every JSP
pages and relevant Axis2 Client classes. This is a considerably huge change
if you take the release dead lines in to account.

By the time we start using shared schemas and WSDL, we have to refactor
these pages again. Double effort. :)

IMHO, we should this refactoring once and properly for all. Making stub as
OSGi bundles at this moment, is half backed solution in my openion.

Thanks,
Sameera


>
>
>
>>
>> Btw, We need to think of the fact discussed in [1] if we are doing this
>> change.
>>
>> Sameera
>> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=308157#c4
>>
>>>
>>> Thanks,
>>> Samisa...
>>>
>>> Samisa Abeysinghe
>>> VP Engineering
>>>  WSO2 Inc.
>>> http://wso2.com
>>> http://wso2.org
>>>
>>>
>>>
>>
>>
>>
>> --
>> Sameera Jayasoma
>> Technical Lead and Product Manager, WSO2 Carbon
>>
>> WSO2, Inc. (http://wso2.com)
>> email: same...@wso2.com
>> blog: http://tech.jayasoma.org
>>
>> Lean . Enterprise . Middleware
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> *Afkham Azeez*
> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
> *
> *
> *Member; Apache Software Foundation; 
> **http://www.apache.org/*<http://www.apache.org/>
> *
> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
>
>


-- 
Sameera Jayasoma
Technical Lead and Product Manager, WSO2 Carbon

WSO2, Inc. (http://wso2.com)
email: same...@wso2.com
blog: http://tech.jayasoma.org

Lean . Enterprise . Middleware
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to