Proposals

Can be proposed by anyone and consensed on by eligible members.

Consensus Model

Consensus model (WIP draft)

This is a proposal for a Temporary consensus model. The idea would be to use it for the time being, and if passed, in 6 months review our experience with it and decide if we want to continue using it

(from jonah: this is simply a basic implementation of the consensus model/rules from 'consensus' by Peter Gelderloos thank you P for the rec - the things I have added/specified are the 2 meetings to vote rule, and the 3 votes to pass minimum aka a quorum)

voting proceeds as following:

  1. first we count "stand aside votes". stand aside meaning you dont care/arent super in favor of the proposal, but that it doesn’t contradict your core principles
  2. then we ask if there is a block vote - Block meaning the proposal stops - means it violates a basic tenant of your principles - should essentially be used in cases which you disagree with something to the degree that it passing would mean you would leave the group - Ideally most votes fail from stand asides and not blocks
  3. in order for a proposal to pass it must have at least 3 votes “for”
  4. based on the discussion that occurs during the meeting and online afterwards, it may become evident that the proposal is flawed in some way, and could be improved. - Proposals cannot be revised after voting has begun, but a proposal can be withdrawn by the sponsor. - Anybody can create a new, revised and improved proposal

Comments

 

Adopting Bookstack as our Wiki

Person or group submitting

p

Proposal History

Motivation

To reduce friction in the creation and retrieval of Basement documentation to the benefit of new and old members alike.

Proposal overview

I propose moving from our current Hedgedoc as our wiki to our existing Bookstack instance.

Details

Background info

The basement has been using Hedgedoc as an improvised wiki since 2022. The recommendation for Hedgedoc was taken from the hackerspace.zone suite of self-hosted software. Hedgedoc is designed to be and works well as a collaborative markdown editor, but we then attempted to build an entire wiki on top of it. 

These are the biggest problems with using Hedgedoc as a wiki:

Bookstack (a fully-featured wiki software) solves these problems by including search as a feature, and enforcing an information hierarchy of Shelves, Books, Chapters (optional) and Pages. These metaphors would appear to be easily grokable by less technically savvy users, and so far I have found them adequate for organizing documentation.

Additionally, Bookstack has a WYSIWYG editor while also allowing the user to switch to editing the raw markdown. This is more accommodating to less techie users while allowing seasoned hackers to keep writing markdown if they want.

Groups this affects

The Basement Group

Work required

work that was already completed towards this effort:

Individual or group doing labor

I (p) am willing to do the data migration. 

Money required

This does not cost any additional money to implement, but does depend on the digital ocean droplet that runs our self-hosted stack which I believe costs around $80/mo.

Proposals

I propose moving from using our current Hedgedoc as our wiki to our existing Bookstack instance. Both systems are up and running, so implementing this proposal consists of changing our habits in generating new documentation as well as migrating existing documentation to the new platform. While it might be a bit of work to migrate the historic contents I believe the effort will be worth it even solely for the indexing and search features in the new platform.

This proposal does not say anything about what to do with the existing Hedgedoc instance itself. It's likely still useful in  a google doc / cryptpad role.

 

Comments