musix in mush on Sun, Sep 16. 2007

musix is a proposal for a standard set of functions that exist on all MU* servers. There are many identical functions that already exist, and more importantly there are plenty of nearly identical functions that could be made identical with very little tweaking.

An example would be the htab interface. It predates the forking, and has remained basically unchanged. A few features have been added to different implementations, but those can either trivially be added to others or left out of the musix standard.

It's important to note that musix doesn't require any sharing of source, each function could be implemented separately on different servers. Source sharing is in muss

No existing function names will be used. They will obviously be considered, but will be prefixed with a msx_

Over time, especially with muss, it's hoped that server code will be charged to call these standard functions instead of their own. (Even if the standard function is just a macro to their own) in the hopes of writing code that can be shared much more easily between servers.

The name 'musix' comes from 'posix' and stands for MU* System Interface.
Bookmark using any bookmark manager!
Add Comment

E-Mail addresses will not be displayed and will only be used for E-Mail notifications

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

 
 
Trackback specific URI for this entry

Categories

  • all
  • computers
  • software
  • firefox
  • mush
  • politics

All categories

Quicksearch

Stats

95 visitors this month
7609 visitors ever