• Synchronet v3.20 progress

    From Digital Man@VERT to All on Mon Oct 24 19:59:13 2022
    Want to know what's in-store for Synchronet v3.20?

    In addition to the usual set of enhancements and bugfixes (http://git.synchro.net/gitpushlog.ssjs):

    * A new primary config-file format replacing *.cnf files: https://gitlab.synchro.net/main/sbbs/-/raw/new_user_dat/docs/newcfgfiles.txt

    * A new user database file format replacing the user.dat file: https://gitlab.synchro.net/main/sbbs/-/raw/new_user_dat/docs/newuserbase.txt

    And yes, if you're willing/able to build and run experimental code, you can start the upgrade process now (especially you *nix sysops) by "checking-out" the "new_user_dat" branch at gitlib.synchro.net/main/sbbs (or the mirrors on github.com or gitlab.com).

    The immediate benefits of these fundamental file format changes may not be immediately obvious, but subsequent enhancements are going to be much more practical because of them.

    Early testers/feedback are welcome!
    --
    digital man (rob)

    This Is Spinal Tap quote #31:
    Viv Savage: Quite exciting, this computer magic!
    Norco, CA WX: 64.6øF, 32.0% humidity, 5 mph S wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nelgin@nospam@nospam.com to Digital Man on Sat Nov 5 13:12:05 2022
    On Mon, 24 Oct 2022 19:59:13 -0700
    "Digital Man" <digital.man@VERT> wrote:

    Want to know what's in-store for Synchronet v3.20?

    In addition to the usual set of enhancements and bugfixes (http://git.synchro.net/gitpushlog.ssjs):

    * A new primary config-file format replacing *.cnf files: https://gitlab.synchro.net/main/sbbs/-/raw/new_user_dat/docs/newcfgfiles.txt

    * A new user database file format replacing the user.dat file: https://gitlab.synchro.net/main/sbbs/-/raw/new_user_dat/docs/newuserbase.txt

    And yes, if you're willing/able to build and run experimental code,
    you can start the upgrade process now (especially you *nix sysops) by "checking-out" the "new_user_dat" branch at
    gitlib.synchro.net/main/sbbs (or the mirrors on github.com or
    gitlab.com).

    The immediate benefits of these fundamental file format changes may
    not be immediately obvious, but subsequent enhancements are going to
    be much more practical because of them.

    Early testers/feedback are welcome!

    So far, I think I'm the only sysop to go through the process. There
    were a few issues but I worked with Digital Man to get them ironed out
    and we're pretty sure the upgrade process should be nice and smooth
    now. It's pretty painless, use git to switch to the new branch, pull
    the files, compile as usual and then run the upgrade script and you're
    done. Now rather than being limited to space and unreadable .cnf files,
    you'll have human readable .ini files which will allow for future
    expansion.

    This can't be added to the master branch until a few more people have
    tested so please give it a go.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
  • From Digital Man@VERT to All on Sat Nov 5 14:36:33 2022
    Re: Synchronet v3.20 progress
    By: Digital Man to All on Mon Oct 24 2022 07:59 pm

    The Git branch for v3.20a development is now 'v320a_dev'. This includes all the work done on the 'new_config_format' and 'new_user_dat' branches plus new enhancements (e.g. doubled the max length of internal codes) and important fixes: https://gitlab.synchro.net/main/sbbs/-/commits/v320a_dev

    $ git pull
    $ git checkout v320a_dev
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #6:
    BBS = Bulletin Board System
    Norco, CA WX: 71.3øF, 30.0% humidity, 4 mph SE wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net