welcome: please sign in

Diff for "RobinTempleton"

Differences between revisions 18 and 72 (spanning 54 versions)
Revision 18 as of 2013-01-07 06:44:13
Size: 3635
Comment: meetbot
Revision 72 as of 2022-04-21 00:35:38
Size: 2964
Comment: wiki css bug
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from BtTempleton
Line 3: Line 4:
== 2011 Board Statement == HCoop member since 2005; served as Secretary 2011--2018
Line 5: Line 6:
I have been a member of HCoop since 2005; I wrote the Domtool Emacs mode, was involved in the 2009 migration project, started the hcoopstatus Identica group, and am [[http://hcoop.net/~bpt/hcoop/portal.html|redesigning the member portal]]. My platform: == Top priorities ==
Line 7: Line 8:
 * Expand to 150–250 members during the next year and end the pledge system.

 * Move HCoop accounts to the National Cooperative Bank or a similar credit union.

 * Implement a strong environmental policy when we are financially able to; purchase carbon offsets to compensate for our use of nonrenewable energy.

 * Document development processes for our custom software. Recruit more volunteers for system administration tasks. Consider applying to be a mentoring organization for Google Summer of Code 2012.

 * Last but not least, I will print HCoop T-shirts, finishing the project that NathanKennedy began in 2005. (:

== 2010 Board Statement ==

I have been a member of HCoop since 2005; I wrote the Domtool Emacs mode, was involved in the 2009 migration project, started the hcoopstatus Identica group, and am redesigning the member portal. My platform:

 * Plan to expand to 150--250 members during the next year and then end the pledge system once we can do so without increasing dues significantly.

 * Move HCoop accounts to the National Cooperative Bank or a similar credit union.

 * Implement a strong environmental policy when we are financially able to; purchase carbon offsets to compensate for our use of nonrenewable energy.

 * Document development processes for our custom software and recruit a fourth admin. Also consider making it possible for admins to delegate certain tasks to trusted non-admins.

 * Last but not least, I will have HCoop T-shirts printed, finishing the project that NathanKennedy began in 2005. (:

== OpenID server ==

Would it make sense for HCoop to be an [[http://openid.net/|OpenID]] provider? [[http://pypi.python.org/pypi/gracie/0.2.6|Gracie]] is a server that authenticates users using PAM, and it's in Debian. We could allow users to register their identity URIs using domtool, as well as supporting `http://hcoop.net/~user` automatically.
 * Jitsi Meet support
 * ActivityPub-based libre social networking system (e.g., Mastodon, Pleroma, etc. -- Twitter/FB alternatives)
 * 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
 * Implement client-side HCoop integration under Guix System (openafs service, etc.)
 * Help resolve the WikiReplacement2021 situation
Line 37: Line 17:
Gitweb URIs: Repo.or.cz uses cleaner URIs than gitweb's defaults -- for example, `/w/foo.git/commit/abcdef` for viewing an individual commit. We should patch our gitweb script to provide something similar.  * 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)
 * 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 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...)
 * Disable wiki captchas for logged-in users, or verified users in a particular group
 * Try out account renaming
 * Licensing policy (libre licensing for software and official documentation)
 * Contemplate new/adjusted logo design
 * Website design tweaks
 * Sieve support for roundcube
 * 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
 * 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]]
 * Debug wiki list CSS: links in items cause additional whitespace
Line 39: Line 41:
It might also be useful to host hgweb and darcsweb instances. At least one user wants to host mercurial repositories, and several of us use darcs.

Next meeting: sign the [[http://www.internetdeclaration.org/|Declaration of Internet Freedom]]. Also probably register as a stakeholder in GNU/consensus -- it's unclear what direction it will take but GNU-approved social networking projects are probably worth tracking

Sometime this year: start a Planet HCoop again! (http://intertwingly.net/code/venus/); set up an independent MeetBot instance

Policy/guideline ideas:

Licensing policy: (A)GPLv3-compatible for software, the usual free content licenses for other things? We may want an exception for logos, or just protect them as trademarks like Debian does

Internal design guidelines: choose a basic color palette for websites; select common fonts

Internal writing guidelines: use gender-inclusive language; promote only FreeSoftware officially, and ask that people consider FreeSoftware principles and the SevenPrinciples when officially recommending a service or organization; write "GNU/Linux" instead of "Linux" when referring to the entire OS
----
CategoryHomepage

HCoop member since 2005; served as Secretary 2011--2018

Top priorities

  • Jitsi Meet support
  • ActivityPub-based libre social networking system (e.g., Mastodon, Pleroma, etc. -- Twitter/FB alternatives)

  • 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
  • Implement client-side HCoop integration under Guix System (openafs service, etc.)
  • Help resolve the WikiReplacement2021 situation

*scratch*

  • 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)
  • 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 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...)

  • Disable wiki captchas for logged-in users, or verified users in a particular group
  • Try out account renaming
  • Licensing policy (libre licensing for software and official documentation)
  • Contemplate new/adjusted logo design
  • Website design tweaks
  • Sieve support for roundcube
  • 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

  • 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 LibreSaaS list

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


CategoryHomepage

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