MUD-Dev
mailing list archive
[ Other Periods
| Other mailing lists
| Search
]
Date:
[ Previous
| Next
]
Thread:
[ Previous
| Next
]
Index:
[ Author
| Date
| Thread
]
[MUD-Dev] Re: Why modules? (Was: Inheritable modules)
On 2 Nov 98, Vadim Tkachenko wrote:
> Jon A. Lambert wrote:
>
> [I'll be dropping little remarks here and there today...]
>
> > I also view configuration information as a candidate for runtime
> > dynamism. Another source of unnecessary rebooting.
>
> Think about this (in Java SYNTAX, not semantics):
>
> class Configuration extends EventMulticaster;
> interface ConfigurationChangeListener;
>
> Rings a bell?
Yes. Ding.
This says a lot in a little. A solution dynamic configuration
problem using a variation of the Observer pattern.
This works for me. Now make Configuration persistent.
DevCore Requirement:
Allow configuration information used by the server modules or
plugins to be done on-the-fly with changes saved across reboots.
Reason:
Reduce the set of conditions in which a server reboot is
required. Server reboots reduce uptime, irritate users, and
negatively impact profit in a commercial situation.
A Possible Solution:
see above...
--
--/*\ Jon A. Lambert - TychoMUD Internet:jlsysinc#ix,netcom.com /*\--
--/*\ Mud Server Developer's Page <http://www.netcom.com/~jlsysinc> /*\--
--/*\ "Everything that deceives may be said to enchant" - Plato /*\--
- Thread context:
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules), (continued)
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Ola Fosheim Grøstad olag#ifi,uio.no, Mon 02 Nov 1998, 11:57 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Jon A. Lambert jlsysinc#ix,netcom.com, Mon 02 Nov 1998, 08:56 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Ola Fosheim Grøstad olag#ifi,uio.no, Mon 02 Nov 1998, 11:57 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Vadim Tkachenko vt#freehold,crocodile.org, Tue 03 Nov 1998, 00:09 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Jon A. Lambert jlsysinc#ix,netcom.com, Tue 03 Nov 1998, 03:29 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Vadim Tkachenko vt#freehold,crocodile.org, Tue 03 Nov 1998, 04:31 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Vadim Tkachenko vt#freehold,crocodile.org, Tue 03 Nov 1998, 04:49 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
Vadim Tkachenko vt#freehold,crocodile.org, Tue 03 Nov 1998, 00:23 GMT
- [MUD-Dev] Re: Why modules? (Was: Inheritable modules),
J C Lawrence claw#kanga,nu, Tue 03 Nov 1998, 05:54 GMT
[ Other Periods
| Other mailing lists
| Search
]