welcome: please sign in

Diff for "RobinTempleton"

Differences between revisions 66 and 80 (spanning 14 versions)
Revision 66 as of 2021-10-26 05:55:16
Size: 2159
Comment: note integricloud (power9-based hosting) as a probably-bad option
Revision 80 as of 2024-06-10 01:36:48
Size: 4286
Comment: more random notes
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
HCoop member since 2005; served as Secretary 2011--2018 HCoop member since 2005; served as Secretary 2011--2018, 2022--present
Line 6: Line 6:
== Top priorities == == Contact ==
Line 8: Line 8:
 * IRC: `robin` on Libera Chat
 * Email: `robin@terpri.org`
 * Mastodon: `@lispwitch@octodon.social`

== Tasks ==

{{{
<robin> i will personally commit to making a tinkerable "hcoop-in-a-box" in 202[45], depending on the work situation [...]
}}}

 * Try out account renaming
Line 9: Line 20:
 * ActivityPub-based libre social networking system (e.g., Mastodon, Pleroma, etc. -- Twitter/FB alternatives)  * ActivityPub-based libre social networking system (e.g., Mastodon, Pleroma/Akkoma, misskey, etc.; there are other AP-based services like bookwyrm,
Line 12: Line 23:
 * Implement client-side HCoop integration under Guix System (openafs service, etc.)  * ''in progress:'' Implement client-side HCoop integration under Guix System (openafs package and service completed)
 * Help resolve the WikiReplacement2021 situation
 * Automagic LetsEncrypt integration: ideally make it entirely automatic and enabled by default
Line 16: Line 29:
 * Automagic LetsEncrypt integration
 * Allow use of GNU Guix on HCoop (provided that resource requirements are not too high)
 * Informally federate with other hosting coops and collectives? Perhaps go further and informally federate with workers coops as well?
 * Better domtool usability; perhaps eldoc integration, a GUI/form-based interface to (a subset) of the language, etc.
 * Become a small-scale Gandi domain reseller? (easy "buy and add a domain" system for portal)
 * Better voting system for board elections (ranked-choice, etc.)? Purely a theoretical issue right now
 * Try out some gitweb alternatives, like sourcehut, gitile, .... Minimally a nicer gitweb-type browser would be good; it'd also be useful to have Github/Gitweb-style PRs, though there are probably issues (spam) with allowing that for contributions from non-members
 * Kerberos 2FA support?
 * Single sign-on for hcoop.net websites? (not kerberos-based due to lack of browser support under typical configurations, although that's theoretically possible, perhaps with a WebExtension...)
 * Registrar recommendation update: gandi is still good (imo) but now overpriced; namecheap, porkbun, and ssl2buy have been suggested by hcoop and systemcrafters ppl
 * Allow use of GNU Guix on HCoop. Evaluate resource requirements, consider ways to calculate "space quotas" fairly (or even define what that means with guix). It works well with Debian and allows highly customized setups that are nevertheless "transparent" to sysadmins, as shared service usage is
 * Informally federate with other hosting coops and collectives? Perhaps go further and informally federate with workers coops as well? Start with a cleaned-up OtherGroups...
 * Better domtool usability; perhaps eldoc integration, a GUI/form-based interface to (a subset) of the language, etc. Maybe Dhall could help if the type systems are at all compatible
 * Become a small-scale domain reseller? (easy "buy and add a domain" system for portal)
 * Better voting system for board elections (ranked-choice or similar)? Purely a theoretical issue right now
 * Try out some gitweb alternatives, like sourcehut, gitile, .... Minimally a nicer gitweb-type browser (cgit or the guile one) would be good
 * Kerberos 2FA support? istr an experimental extension on github a few years ago
 * Single sign-on for hcoop.net services? (not kerberos-based due to lack of browser support under typical configurations, although that's theoretically possible, perhaps with a WebExtension...) (see systemcrafters note below)
Line 26: Line 39:
 * Try out account renaming
Line 29: Line 41:
 * Website design tweaks
 * Sieve support for roundcube
 * Website design tweaks. General "refresh". Application link is not ''nearly'' obvious enough on the homepage. New framing. Slight update of general aesthetics (defaulting to some genre of 2024 website vs. 2010-era design)
 * Sieve support for roundcube. Probably entails moving to Dovecot which has its own advantages
Line 33: Line 45:
 * Rethink VolunteerResponsePolicy: consider ntk's comment on admin vs. operational response times, also perhaps ''require'' sysadmins to take some time off periodically. Can we revive Sebastian's idea for hcoop volunteer days?
 * Idea: "deputy sysadmin" (idk) position allowing assistance to the real sysadmins without the full set of responsibilities
 * Evaluate other bug reporting/ticketing systems like osTicket and debbugs (the latter is used for both Debian and GNU packages). osTicket for service requests and maybe reserve debbugs, bugzilla, software forge ... for discussion of more serious/specific issues?
 * Apparently for email we should have not just SPF but also DKIM (which is way more complicated). Back MWL's book!
 * Review [[https://pad.drutopia.org/p/libresaas|LibreSaaS list]] and the project list linked in {{{#systemcrafters}}} a bit before 9 june 2024, incl. SSO systems
 * Debug wiki list CSS: links in items cause additional whitespace

HCoop member since 2005; served as Secretary 2011--2018, 2022--present

Contact

  • IRC: robin on Libera Chat

  • Email: robin@terpri.org

  • Mastodon: @lispwitch@octodon.social

Tasks

<robin> i will personally commit to making a tinkerable "hcoop-in-a-box" in 202[45], depending on the work situation [...]
  • Try out account renaming
  • Jitsi Meet support
  • ActivityPub-based libre social networking system (e.g., Mastodon, Pleroma/Akkoma, misskey, etc.; there are other AP-based services like bookwyrm,

  • Matrix or a similar libre text-chat system (maybe; at least we have IRC and XMPP)
  • Finish HCoop packaging for Guix to make it easier for non-sysadmins to experiment
  • in progress: Implement client-side HCoop integration under Guix System (openafs package and service completed)

  • Help resolve the WikiReplacement2021 situation

  • Automagic LetsEncrypt integration: ideally make it entirely automatic and enabled by default

*scratch*

  • Registrar recommendation update: gandi is still good (imo) but now overpriced; namecheap, porkbun, and ssl2buy have been suggested by hcoop and systemcrafters ppl
  • Allow use of GNU Guix on HCoop. Evaluate resource requirements, consider ways to calculate "space quotas" fairly (or even define what that means with guix). It works well with Debian and allows highly customized setups that are nevertheless "transparent" to sysadmins, as shared service usage is
  • Informally federate with other hosting coops and collectives? Perhaps go further and informally federate with workers coops as well? Start with a cleaned-up OtherGroups...

  • Better domtool usability; perhaps eldoc integration, a GUI/form-based interface to (a subset) of the language, etc. Maybe Dhall could help if the type systems are at all compatible
  • Become a small-scale domain reseller? (easy "buy and add a domain" system for portal)
  • Better voting system for board elections (ranked-choice or similar)? Purely a theoretical issue right now
  • Try out some gitweb alternatives, like sourcehut, gitile, .... Minimally a nicer gitweb-type browser (cgit or the guile one) would be good
  • Kerberos 2FA support? istr an experimental extension on github a few years ago
  • Single sign-on for hcoop.net services? (not kerberos-based due to lack of browser support under typical configurations, although that's theoretically possible, perhaps with a WebExtension...) (see systemcrafters note below)

  • Disable wiki captchas for logged-in users, or verified users in a particular group
  • Licensing policy (libre licensing for software and official documentation)
  • Contemplate new/adjusted logo design
  • Website design tweaks. General "refresh". Application link is not nearly obvious enough on the homepage. New framing. Slight update of general aesthetics (defaulting to some genre of 2024 website vs. 2010-era design)

  • Sieve support for roundcube. Probably entails moving to Dovecot which has its own advantages
  • Discuss possible uses of a surplus
  • Integricloud offers POWER9-based hosting (presumably with RaptorCS hardware), but is expensive and probably not a good candidate for several other reasons
  • Rethink VolunteerResponsePolicy: consider ntk's comment on admin vs. operational response times, also perhaps require sysadmins to take some time off periodically. Can we revive Sebastian's idea for hcoop volunteer days?

  • Idea: "deputy sysadmin" (idk) position allowing assistance to the real sysadmins without the full set of responsibilities
  • Evaluate other bug reporting/ticketing systems like osTicket and debbugs (the latter is used for both Debian and GNU packages). osTicket for service requests and maybe reserve debbugs, bugzilla, software forge ... for discussion of more serious/specific issues?
  • Apparently for email we should have not just SPF but also DKIM (which is way more complicated). Back MWL's book!
  • Review LibreSaaS list and the project list linked in #systemcrafters a bit before 9 june 2024, incl. SSO systems

  • Debug wiki list CSS: links in items cause additional whitespace


CategoryHomepage

RobinTempleton (last edited 2024-06-19 01:21:49 by ClintonEbadi)