• ruby for BBSes

    From art@DIGDIST/BATTLEST/FREEWAY to All on Sat Jan 16 22:40:00 2010
    Hey all,

    Recently I've started work on a BBS coded in ruby.

    I'm wondering if anyone out there has had any experience doing BBS/terminal-related ruby code?

    Thus far I've got a threaded terminal server with encrypted password hashing, ANSI colours, with an interface into an sqlite3 database file (rather than requiring an entire DB server). This is purely an internet bbs without modem capabilities.

    Could anyone provide some feedback as to possible gotchas with ruby down the road? Thanks.

    Kind regards,
    +------------------------------+
    | Art % fatcats.poorcoding.com |
    +--------------- ----- -- -

    ---
    þ Synchronet þ fatcats bbs - http://fatcats.poorcoding.com
  • From Nightfox@DIGDIST/BATTLEST/FREEWAY to All on Sun Jan 17 13:37:00 2010
    Re: ruby for BBSes
    By: to All on Sat Jan 16 2010 22:40:49

    Recently I've started work on a BBS coded in ruby.

    I'm wondering if anyone out there has had any experience doing BBS/terminal-related ruby code?

    I don't personally have experience with Ruby, but there is another BBS package I heard about recently where they've chosen to code it primarly in Ruby. It's called OpenTG - This is its web site:
    https://launchpad.net/opentg

    Nightfox


    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@DIGDIST/BATTLEST/FREEWAY to art on Sun Jan 17 13:37:00 2010
    Re: ruby for BBSes
    By: art to All on Sat Jan 16 2010 22:40:49

    Recently I've started work on a BBS coded in ruby.

    I'm wondering if anyone out there has had any experience doing BBS/terminal-related ruby code?

    I don't personally have experience with Ruby, but there is another BBS package I heard about recently where they've chosen to code it primarly in Ruby. It's called OpenTG - This is its web site:
    https://launchpad.net/opentg

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From art@DIGDIST/BATTLEST/FREEWAY to Nightfox on Wed Jan 20 19:56:00 2010
    Re: ruby for BBSes
    By: Nightfox to art on Sun Jan 17 2010 13:37:52

    called OpenTG - This is its web site:
    https://launchpad.net/opentg

    Hey Nightfox,

    Thanks for that, I have taken a look at open telegard, it looks like a pretty decent job thus far.

    I'm at the point now of deciding on a good OOP way and SQLite table for storing message bases, unfortunately I've just started a massive on-site project with a client so I've basically kissed any BBS development goodbye for the next two months or more... talk about a pain in the arse!

    So much to code... so little time. Isn't that always the case? :( :)

    Kind regs,
    +------------------------------+
    | Art % fatcats.poorcoding.com |
    +--------------- ----- -- -

    ---
    þ Synchronet þ fatcats bbs - http://fatcats.poorcoding.com
  • From Nightfox@DIGDIST/BATTLEST/FREEWAY to art on Thu Jan 21 21:37:00 2010
    Re: ruby for BBSes
    By: art to Nightfox on Wed Jan 20 2010 19:56:31

    I'm at the point now of deciding on a good OOP way and SQLite table for stor message bases, unfortunately I've just started a massive on-site project wit client so I've basically kissed any BBS development goodbye for the next two months or more... talk about a pain in the arse!

    So much to code... so little time. Isn't that always the case? :( :)

    Yeah, sometimes it's hard working on personal projects because the income-making job has to take priority. It's cool that you're working on a BBS package though. :)

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Mercyful Fate@DIGDIST/BATTLEST/FREEWAY to Nightfox on Fri Feb 7 09:33:00 2014
    Re: ruby for BBSes
    By: Nightfox to All on Sun Jan 17 2010 14:37:22

    I'm wondering if anyone out there has had any experience doing
    BBS/terminal-related ruby code?

    I don't personally have experience with Ruby, but there is another BBS package I heard about recently where they've chosen to code it primarly in Ruby. It's called OpenTG - This is its web site: https://launchpad.net/opentg

    I ran into this project not to long ago myself, it's pretty cool when your browse the source. However, just like you i don't have much experience in ruby either. I don't know if this is still being developed but it is a pretty interesting project.

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com