1998Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Analysis and specification &#45; the dirty words of mud development? -->
<!--X-From-R13: hozvgpurNzpf.qerkry.rqh (Pehpr [vgpurare) -->
<!--X-Date: Sat, 20 Jun 1998 15:51:25 &#45;0700 -->
<!--X-Message-Id: 199806202246.SAA08557#queen,mcs.drexel.edu -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199806200103.SAA08807#under,engr.sgi.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Analysis and specification - the dirty words of </title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:ubmitche#mcs,drexel.edu">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg01154.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01156.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01154.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01022.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01155">Author</A>
&nbsp;|&nbsp;<A HREF="#01155">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01155">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: [MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</LI>
<LI><em>From</em>: <A HREF="mailto:ubmitche#mcs,drexel.edu">ubmitche#mcs,drexel.edu</A> (Bruce Mitchener)</LI>
<LI><em>Date</em>: Sat, 20 Jun 1998 18:46:00 -0400 (EDT)</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
JC Lawrence wrote:
&gt; On Wed, 10 Jun 1998 12:05:18 -0700 
&gt; Mike Sellers&lt;mike#bignetwork,com&gt; wrote:
&gt; 
&gt; &gt; Testing is a lot less onerous if you've done solid design work in
&gt; &gt; advance.  :-)
&gt; 
&gt; Key questions:

All of my answers will be for the Genesis driver for Cold, and nothing at 
all to do with ColdCore, for which the answers to all these questions are 
'no' unfortunately.

&gt;   Does anyone here have a base of regression tests for even any
&gt; portion of their server or game code?

Genesis 1.2 is seeing the return of the old testing suite that Greg 
Hudson had back in the ColdMUD days.  The tests are functional in nature 
so far, testing out the various features of the language and the 
builtins, and soon the natives.  As bugs are reported in the 1.2 
development base, regression tests will be added for those.  This testing 
suite is helping out a lot as I look into making some larger changes in 
the driver and interpreter.

&gt;   Does anyone here have a test plan for their server or game base?

No releases of Genesis 1.2 will be done unless they pass the test suite on 
the development platforms (Linux, FreeBSD, Solaris).

&gt;   Does anyone here have actually do any structured or automated
&gt; testing of their MUD or game code?

The test suite is fully automated in that you merely run a perl script, 
it runs the ColdC script and compares actual output with expected output 
and reports the differences.  This has also been integrated into the 
Makefile for Genesis, so that a 'make test' will run the tests.  As the 
test suite approaches more complete code coverage (at least of the 
language side of the driver), we'll run it under Purify also to confirm 
that no new memory problems have been injected into the code.

&gt; I wouldn't be surprised if the answers to all three were a resournding
&gt; "No!" on all counts (I'm an exception BTW Yes across the board, but
&gt; that's expected).

Which is truly unfortunate.

-- 
Bruce Mitchener, Jr.
bruce#puremagic,com

Vote Monarchist!  (licensed from Black Unicorn &lt;unicorn#schloss,li&gt;)
Ego sum rex romanus, et super grammatica.


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="01147" HREF="msg01147.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></STRONG>
<UL><LI><EM>From:</EM> J C Lawrence &lt;claw#under,engr.sgi.com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01154.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01156.html">[MUD-Dev] Re: Levelless MUDs</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01154.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg01022.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mu</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01155"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01155"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="01147" HREF="msg01147.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Sat 20 Jun 1998, 01:07 GMT
<UL>
<LI><strong><A NAME="01148" HREF="msg01148.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></strong>, 
Travis S. Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Sat 20 Jun 1998, 01:40 GMT
</LI>
<LI><strong><A NAME="01149" HREF="msg01149.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></strong>, 
Nathan F Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sat 20 Jun 1998, 01:40 GMT
</LI>
<LI><strong><A NAME="01154" HREF="msg01154.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></strong>, 
T. Alexander Popiel <a href="mailto:popiel#snugharbor,com">popiel#snugharbor,com</a>, Sat 20 Jun 1998, 16:57 GMT
</LI>
<LI><strong><A NAME="01155" HREF="msg01155.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></strong>, 
Bruce Mitchener <a href="mailto:ubmitche#mcs,drexel.edu">ubmitche#mcs,drexel.edu</a>, Sat 20 Jun 1998, 22:51 GMT
</LI>
</UL>
</LI>
</ul>
</ul>
<LI><strong><A NAME="01022" HREF="msg01022.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mu</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sun 14 Jun 1998, 06:15 GMT
</LI>
<LI><strong><A NAME="01121" HREF="msg01121.html">[MUD-Dev] Re: Analysis and specification - the dirty words of mud development?</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 18 Jun 1998, 01:40 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00906" HREF="msg00906.html">[MUD-Dev] Re: Levelless MUDs</A></strong>, 
John Bertoglio <a href="mailto:alexb#internetcds,com">alexb#internetcds,com</a>, Tue 09 Jun 1998, 03:32 GMT
<UL>
<LI><strong><A NAME="00916" HREF="msg00916.html">[MUD-Dev] Re: Levelless MUDs</A></strong>, 
Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Tue 09 Jun 1998, 18:59 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>