Skip to content

Nameless MUCK (NMC Project)

Sections
Personal tools
You are here: Home » Development
« May 2008 »
Su Mo Tu We Th Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
 

Greetings, Programmers!

Even for the non-programmers, all are important!

Welcome!

Welcome indeed! I hope you are excited about building something in the modern day with modern tools, documenting it well, testing it thoroughly, and releasing it ready for use by all.

If so, you are in the right place.

To jump right in see Getting Started.

Project Goal

Our goal here is to build an excellent MU server from scratch that will provide an obvious upgrade path for existing TinyMUCK-based servers. Our immediate upgrade of course is the Nameless MUCK Codebase servers themselves, but there's a lot of commonality in the whole family of TinyMUCK products.

Core Values

We are operating-system agnostic:

    Our software will run on any operating system
    that supports a Java Virtual Machine. This 
    causes our choice of platform to be Java.

Today, the cost of hardware plummets while the amount of projects seeking our time grows. We believe:

    Our development team's *time and effort* are
    more valuable than processor cycles, disk, or
    RAM.

Good software is not an accident:

    We mandate (and teach) the use of unit testing
    tools, programming guidelines, and good
    development habits.

Good documentation is equal in importance to good software:

    Documentation not only makes software useable, 
    but it is written first so developers know 
    **what they should develop**.

Everyone gets to play:

    You don't need to be an expert to participate. 
    A project this size has many needs, and any of 
    them being missed lead to failure. If you want 
    to participate but don't know how to program, 
    or aren't a good writer, that doesn't mean you 
    can't be active and important!

Created by Otter
Last modified 2004-03-19 03:24 PM
 
 

Powered by Plone

This site conforms to the following standards: