Sameboat IRC Groups

IRC Channel Groups are a PoC use case of the Portable Groups feature and supporting domain space infrastructure. While fully general for any interest area, I am specifically targetting the category of programming language channels with the initial implementation of the group domains below. The login/register here is the only place you can use waivers I may have sent in an external IRC network to use with your commons account¹. This will be required for example to run a bot or any ops such as provisioning MCP nodes that require more than base social network registration.
¹ Or establish the account as well if an F0 code given with the waiver code.

The aggregated channel rosters below are those for alpha/rollout and are expected to be augmented during that development phase. Additional lang specifics in the context of the big picture of domain space are noted. DS supports arbitrarily many identities for a given natural person but the intention that an AKPERSON be a unique real person is enforced.

  • haskell.sameboat.network

    Unifies the haskell-* channels at libera. Haskell is the lang of choice for end application development in domain space. Additionally it has a role in middleware and (natural) lang independence in systems applications. In the AC SPA, the haskell pane operates in the context of the specious present realtime of the DCP discourse agent WorldControl and presents a haskell shell for the knowledge engineers' use in processing the Specious Present (Now Sentence).
  • lisp.sameboat.network

    Unifies these libera channels: #clojure,#commonlisp,#lisp,#lispcafe,#scheme . Lisp is one of two of the main systems development langs for domain space and the DCP. The lisp part of DCP is called "Lateral R" or just LR. Most function is actually in lisp, LR is larger than LL and the lisp plane of the AC SPA presents a lisp shell generalized over the four main CL implementations ACL, CCL, LW, and SBCL The non-discursive DCP agent Patternmaster has the lisp nature and is present in supported IRC channels¹. MCP/MCS which is an operating system abstraction over individual base operating systems constitutes a Lisp OS.
    ¹ As 'Patternmaster'.
  • prolog.sameboat.network

    Primarily serves ##prolog.libera.chat. Prolog is the other main systems development lang for domain space and the DCP. The logtalk/prolog part of DCP is called "Lateral L" or just LL. The prolog part of DCP has a user facing part and a operator plane in the AC SPA. While the top level of LL is logtalk, most of the rest is ordinary prolog and the prolog shell supports Ciao, Yap, and SWI. The DCP agent JuanDaugherty has the prolog nature, is available for use in IRC channels and is the general representative agent for domain space.
  • python.sameboat.network

    Unifies the #django-* and #python-*.libera.chat channels. Python is used in the backend of the domains CMS. Devops users working with DCMS can access the embedded python pkgs in that role.
  • smalltalk.sameboat.network

    Primarily serves #squeak.libera.chat. Smalltalk, specifically Squeak, is used as the GUI of choice for DCP and MCP operator interfaces. Note that the main venue for smalltalk at this writing is slack, so this is mainly for our purposes.
These group domains are expected to choose an administrator by use of the election modules adapted for groups. Until the election quorum (5) is reached, I exercise that role. While non AKPERSONs can be group members, they cannot be group admins/operators.