• How would you like a package manager for BBSes?

    From MeaTLoTioN@1337:1/101 to All on Fri Apr 11 14:50:24 2025
    Hey y'all,

    How would you like a package manager for BBSes?
    Would it be cool to `pkg install somedoor` and as if by magic it would do it?

    Well, I have a surprise for you - I've been working on just such a system and you can read all about it here;
    https://meatlotion.com/blog/who-wants-one-more-package-manager/

    I currently only have two packages available so far, but now I have the backend structure and front end installer in a mostly working state, it'll only be a matter of time before we have plenty of doors to choose from.

    The aim is to be BBS software agnostic, so if you run Synchronet, just pull the synchronet package you want, if you run Mystic, there will be mystic packages available.

    Feel free to have a read of my blog post, and provide any feedback you have. I am hoping that this will make Sysop's lives much easier.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N // @meatlotion:erb.pw

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    ... Press SPACEBAR once to abort, or twice to save changes

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From ogg@1337:3/172 to MeaTLoTioN on Fri Apr 11 11:42:03 2025
    The aim is to be BBS software agnostic, so if you run Synchronet, just pull the synchronet package you want, if you run Mystic, there will be mystic packages available.

    Feel free to have a read of my blog post, and provide any feedback you have. I am hoping that this will make Sysop's lives much easier.

    ---
    Best regards,
    Christian aka MeaTLoTioN // @meatlotion:erb.pw

    I like the idea, but I'm assuming that the "door" has to be 'nix' compatible for this to work right now. This will convince some of us to make the final plunge from windows to linux!

    |11ogg
    |11SysOp, Altair IV BBS
    |11altairiv.ddns.net:2323

    ... My software never has bugs. It just develops random features...

    --- Mystic BBS v1.12 A49 2024/05/29 (Windows/64)
    * Origin: Altair IV BBS (1337:3/172)
  • From MeaTLoTioN@1337:1/101 to ogg on Fri Apr 11 22:01:46 2025
    On 11 Apr 2025, ogg said the following...

    The aim is to be BBS software agnostic, so if you run Synchronet, jus pull the synchronet package you want, if you run Mystic, there will b mystic packages available.

    I like the idea, but I'm assuming that the "door" has to be 'nix' compatible for this to work right now. This will convince some of us to make the final plunge from windows to linux!

    Actually I intend on making it platform agnostic, meaning it will work for Windows and MacOS X BBSes also. I just haven't yet figured out the other platforms.

    It would be even neater if I could make it work in DOS as well (assuming that the TCP/IP stack works in DOS =)

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N // @meatlotion:erb.pw

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    ... Do vegetarians eat animal crackers?

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From Codefenix@1337:3/150 to MeaTLoTioN on Sat Apr 12 10:42:38 2025
    Re: How would you like a package manager for BBSes?
    By: MeaTLoTioN to All on Fri Apr 11 2025 02:50 pm

    Well, I have a surprise for you - I've been working on just such a system and you can read all about it here; https://meatlotion.com/blog/who-wants-one-more-package-manager/

    I currently only have two packages available so far, but now I have the backend structure and front end installer in a mostly working state, it'll only be a matter of time before we have plenty of doors to choose from.

    I think it's a slick idea, and I have a small handful of Synchronet ready to contribute, with a few more on the way.

    We'll talk shop soon =)

    |15 þ ù ú codefenix ú ù ú ConstructiveChaos BBS ú ú ù þ þ
    |08 þ þ ù (https/telnet/ssh)://conchaos.synchro.net ú ù þ
    |07

    ...RAM = Rarely Adequate Memory
    --- SBBSecho 3.23-Win32
    * Origin: -=[conchaos.synchro.net | ConstructiveChaos BBS]=- (1337:3/150)