I too think this will negatively affect the products in the queue to be released which are being stabilized at the moment.
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
