On Fri, Sep 14, 2012 at 6:41 PM, Hasini Gunasinghe <[email protected]> wrote:

> Hi Azeez,
>
> On Fri, Sep 14, 2012 at 5:31 PM, Afkham Azeez <[email protected]> wrote:
>
>>
>>
>> On Fri, Sep 14, 2012 at 5:26 PM, Hasini Gunasinghe <[email protected]>wrote:
>>
>>> I too think this will negatively affect the products in the queue to be
>>> released which are being stabilized at the moment.
>>
>>
>> How do you suppose a find and replace such as for example
>> s/CarbonContextHolder.startTenantFlow()/PrivilegedCarbonContext.startTenantFlow()
>> destabilize components? 4.0.2 components will be created for most of these
>> components anyway.
>>
>
> What I was concerned about was that we would find additional issues in the
> features that we are stabilizing at the moment, as we found run time issues
> after super tenant id/domain re-factoring (for which we had sufficient time
> to discover and fix).
>

Yes... that's a real concern... it's a risk doing a platform-wide change in
a branch.... specially when some products closing to release...

At the same time lets take this risk now.. and see how it goes :-)

Thanks & regards,
-Prabath


>
> Thanks,
> Hasini.
>
>
>>
>>>
>>> Can we do this after the planned chunk 2/chunk 3 products are released?
>>>
>>> Thanks,
>>> Hasini.
>>>
>>> On Fri, Sep 14, 2012 at 5:03 PM, Nuwan Bandara <[email protected]> wrote:
>>>
>>>> Hi Pradeep,
>>>>
>>>> What did you mean by backward compatible, if we are to re-factor all
>>>> these components ? Also the P2 story is a valid question.
>>>>
>>>> This is whole lot of components IMO. We should have done it bit
>>>> earlier, else lets move to C5.
>>>>
>>>> Regards,
>>>> /Nuwan
>>>>
>>>> On Fri, Sep 14, 2012 at 4:54 PM, Tharindu Mathew <[email protected]>wrote:
>>>>
>>>>> All chunks will have to be re-released after this change to ensure
>>>>> features can be installed on top.
>>>>>
>>>>> I thought this change was backwards compatible? Anyway, we shouldn't
>>>>> go ahead with this.
>>>>>
>>>>>
>>>>> On Fri, Sep 14, 2012 at 4:48 PM, Miyuru Wanninayaka 
>>>>> <[email protected]>wrote:
>>>>>
>>>>>> Doesn't breaking this much components during a release cycle will
>>>>>> negatively affect release time line?
>>>>>>
>>>>>> Also we need to aware about what kind of changes need to done to
>>>>>> components to fix once break.
>>>>>>
>>>>>> Also what happens to P2 story, after changing API, can already
>>>>>> released chunk1 components install in a chunk2 product?
>>>>>>
>>>>>> On Fri, Sep 14, 2012 at 2:54 PM, Pradeep Fernando 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> we have completed the CarbonContext refactoring task within the
>>>>>>> kernel. Now its time to refactor the platform/components. Soon I ll
>>>>>>> be
>>>>>>> commiting the code to carbon-kernel.
>>>>>>> The components listed below has to be modified. There you have to
>>>>>>> refactor the code + move the components to new versions.
>>>>>>>
>>>>>>>
>>>>>>> The modifications include API changes and will break the
>>>>>>> compatibility
>>>>>>> between product minor versions. Please shout if you have any concerns
>>>>>>> regarding this effort.
>>>>>>>
>>>>>>>
>>>>>>> CarbonContextHolder refactoring. - use
>>>>>>> CarbonContext/PrivilegedCarbonContext to access this.
>>>>>>>
>>>>>>> ./logging/org.wso2.carbon.logging.service/
>>>>>>> ./rss-manager/org.wso2.carbon.rssmanager.core/
>>>>>>> ./system-statistics/org.wso2.carbon.statistics.ui/
>>>>>>> ./cg/org.wso2.carbon.cloud.gateway.agent/
>>>>>>> ./webapp-mgt/org.wso2.carbon.webapp.mgt/
>>>>>>> ./governance/org.wso2.carbon.governance.api/
>>>>>>> ./business-processes/bpel/org.wso2.carbon.bpel/
>>>>>>> ./business-processes/bpel/org.wso2.carbon.bpel.deployer/
>>>>>>> ./business-processes/humantask/org.wso2.carbon.humantask/
>>>>>>> ./proxy-admin/org.wso2.carbon.proxyadmin/
>>>>>>> ./module-mgt/org.wso2.carbon.module.mgt/
>>>>>>> ./registry/org.wso2.carbon.registry.extensions/
>>>>>>> ./registry/org.wso2.carbon.registry.social.impl/
>>>>>>> ./ws-discovery/org.wso2.carbon.discovery.core/
>>>>>>> ./identity/org.wso2.carbon.identity.entitlement/
>>>>>>> ./identity/org.wso2.carbon.identity.entitlement.mediator/
>>>>>>> ./data-services/org.wso2.carbon.dataservices.core/
>>>>>>> ./mediation-initializer/org.wso2.carbon.mediation.initializer/
>>>>>>> ./service-mgt/org.wso2.carbon.service.mgt/
>>>>>>> ./csg/org.wso2.carbon.cloud.csg.agent/
>>>>>>> ./url-mapper/org.wso2.carbon.url.mapper.ui/
>>>>>>> ./data-sources/org.wso2.carbon.datasource/
>>>>>>>
>>>>>>> SuperTenantCarbonContext refactoring.  - use PrivilegedCarbonContext
>>>>>>>
>>>>>>> ./remote-usermgt/org.wso2.carbon.um.ws.service/
>>>>>>> ./mashup/org.wso2.carbon.mashup.javascript-hostobjects.registry/
>>>>>>> ./mashup/org.wso2.carbon.mashup.jsservices/
>>>>>>> ./mashup/org.wso2.carbon.mashup.javascript-hostobjects.system/
>>>>>>> ./rss-manager/org.wso2.carbon.rssmanager.core/
>>>>>>> ./system-statistics/org.wso2.carbon.statistics.ui/
>>>>>>> ./system-statistics/org.wso2.carbon.statistics/
>>>>>>> ./cep/org.wso2.carbon.cep.core/
>>>>>>> ./security/org.wso2.carbon.security.mgt/
>>>>>>> ./cg/org.wso2.carbon.cloud.gateway.agent/
>>>>>>> ./cg/org.wso2.carbon.cloud.gateway/
>>>>>>>
>>>>>>> ./authenticators/token-authenticator/org.wso2.carbon.identity.authenticator.token/
>>>>>>> ./analytics/org.wso2.carbon.analytics.hive/
>>>>>>> ./analytics/org.wso2.carbon.hive.data.source.access/
>>>>>>> ./webapp-mgt/org.wso2.carbon.webapp.deployer/
>>>>>>> ./ntask/org.wso2.carbon.ntask.core/
>>>>>>> ./event/org.wso2.carbon.event.core/
>>>>>>> ./event/org.wso2.carbon.event.ws/
>>>>>>> ./governance/org.wso2.carbon.governance.list/
>>>>>>> ./governance/org.wso2.carbon.governance.lcm/
>>>>>>> ./mediators/bam/org.wso2.carbon.mediator.bam/
>>>>>>> ./mediators/event/org.wso2.carbon.mediator.event/
>>>>>>> ./data-bridge/org.wso2.carbon.databridge.receiver.restapi/
>>>>>>>
>>>>>>> ./bam-data-publishers/org.wso2.carbon.bam.data.publisher.activity.mediation/
>>>>>>>
>>>>>>> ./bam-data-publishers/org.wso2.carbon.bam.data.publisher.activity.service/
>>>>>>> ./bam-data-publishers/org.wso2.carbon.bam.lwevent.core/
>>>>>>>
>>>>>>> ./bam-data-publishers/org.wso2.carbon.bam.data.publisher.servicestats/
>>>>>>>
>>>>>>> ./bam-data-publishers/org.wso2.carbon.bam.data.publisher.mediationstats/
>>>>>>> ./mediation/mediation-library/org.wso2.carbon.mediation.library/
>>>>>>> ./business-processes/attachment-mgt/org.wso2.carbon.attachment.mgt/
>>>>>>> ./business-processes/bpel/org.wso2.carbon.bpel/
>>>>>>>
>>>>>>> ./business-processes/humantask/org.wso2.carbon.humantask.cleanup.scheduler/
>>>>>>> ./unified-endpoint/org.wso2.carbon.unifiedendpoint.core/
>>>>>>> ./proxy-admin/org.wso2.carbon.proxyadmin/
>>>>>>> ./bam2/org.wso2.carbon.bam.core/
>>>>>>> ./bam2/org.wso2.carbon.bam.jasper/
>>>>>>> ./bam2/org.wso2.carbon.bam.toolbox.deployer/
>>>>>>> ./bam2/org.wso2.carbon.bam.analyzer/
>>>>>>> ./dashboard/org.wso2.carbon.dashboard.mgt.users/
>>>>>>> ./dashboard/org.wso2.carbon.dashboard/
>>>>>>> ./dashboard/org.wso2.carbon.dashboard.mgt.gadgetrepo/
>>>>>>> ./dashboard/org.wso2.carbon.dashboard.mgt.oauth/
>>>>>>> ./dashboard/org.wso2.carbon.dashboard.common/
>>>>>>> ./messagebox/org.wso2.carbon.messagebox.sqs/
>>>>>>> ./messagebox/org.wso2.carbon.messagebox.core/
>>>>>>> ./mediation-statistics/org.wso2.carbon.mediation.statistics/
>>>>>>> ./module-mgt/org.wso2.carbon.module.mgt/
>>>>>>> ./registry/org.wso2.carbon.registry.common/
>>>>>>> ./registry/org.wso2.carbon.registry.task/
>>>>>>> ./registry/org.wso2.carbon.registry.info/
>>>>>>> ./registry/org.wso2.carbon.registry.ws.api/
>>>>>>> ./registry/org.wso2.carbon.registry.eventing/
>>>>>>> ./registry/org.wso2.carbon.registry.handler/
>>>>>>> ./registry/org.wso2.carbon.registry.reporting/
>>>>>>> ./deployment-synchronizer/org.wso2.carbon.deployment.synchronizer/
>>>>>>> ./broker-manager/org.wso2.carbon.brokermanager.core/
>>>>>>> ./andes/org.wso2.carbon.andes.authorization/
>>>>>>> ./transaction-manager/org.wso2.carbon.transaction.manager/
>>>>>>> ./ws-discovery/org.wso2.carbon.discovery.core/
>>>>>>> ./data-agents/org.wso2.carbon.bam.mediationstats.data.publisher/
>>>>>>> ./data-agents/org.wso2.carbon.bam.service.data.publisher/
>>>>>>> ./data-agents/org.wso2.carbon.bam.activity.mediation.data.publisher/
>>>>>>> ./email-verification/org.wso2.carbon.email.verification/
>>>>>>> ./qpid/org.wso2.carbon.qpid.authorization/
>>>>>>> ./identity/org.wso2.carbon.identity.relyingparty/
>>>>>>> ./identity/org.wso2.carbon.identity.scim.provider/
>>>>>>> ./data-services/org.wso2.carbon.dataservices.core/
>>>>>>> ./data-services/org.wso2.carbon.dataservices.task/
>>>>>>> ./synapse-config-admin/org.wso2.carbon.mediation.configadmin/
>>>>>>> ./mediation-initializer/org.wso2.carbon.mediation.dependency.mgt/
>>>>>>> ./mediation-initializer/org.wso2.carbon.mediation.initializer/
>>>>>>> ./service-mgt/org.wso2.carbon.service.mgt/
>>>>>>> ./csg/org.wso2.carbon.cloud.csg/
>>>>>>> ./csg/org.wso2.carbon.cloud.csg.agent/
>>>>>>> ./url-mapper/org.wso2.carbon.url.mapper.ui/
>>>>>>> ./url-mapper/org.wso2.carbon.url.mapper/
>>>>>>> ./data-sources/org.wso2.carbon.datasource/
>>>>>>>  - DONE -
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> [email protected]
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Thanks,
>>>>>> Miyuru
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>>
>>>>> Tharindu
>>>>>
>>>>> blog: http://mackiemathew.com/
>>>>> M: +94777759908
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Thanks & Regards,
>>>>
>>>> Nuwan Bandara
>>>> Associate Technical Lead & Member, MC, Development Technologies
>>>> WSO2 Inc. - lean . enterprise . middleware |  http://wso2.com
>>>> blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 763
>>>> 9629
>>>> *
>>>> <http://www.nuwanbando.com/>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *Afkham Azeez*
>> Director of Architecture; WSO2, Inc.; http://wso2.com
>> Member; Apache Software Foundation; http://www.apache.org/
>> * <http://www.apache.org/>**
>> email: **[email protected]* <[email protected]>* 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*
>>
>>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Thanks & Regards,
Prabath

Mobile : +94 71 809 6732

http://blog.facilelogin.com
http://RampartFAQ.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to