WIP - Seeking collaborators - Let's build an interbbs oneliner reddit / bbs ---------------------------------------------------------------------- cloverskull · 2017-11-30 18:42 Hey guys, I'd like to build an interbbs oneliner. My vision is to have a sqlite db on a server with a REST API that external bbses can hit and view/participate. Following that I want to find ways for the big/most often used bbs softwares to be able to integrate - custom doors for mystic, enigma, synchronet, and daydream, among others. I'd like to ask the community for help with the bbs agnostic portion and then we can sequester ourselves to figure out the implementation piece later. ---------------------------------------------------------------------- z80org · 2017-11-30 19:01 What exactly is a "interbbs oneliner" ? ---------------------------------------------------------------------- Infinitto · 2017-11-30 20:44 Have an oneliner that "syncs" between servers. ---------------------------------------------------------------------- thesecretdave · 2017-11-30 21:42 So... uhh... what’s a oneliner? ---------------------------------------------------------------------- ShooterJennings · 2017-11-30 22:03 There are plenty of interbbs onliners but they are usually relegated to synchronet or mystic. Right? I think getting a universal interbbs API that will speak to all the bbs's thru a door is way more important of a project because then you could kinda rewrite the message protocol. ---------------------------------------------------------------------- Infinitto · 2017-11-30 22:21 Oh shit, sorry. It's like a Twitter composed of one line messages that are posted on a wall on the bbs. ---------------------------------------------------------------------- hung_kwan · 2017-12-01 07:54 Like a federated social network? ---------------------------------------------------------------------- cloverskull · 2017-12-01 08:17 Yeah, I think it’d be cool to make a simple API and leave it up to individual BBS softwares to implement. Launching a 3rd party door oftentimes incurs an unnecessary performance hit, and things like this ought to be fast. ---------------------------------------------------------------------- ShooterJennings · 2017-12-01 15:09 I agree. I'm just thinking about implementing it into EVERY software, including very old ones. ---------------------------------------------------------------------- ShooterJennings · 2017-12-01 15:09 Ha, I would think of it more like a backbone system. But its /u/cloverskull 's party ---------------------------------------------------------------------- cloverskull · 2017-12-01 16:46 Yeah, that’s cool. I think an API would work for this, because the web service could be agnostic to the client system itself, so writing a traditional door would be straightforward. ---------------------------------------------------------------------- cloverskull · 2017-12-01 19:32 Ok, so my plan for now is to build a sqlite db and a rest api. I'll be honest, I've never built even a simple db from scratch. Anyone with experience here want to chime in / help? Otherwise I'll just go rogue and see what I come up with. :) ---------------------------------------------------------------------- aninteger · 2017-12-02 02:19 What programming language would this be in? ---------------------------------------------------------------------- NuSkooler · 2017-12-02 03:22 You can put together a DB + REST API in Node.js, Python, Go, or quite a few other languages that have RESTful library/frameworks in a matter of minutes. The three mentioned languages all have many REST hello worlds you can look up online. ---------------------------------------------------------------------- cloverskull · 2017-12-02 18:40 I’m considering SQLite for the db itself, python for the rest api (simply due to experience using it) though I’m curious to look at go. The bbs implementation would be done separately. I’ll write one for mystic and daydream, I’m sure someone could write something for other softwares. ---------------------------------------------------------------------- mro_1337 · 2017-12-07 04:09 it's a wall that people use to spam their bbs advertisements ---------------------------------------------------------------------- phonesimon · 2017-12-14 15:41 How about a Twitter consortium? Participating BBSes post their own one-liners to their own Twitter accounts made for the purpose. They also follow all other participating BBS Twitter accounts. The feed is displayed on demand by polling the Twitter API. ---------------------------------------------------------------------- cloverskull · 2017-12-14 17:24 That's a fun idea. I'm still building the one with a rest API simply because I think it'd be cool to implement similar stuff elsewhere - rumors, logon/logoff messages, file request (FREQ) type stuff, etc., but this could be a cool standalone idea actually :)