Re: Integrating Anthill with a Problem Report systyem?

"Res Pons" <[email protected]> Fri, 24 Mar 2006 12:24:58 -0800
Newsgroups gmane.comp.java.anthill
Message-ID <[email protected]>
Again, I think you guys are great for doing this and we do definitely 
appreciate all your good work.  I'm in the process of learning Java and as 
soon as I do, maybe I'll be a kiddy coder slash contributor? Ha ha!

Anthill is written in Java, right?

----Original Message Follows----
From: Eric Minick <[email protected]>
Reply-To: Anthill user list <anthill-IWHQxnLZ/[email protected]>
To: Anthill user list <anthill-IWHQxnLZ/[email protected]>
Subject: Re: [Anthill] Integrating Anthill with a Problem Report systyem?
Date: Fri, 24 Mar 2006 12:20:37 -0700
MIME-Version: 1.0
Received: from lists.urbancode.com ([64.34.169.154]) by 
bay0-mc10-f2.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 24 
Mar 2006 11:18:49 -0800
Received: (qmail 6481 invoked by uid 510); 24 Mar 2006 19:20:13 -0000
Received: from anthill-bounces-IWHQxnLZ/[email protected] by caladin.urbancode.com 
by uid 504 with qmail-scanner-1.20  (spamassassin: 2.61.  
Clear:RC:1(127.0.0.1):.  Processed in 0.021044 secs); 24 Mar 2006 19:20:13 
-0000
Received: from localhost (HELO caladin.urbancode.com) (127.0.0.1)  by 
lists.urbancode.com with SMTP; 24 Mar 2006 19:20:13 -0000
Received: (qmail 6455 invoked by uid 510); 24 Mar 2006 19:20:11 -0000
Received: from [email protected] by caladin.urbancode.com by uid 504 
withqmail-scanner-1.20 (spamassassin: 2.61.  
Clear:RC:0(207.99.47.54):SA:0(1.2/5.0):. Processed in 0.378748 secs); 24 Mar 
2006 19:20:11 -0000
Received: from host54a.simplicato.com (207.99.47.54)by lists.urbancode.com 
with SMTP; 24 Mar 2006 19:20:10 -0000
Received: from localhost (localhost.simplicato.com [127.0.0.1])by 
host54a.simplicato.com (Postfix) with ESMTP id BA0D26C082Afor 
<anthill-IWHQxnLZ/[email protected]>; Fri, 24 Mar 2006 14:18:39 -0500 (EST)
Received: from host54a.simplicato.com ([127.0.0.1])by localhost 
(host54a.simplicato.com [127.0.0.1]) (amavisd-new,port 10024)with ESMTP id 
99729-05-2 for <anthill-IWHQxnLZ/[email protected]>;Fri, 24 Mar 2006 14:18:39 -0500 
(EST)
Received: from [192.168.0.101] 
(c-67-190-19-249.hsd1.co.comcast.net[67.190.19.249])by 
host54a.simplicato.com (Postfix) with ESMTP id 69D996C0801for 
<anthill-IWHQxnLZ/[email protected]>; Fri, 24 Mar 2006 14:18:38 -0500 (EST)
X-Message-Info: JGTYoYF78jHI6b545lifkeuto94dBRaSb17/jpM3Low=
Return-Path: <[email protected]>
Delivered-To: mailman-anthill-IWHQxnLZ/[email protected]
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
References: 
<OF713309A5.2E2A834B-ON8525713B.0065DFFE-8525713B.00668149-r/[email protected]>
X-Virus-Scanned: by amavisd-new at simplicato.com
X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on 
caladin.urbancode.com
X-Spam-Level: *
X-Spam-Status: No, hits=1.2 required=5.0 
tests=MAILTO_TO_SPAM_ADDR,RCVD_IN_SORBS autolearn=no version=2.61
X-BeenThere: anthill-IWHQxnLZ/[email protected]
X-Mailman-Version: 2.1.4
Precedence: list
List-Id: Anthill user list <anthill.lists.urbancode.com>
List-Unsubscribe: 
<http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=unsubscribe>
List-Archive: <http://lists.urbancode.com/pipermail/anthill>
List-Post: <mailto:anthill-IWHQxnLZ/[email protected]>
List-Help: <mailto:anthill-request-IWHQxnLZ/[email protected]?subject=help>
List-Subscribe: 
<http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=subscribe>
Errors-To: anthill-bounces-IWHQxnLZ/[email protected]
X-OriginalArrivalTime: 24 Mar 2006 19:18:49.0729 (UTC) 
FILETIME=[C7BB6F10:01C64F77]

Indeed! It is open source and we could always use help with it. We need to 
spend some more time on it ourselves, but some of the suggestions below 
wouldn't be that hard to implement. Want Anthill to always do a build 
regardless of new revisions? One could add a "always force builds" check box 
to the schedule. When the schedule kicks of a build, it could flag that 
build as forced. Cheers, you're done.

Our todo list is focused on some big sweeping changes: swapping out the 
repository drivers for the ones used by Anthill Pro (which can do updates 
instead of just clean builds) and  overhauling the UI. If anyone wants to 
contribute smaller features, they are always welcome to do so.

We recently put a wiki up which we are starting to use for some Anthill Pro 
stuff - mostly documentation of complicated features. If there's any 
interest in it, I should be able to carve out a space for the Anthill OS 
development community to share information there as well.

Regards,
Eric

Robert E Dobbins wrote:

>Pause will only stop new builds from initiating from the waiting queue.
>Flush will only flush the waiting queue.
>Resume allows builds to initiate from the waiting queue.
>
>If you have a process that is running - hung, looping - etc. - yes you must 
>exit the process manually. The build is run as a thread so stopping the 
>container is the safest, cleanest, means of accomplishing that.
>
>Anthill is Open Source - I have contributed a number of changes that are in 
>the codebase now. You might try developing and submitting enhancements!
>
>
>Thanks,
>
>Robert E. Dobbins
>IBM Server Systems Operations - Integrated Technology Delivery
>Systems Management Integration Professional
>Web Hosting
>
>redobbin-r/[email protected]
>
>Inactive hide details for "Res Pons" <[email protected]>"Res Pons" 
><[email protected]>
>
>
>                         *"Res Pons" <[email protected]>*
>                         Sent by: anthill-bounces-QRS84+L55VVJU0hlZIk5wmXnswh1EIUO@public.gmane.org
>
>                         03/24/2006 01:30 PM
>                         Please respond to
>                         Anthill user list <[email protected]>
>
>
>
>To
>
>[email protected]
>
>cc
>
>
>Subject
>
>RE: [Anthill] Integrating Anthill with a Problem Report systyem?
>
>
>
>
>Oh don't get me started on the bugs of Anthill OS! :)
>
>Yes, if there're any problems, Anthill sits there for many days trying to 
>do
>a build but doesn't complain or anything.  And I believe the the "pause and
>flush queue" are just ornamental and actually don't serve any pruporse, I
>have to stop Tomcat literally to flush the queue!!
>
>The other annoying thing is that you can't tell her royal highness (the
>Anthill) to do a build when our princess clearly doesn't feel like it and 
>no
>one is there late at night to interact and check the "Force a Build" box.  
>People should be able to manage a software and not software managing them,
>well I mean that as a figure of speech really but you get the gist of it. 
>:)
>
>Anthill guys please work harder to give us the next OS.  You guys are great
>:)
>
>
>
>----Original Message Follows----
>From: Marcio Marchini <[email protected]>
>Reply-To: Anthill user list <anthill-IWHQxnLZ/[email protected]>
>To: Anthill user list <anthill-IWHQxnLZ/[email protected]>
>Subject: [Anthill] Integrating Anthill with a Problem Report systyem?
>Date: Fri, 24 Mar 2006 10:32:07 -0500
>MIME-Version: 1.0
>Received: from lists.urbancode.com ([64.34.169.154]) by
>bay0-mc9-f10.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 
>24
>Mar 2006 07:32:16 -0800
>Received: (qmail 1679 invoked by uid 510); 24 Mar 2006 15:33:41 -0000
>Received: from anthill-bounces-IWHQxnLZ/[email protected] by caladin.urbancode.com
>by uid 504 with qmail-scanner-1.20  (spamassassin: 2.61.  
>Clear:RC:1(127.0.0.1):.  Processed in 0.019109 secs); 24 Mar 2006 15:33:41
>-0000
>Received: from localhost (HELO caladin.urbancode.com) (127.0.0.1)  by
>lists.urbancode.com with SMTP; 24 Mar 2006 15:33:41 -0000
>Received: (qmail 1653 invoked by uid 510); 24 Mar 2006 15:33:38 -0000
>Received: from [email protected] by caladin.urbancode.com by uid 504
>withqmail-scanner-1.20 (spamassassin: 2.61.  
>Clear:RC:0(206.191.12.34):SA:0(0.1/5.0):. Processed in 3.789198 secs); 24
>Mar 2006 15:33:38 -0000
>Received: from mail.bedarra.org (HELO bedarra.org) (206.191.12.34)by
>lists.urbancode.com with SMTP; 24 Mar 2006 15:33:34 -0000
>Received: from [64.230.99.161] (account marcio HELO [192.168.3.55])by
>bedarra.org (CommuniGate Pro SMTP 5.0.6)with ESMTPSA id 6401146 for
>anthill-IWHQxnLZ/[email protected];Fri, 24 Mar 2006 10:32:08 -0500
>X-Message-Info: JGTYoYF78jGFCtS50ZUktFg+xG5/5PgjgMP3hpMJdvE=
>Return-Path: <[email protected]>
>Delivered-To: mailman-anthill-IWHQxnLZ/[email protected]
>User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
>X-Accept-Language: en-us, en
>X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on
>caladin.urbancode.com
>X-Spam-Level:
>X-Spam-Status: No, hits=0.1 required=5.0 tests=RCVD_IN_NJABL autolearn=no
>version=2.61
>X-BeenThere: anthill-IWHQxnLZ/[email protected]
>X-Mailman-Version: 2.1.4
>Precedence: list
>List-Id: Anthill user list <anthill.lists.urbancode.com>
>List-Unsubscribe:
><http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=unsubscribe>
>List-Archive: <http://lists.urbancode.com/pipermail/anthill>
>List-Post: <mailto:anthill-IWHQxnLZ/[email protected]>
>List-Help: <mailto:anthill-request-IWHQxnLZ/[email protected]?subject=help>
>List-Subscribe:
><http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=subscribe>
>Errors-To: anthill-bounces-IWHQxnLZ/[email protected]
>X-OriginalArrivalTime: 24 Mar 2006 15:32:16.0555 (UTC)
>FILETIME=[2191AFB0:01C64F58]
>
>Hi,
>
>
>Has anybody given any thought to integration between Anthill and a Problem
>Report system like Bugzilla or similar?
>
>I have seen cases where a build was being done every 30mins. Sometimes it
>failed and remained failed for hours. Having it email again and again was a
>pain. Emails became noise. If we had Anthill add a Problem Report
>automatically to Bugzilla (or similar), that would have become noise too.
>What can be done, then?
>
>I was thinking that what you want is to be able to disable timed builds
>when a build fails. Basically, if a timed build fails you would:
>
>1) enter a PR against Bugzilla or similar, attaching whatever report you
>wanted (junit output, whatever)
>2) switch to non-timed builds
>3) if the PR system was closed, have a way to switch the timed builds ON
>again
>
>
>Has anybody given this any thought? It would require a mechanism of plugins
>to talk to different PR systems (JIRA, Bugzilla, etc) and a mechanism to be
>notified back. Web Services is something that comes to mind here, but
>anything goes as long as it can be done in a straightforward manner?
>
>I think that #1 can be done with a custom Ant task. So, it could be invoked
>from the build.xml. The problem with that is that if the developer tests
>locally, he'd be sending a bug and you don't want that. You'd have to do a
>"If I am running inside ANthill then submit the PR". For #2 you'd need an
>Anthill option to "switch to another schedule if teh build fails", and make
>it switch to a apaused schedule. The real problem is #3, as it would 
>require
>instrumenting the PR system and Anthill, so they talk to each other.
>
>
>Ideas? Suggestions? URLs?
>
>Thanks,
>
>marcio
>
>_______________________________________________
>Anthill mailing list
>Anthill-IWHQxnLZ/[email protected]
>http://lists.urbancode.com/mailman/listinfo/anthill
>
>_________________________________________________________________
>On the road to retirement? Check out MSN Life Events for advice on how to
>get there! http://lifeevents.msn.com/category.aspx?cid=Retirement
>
>_______________________________________________
>Anthill mailing list
>Anthill-IWHQxnLZ/[email protected]
>http://lists.urbancode.com/mailman/listinfo/anthill
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Anthill mailing list
>Anthill-IWHQxnLZ/[email protected]
>http://lists.urbancode.com/mailman/listinfo/anthill
>
>

_______________________________________________
Anthill mailing list
Anthill-IWHQxnLZ/[email protected]
http://lists.urbancode.com/mailman/listinfo/anthill

_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/