TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Peter Knapper
from: Mvan Le
date: 2006-12-13 03:45:58
subject: How to web-enable Maximus ?

ML> Out of curiosity, if we were to web-enable Maximus what 
 ML> would be the best design approach ?

 PK> I doubt it would be practical or worth doing this, as 
 PK> the basis for Maximus is interaction with the user, 
 PK> which is easily handled by stock Web servers and some 
 PK> form of custom scripting. The hard part would be 
 PK> resource access (Message and File areas), just how do 
 PK> you want to store the data... Perhps some form of SQL 
 PK> would be the way to go for the message base...

Yeah. Maintaining access control across menus and functions would be
interesting. An EleBBS maintainer suggested exporting ACLs to cookies.

It wouldn't be too hard to access and export existing squish messages by
looking at how MaxED or TimeED does it. The rest can be done with web
forms. There're probably existing tools that do all of this.

 PK> Unless you really wish to retain the look and feel of 
 PK> Maximus, when Telnet serves you fine.

I'm seeking to extend Maximus's functionality and accessibility for when
telnet is unavailable eg. when blocked behind a company firewall, or java
applets thwarted by browser security settings.

The convenience of accessing your own BBS from a web browser is a worthwhile pursuit.

I'm sure it'd involve a messy hack job unless Maximus is rewritten, and I'm
not prepared to embark on that (yet). I'm still figuring out the make
files. :)

This is a long term endeavour. As such I might have a release by 2020 :)
Might as well brainstorm in the meantime.


--- Maximus/2 3.01
* Origin: Top Hat 2 BBS (1:343/41)
SEEN-BY: 3/0 633/267 640/954 712/0 313 550 620 848
@PATH: 343/41 138/146 392 123/500 261/38 712/848 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.