https://bugzilla.wikimedia.org/show_bug.cgi?id=34393
--- Comment #3 from orenbochman <[email protected]> 2012-02-17 13:59:50 UTC --- I was led to believe that these bugs are a formality and that this would be done by the end of the day. I've placed two abandoned projects into continuous Integration (CI) with the express intention to facilitate renewal of their maintenance by my self and volunteers (referred above as 3rd parties). This took up significant allocation time (4 days) of my free time in January and February. Since our Jerkins is geared to PHP and not Java but I've believe that this issue is important because: -- 1. CI empowers 3rd parties by allowing them to figure out which versions they should work on based on reports of the version which last compiled and which tests it passed. 2. It ensures that the software won't only build work on a single machine. The same goes to testing. 3. It makes all the dependencies explicit. The production version of Search code and its tests depends on files and scripts only available to users with root access to production servers 4. It has end product - downloadable versions which can be consumed by downstream projects and by end users - ops who require these extensions without getting bogged down by setting up build environments. B. In response to comment 1: I asked to use Artifactory as explained in my update "MWDumper - CI + Artifactory" last monday on 'Wikitext-l'. But to recap - the alternatives is to ask an external repository to distribute our visioned binaries. If hosting such an artifact repository is to difficult for WMF we could come to an arrangement with Codehaus, Ibilio, or Nexes. Let me know and I'll update POMs and Jenkins and I'll close this bug. However as you pointed out it is not the way we work. I still think that we should host our own Repository. I've evaluated Artifactory on the same Tomacat hosting my local Jenkins. I don't care which product is used as long as it integrates with Jenkins. C. In reponse to comment 2: Pretty please - just one more repo software.... soon you can remove one of the old ones like subversion. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
