From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/77595 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: testing Gnus and Emacs/XEmacs compatibility Date: Mon, 07 Mar 2011 12:07:54 -0600 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <878vwq2491.fsf@lifelogs.com> References: <8739ncav1n.fsf@lifelogs.com> <8739ncdnv5.fsf@topper.koldfront.dk> <87fwrcvu31.fsf@randomsample.de> <87ipw89cfj.fsf@lifelogs.com> <87bp20vsuz.fsf@randomsample.de> <87bp1zao5s.fsf@lifelogs.com> <87wrkbxv54.fsf@randomsample.de> <87fwqy3kur.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1299521423 4710 80.91.229.12 (7 Mar 2011 18:10:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 7 Mar 2011 18:10:23 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M25918@lists.math.uh.edu Mon Mar 07 19:10:19 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Pwesq-0001i3-KE for ding-account@gmane.org; Mon, 07 Mar 2011 19:10:16 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Pwesh-0005SK-AZ; Mon, 07 Mar 2011 12:10:07 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Pwesf-0005Ry-6z for ding@lists.math.uh.edu; Mon, 07 Mar 2011 12:10:05 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Pwese-0003oH-Bm for ding@lists.math.uh.edu; Mon, 07 Mar 2011 12:10:05 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Pwesd-0001o1-Kn for ding@gnus.org; Mon, 07 Mar 2011 19:10:03 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Pwesd-0001bg-5o for ding@gnus.org; Mon, 07 Mar 2011 19:10:03 +0100 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Mar 2011 19:10:03 +0100 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Mar 2011 19:10:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 39 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110014 (No Gnus v0.14) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:xYwuS/awdzZJWOj3SonUY/y7kI4= X-Spam-Score: -0.7 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:77595 Archived-At: On Mon, 07 Mar 2011 18:37:15 +0100 David Engster wrote: DE> Ted Zlatanov writes: >> On Mon, 07 Mar 2011 08:11:19 +0100 David Engster wrote: DE> http://www.randomsample.de/gnus-buildbot >> Damn it, I am 90% done with mine :) DE> We can also migrate it to gnus.org, if you want to have it all in one DE> place, but I also don't have a problem with hosting it. It may be better to move the build master there so e-mails will originate from the genuine host and get easily delivered to the right places. But Lars should decide. My experience with BuildBot was pretty good, once I figured out that when it complains on startup that package X (e.g. jinja2) is missing, you just "apt-get install python-X". >> Can we call yours official and be done? Maybe we can put the tests >> inside the Gnus repo, too? DE> Yes to both. The tests should definitely be in the Gnus repo, preferably DE> started with a makefile rule. I guess excluding them from the Emacs sync DE> shouldn't be a problem? >> I think with ERT we can do pretty well. DE> The important thing is that the tests must be batch-mode compatible with DE> a proper exit code. Otherwise it gets complicated... I haven't actually DE> looked into ERT much, but since it has made its way into Emacs proper, DE> it should be usable. :-) I think the Emacs maintainers would love to have those tests synchronized within Emacs. Look at the test/ subdirectory for examples of how they already do the testing, e.g. for CEDET. So we can copy their Makefiles and synchronize just the Gnus tests to work with their testing structure. Ted