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
