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. > > 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
