Re: Discussion: BuildBot component independence check

2010-01-02 Thread Bruno Busco
Thank you Adam, unfortunately I am not familiar with debian packages yet (consider that I normally work under Windows). In any case, what was my original goal, was to define some script or whatever that could generate, starting from a fresh complete OFBiz checkout, a modified OFBiz tree that

Re: Discussion: BuildBot component independence check

2010-01-02 Thread Jacopo Cappellato
Instead of deleting folders the script could set the enabled=false attribute in the ofbiz-component.xml files. Jacopo On Jan 2, 2010, at 10:27 AM, Bruno Busco wrote: Thank you Adam, unfortunately I am not familiar with debian packages yet (consider that I normally work under Windows). In

Re: Discussion: BuildBot component independence check

2010-01-02 Thread Adam Heath
Bruno Busco wrote: The script should be able to delete some directories and to apply some SVN patches (tipically to change component-load.xml and build.xml files). Actually, that's not the best approach. It would be better to modify the build.xml and java classes to be more extensible, and

Re: Discussion: BuildBot component independence check

2010-01-02 Thread Bruno Busco
This is OK for the runtime but will still make available all the packages during the build process. Some unwanted java code dependencies would not be spotted out. -Bruno 2010/1/2 Jacopo Cappellato jacopo.cappell...@hotwaxmedia.com: Instead of deleting folders the script could set the

Re: Discussion: BuildBot component independence check

2010-01-02 Thread Scott Gray
Doesn't the build order prevent this? If one were to try and add a java dependency from the framework to the applications then the build would fail would it not? While it is certainly possible, I'm entirely convinced of the need to use buildbot for this. The reason buildbot is great for

Re: Discussion: BuildBot component independence check

2010-01-02 Thread Bruno Busco
Scott, if I proposed the BuildBot to be setup to check for the dependencies is because I do not think that making noise about this is enough. Framework separation is something we speak about since a lot of time but no steps have been done because, I guess, it is not a community high priority, but,

Re: Discussion: BuildBot component independence check

2010-01-01 Thread Bruno Busco
Hi Adam, thank you for the hint but I need some other (basic) information. How should I use the debian package? What is intended for? I see a .pl script. Can I use it to get a partial (framework-only) deploy directory from a checked out OFBiz working directory ? Sorry for this basic questions.

Re: Discussion: BuildBot component independence check

2010-01-01 Thread Adam Heath
Bruno Busco wrote: Hi Adam, thank you for the hint but I need some other (basic) information. How should I use the debian package? What is intended for? I see a .pl script. Can I use it to get a partial (framework-only) deploy directory from a checked out OFBiz working directory ? Sorry

Re: Discussion: BuildBot component independence check

2009-12-31 Thread Bruno Busco
How could we define new ant targets to deploy partial OFBiz configurations? I mean, an OFBiz configuration I would like to build and get working is the one with the following applications: - application/commonext - application/content - application/party - application/securityext -

Re: Discussion: BuildBot component independence check

2009-12-31 Thread Adam Heath
Bruno Busco wrote: How could we define new ant targets to deploy partial OFBiz configurations? I mean, an OFBiz configuration I would like to build and get working is the one with the following applications: - application/commonext - application/content - application/party -

Discussion: BuildBot component independence check

2009-12-30 Thread Bruno Busco
Hi devs, I am trying to remove some OFBiz components but even removing few specialpurpose components make the build or the data loading impossible. I think we need to gain back the components independence in a controlled way. Even reviewing commits is not so easy to detect that a change introduce