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
