1998Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: PDMud, Gamora and Casbah -->
<!--X-From-R13: Xba Zrbaneq <wyrbaneqNqvipbz.fyvzl.pbz> -->
<!--X-Date: Sat, 24 Oct 1998 12:36:22 &#45;0700 -->
<!--X-Message-Id: 19981024123154.A7084#divcom,slimy.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 006b01bdfee7$5a46ece0$58f272cf#howdy,cybersight.com -->
<!--X-Reference: Pine.SOL.3.96.981024071154.10320A&#45;100000#licia,dtek.chalmers.se -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: PDMud, Gamora and Casbah</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:jleonard#divcom,slimy.com">
</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="msg00458.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00460.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00454.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00461.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00459">Author</A>
&nbsp;|&nbsp;<A HREF="#00459">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00459">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: PDMud, Gamora and Casbah</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: PDMud, Gamora and Casbah</LI>
<LI><em>From</em>: Jon Leonard &lt;<A HREF="mailto:jleonard#divcom,slimy.com">jleonard#divcom,slimy.com</A>&gt;</LI>
<LI><em>Date</em>: Sat, 24 Oct 1998 12:31:54 -0700</LI>
<LI><em>Cc</em>: Jon Leonard &lt;<A HREF="mailto:jleonard#divcom,slimy.com">jleonard#divcom,slimy.com</A>&gt;</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>
On Sat, Oct 24, 1998 at 07:19:46AM +0200, Niklas Elmqvist wrote:
&gt; On Fri, 23 Oct 1998, Bruce Mitchener, Jr. wrote:
&gt; &gt; Has anyone looked at Gamora, <A  HREF="http://php.indiana.edu/~scgmille/gamora.html">http://php.indiana.edu/~scgmille/gamora.html</A> or
&gt; &gt; possibly Casbah, <A  HREF="http://www.ntlug.org/casbah/">http://www.ntlug.org/casbah/</A> ?  Both of them have some
&gt; &gt; ideas or features that may be interesting for those working on PDMud.
&gt; 
&gt; Took a quick look at it, and at least Gamora looks *very* close to what
&gt; *I* envision for PDMud. It uses a Bus architecture for passing messages
&gt; around and plugin objects which are handled by different threads, one for
&gt; each plugin. Still, what I personally envision for PDMud seems to be
&gt; different from what most people want from it. Fair enough; I am not going
&gt; to play difficult :) 
&gt; 
&gt; (Small voice: I still want to do it O-O. Wanto! Wanto!!! :)

Those look like reasonable architectures, albiet ones that are fairly far
from the design I envisioned.  It may be that we can't all agree on an
architecture (or implementation language, or mudlib, or...) and the
project will have to fragment at some point.

Some amount of fragmentation is good:  We certainly don't want all MUDs to
be identical.  The real question is where does DevMUD development fragment:

Implementation language?
Module format?
Module connection architecture?
Modules used?
In-game language?
Mudlib?
Only in gameworld details after install?

What I'm trying to find is an architecture acceptable to a reasonably large
number of developers (including me!), so that we can more quickly build our
ideal MUDs.  If there are people who don't like that design, and they form 
an alternate development team, that's great.  We'd wind up with more good
examples of MUDs, and it's still less total effort expended than without
collaboration.

I'd be shocked if we all used the same collection of modules, and if we
fragment before that, at least we can still port code back and forth.

So by all means, describe your ideal design.  You may yet convince a design
team, and the rest of us probably want to see it anyway.

Jon Leonard


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00464" HREF="msg00464.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>
<ul compact><li><em>From:</em> Niklas Elmqvist &lt;d97elm#dtek,chalmers.se&gt;</li></ul>
<li><strong><A NAME="00461" HREF="msg00461.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>
<ul compact><li><em>From:</em> Darrin Hyrup &lt;shades#mythicgames,com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00436" HREF="msg00436.html">[MUD-Dev] PDMud, Gamora and Casbah</A></STRONG>
<UL><LI><EM>From:</EM> "Bruce Mitchener, Jr." &lt;bruce#puremagic,com&gt;</LI></UL></LI>
<LI><STRONG><A NAME="00454" HREF="msg00454.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></STRONG>
<UL><LI><EM>From:</EM> Niklas Elmqvist &lt;d97elm#dtek,chalmers.se&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00458.html">[MUD-Dev] Re: evil - good realism</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00460.html">[MUD-Dev] Re: Recursive look</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00454.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00461.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00459"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00459"><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: PDMud, Gamora and Casbah</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00480" HREF="msg00480.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>, 
Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Sun 25 Oct 1998, 08:51 GMT
</LI>
</ul>
</ul>
</LI>
<LI><strong><A NAME="00436" HREF="msg00436.html">[MUD-Dev] PDMud, Gamora and Casbah</A></strong>, 
Bruce Mitchener, Jr. <a href="mailto:bruce#puremagic,com">bruce#puremagic,com</a>, Sat 24 Oct 1998, 00:45 GMT
<UL>
<LI><strong><A NAME="00440" HREF="msg00440.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Sat 24 Oct 1998, 01:15 GMT
</LI>
<LI><strong><A NAME="00454" HREF="msg00454.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>, 
Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Sat 24 Oct 1998, 05:22 GMT
<UL>
<LI><strong><A NAME="00459" HREF="msg00459.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>, 
Jon Leonard <a href="mailto:jleonard#divcom,slimy.com">jleonard#divcom,slimy.com</a>, Sat 24 Oct 1998, 19:36 GMT
<UL>
<LI><strong><A NAME="00461" HREF="msg00461.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>, 
Darrin Hyrup <a href="mailto:shades#mythicgames,com">shades#mythicgames,com</a>, Sat 24 Oct 1998, 21:46 GMT
</LI>
<LI><strong><A NAME="00464" HREF="msg00464.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>, 
Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Sat 24 Oct 1998, 23:31 GMT
<UL>
<LI><strong><A NAME="00467" HREF="msg00467.html">[MUD-Dev] Re: PDMud, Gamora and Casbah</A></strong>, 
Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Sun 25 Oct 1998, 01:45 GMT
</LI>
<LI><strong><A NAME="00473" HREF="msg00473.html">[MUD-Dev] OpenMUD: bus-based communications</A></strong>, 
James Wilson <a href="mailto:jwilson#rochester,rr.com">jwilson#rochester,rr.com</a>, Sun 25 Oct 1998, 02:51 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</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>