On Fri, Apr 1, 2011 at 12:49 PM, Manjula Rathnayake <manju...@wso2.com>wrote:
> > > On Fri, Apr 1, 2011 at 12:21 PM, Dimuthu Leelarathne <dimut...@wso2.com>wrote: > >> Hi, >> >> On Fri, Apr 1, 2011 at 11:12 AM, Pradeep Fernando <prad...@wso2.com>wrote: >> >>> +1 agreed with danushka. Adding default configuration is not the >>> solution for what dimuthu has encountered. In this case dimuthu is >>> responsible for making the stratos distribution. Anybody working on >>> wso2 product distribution should know what should be done in order to >>> get the product running. No excuses. >> >> >> >> There is something very wrong here. Either technology or the process. Let >> me ask the simple question. How did Qpid config files get copied to all >> products and not services? How come services got second hand treatment? >> AFAIK Qpid config files were added products by someone from Qpid team. >> > > Well, I copied all Qpid config files to products with the build I had. I > was in trouble having a proper build on all products. So I copied to esb and > bam products. And regarding services, I could not up services even after > adding Qpid config files. So I avoided committing changes. And I gave > patches for services in a discussion thread regarding this. > > And I agree, copying to all products and services take so time, And I could > not apply one patch for all products since all products had changes such as, > bin.xml resides in different folder paths, hard coded product name and > version, some uses pom.version and some build.version. > > And good thing is, now all products and services are having Qpid config files and server get started :) > Thank you. > > >> So lets speculate, >> >> 1) Should someone from Stratos team do it? >> 2) Should the feature be developed as self contained? >> 3) Should technology be developed to handle this situation? Automatic >> copying of config files? >> 3) Should the RM of each product check the service? At minimum check >> whether it starts? >> >> Copying something to 13 products is not an easy task if you want to build >> them all check whether anything breaks (speaking by experience because I >> have done it). If someone told me adding Qpid config files was my >> responsibility I would create time to do it. I fixed it for manager. I >> wasn't even aware of it until each server started hanging - one after other. >> >> >> >>> If we rely on default configs, then wso2 products will go in to >>> production with default configs in the future. (by mistake) >>> >>> >> -1. What about the config files we already ship? Don't they have default >> configs? >> >> thanks, >> dimuthu >> >> >> But having a default config will serve a different scenario. If a user >>> deletes the qpid config files after installing the features, and we >>> still want the server to be started then we should have default >>> configs. >>> >>> --Pradeep >>> _______________________________________________ >>> Carbon-dev mailing list >>> Carbon-dev@wso2.org >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >> >> >> _______________________________________________ >> Carbon-dev mailing list >> Carbon-dev@wso2.org >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > > -- > Manjula Rathnayaka > Software Engineer > WSO2, Inc. > Mobile:+94 77 743 1987 > -- Manjula Rathnayaka Software Engineer WSO2, Inc. Mobile:+94 77 743 1987
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev