2964
Comment: wiki css bug
|
← Revision 82 as of 2024-06-19 01:21:49 ⇥
4286
|
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) |
Line 14: | Line 25: |
* Automagic LetsEncrypt integration: ideally make it entirely automatic and enabled by default | |
Line 17: | Line 29: |
* Automagic LetsEncrypt integration: ideally make it entirely automatic and enabled by default * 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) |
* 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) |
Line 23: | Line 35: |
* 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 (would we need a vmail-type system for auth? or just restrict pushing to 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...) |
* 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 27: | Line 39: |
* Try out account renaming | |
Line 30: | 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 34: | Line 45: |
* Rethink VolunteerResponsePolicy: consider ntk's comment on admin vs. operational response times, also perhaps ''require'' sysadmins to take some time off periodically * Evaluate other bug reporting/ticketing systems like osTicket and debbugs (i like bugzilla but some, probably many, people don't) * Application link is not ''nearly'' obvious enough on the homepage * Apparently for email we should have not just SPF but also DKIM (which is way more complicated) * Review [[https://pad.drutopia.org/p/libresaas|LibreSaaS list]] |
* 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 |
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