Subj : Re: v0.6 ideas? To : apam From : Alpha Date : Tue Nov 24 2020 16:55:51 ap> It wasn't too hard with magicka, I used libmicrohttpd which is a library ap> to implement a webserver, all I had to do was write the page generation - ap> this was a bit harder using C as opposed to some more friendly web ap> language like php. ap> ap> The good thing about a web interface though is it doesn't only need to be ap> working on a mobile phone, you can use it on a computer to check messages ap> without logging in to the bbs - which can be useful if it's not your ap> computer (most computers have a web browser, not so many a bbs telnet/ssh ap> client) That's a really good point. I'd definitely use that web feature. ap> The downside to using a bbs on a phone, and also a web interface on a ap> phone is the width doesn't play nice with things like ansi messages that ap> are formatted for 80 columns. On a web interface at least you can scroll ap> around to see the message, on a small terminal it would look all wrong. Totally. I think a phone/web experience focused around messaging as the primary use case makes sense. ap> Still, if you don't mind skipping ansi messages, it could work. It would ap> be lots of fun rewapping messages (sarcasm lol I hate rewrapping ap> messages) due to many systems formatting messages at around 80 columns. ap> (including this one, which I really should fix... just not sure how.) Oh, right. So essentially every message would need to be stripped of ANSI color codes/characters, newlines, etc. -- then re-wrapped at the target col width? But then you'd have to deal with the 'intentional' line breaks by the post's author as well. Phew. ap> Yep, writing a BBS package isn't super hard, once you have a basic ap> structure to manage users and the connection, the rest kind of falls into ap> place. ap> ap> Good luck with your project! Thank you, although more of a tutorial for me--going to leave the BBS software to the pros :) Speaking of which, I'm off to install Talisman v0.5! Cheers, |07Ú[|08..|15Alpha|08.....................|07]¿ |07Ã[|08..|11The Drunken Gamer BBS|08.....|07]´ |07À[|08..|03TheDrunkenGamer.com:8888|08..|07]Ù --- Mystic BBS v1.12 A47 2020/10/20 (Linux/64) * Origin: The Drunken Gamer BBS (21:4/158) .