Time to consolidate wikis?
As I've been trying to provide better documentation for newcomers, I'm realizing our documentation is a bit all over the place. Currently we have:
Info pages on Loomio that are in some cases out of date
Official wiki (source)
Community Working Group wiki (full of important info everyone should have)
And there may be more.
I believe that we should have all this information in one clear, convenient place so that newcomers (and oldcomers like me, who struggled to find all this stuff) can easily understand how Social.coop works. To that end, I propose that we consolidate all Social.coop information into a single wiki that is appropriately editable by community members. @Christina Bowen @Tom Resing @Boris Mann @Flancian have expressed interest in this.
A proposal could be something like:
-
Bring all material into the official wiki.social.coop and ensure all working groups have access to edit it in Git
Can that system be deployed automatically based on Git repo updates?
-
Create a new wiki with SSO to Social.coop accounts, so all members can edit it
I've found dokuwiki works nicely with SSO and is simple to deploy and maintain and edit
Okay—thoughts before we make a proposal?
I agree with @Christina Bowen 's points of clarity. Thanks for identifying the need @Nathan Schneider and documenting the current state, and also for the beginning of a proposal. Sounds like it's worth taking a little more time to hash out some details, before deciding on a platform and moving all the content over.
Absolutely—that's why I started with a thread, not a proposal :)
Thanks for these ideas!
Ideally, I think every Start.coop member should have edit access, along with strong version control in order to mitigate against bad behavior. All official docs should be linked to the Loomio decision that ratified them. The Community Working Group would be tasked with managing the structure of the wiki, and would perhaps have special admin powers. This approach is predicated on us having a serviceable SSO system to facilitate this.
Alternatively, we could manage the wiki strictly through working groups. In this case, all working groups would have access credentials to the git.coop system, so they could update the wiki through that. This would probably work through our existing wiki.social.coop system, which means it would be a lot simpler. But potentially less democratic.
Every start.coop member or social.coop? Broadening edit access does seem important otherwise it might as well be a CMS. As every change is version controlled, perhaps better to start broad and tighten if there is abuse/spamming/etc, than plan for that and as a result lock it down and limit participation?
Sorry, Social.coop:) It's a bit tricky to be involved in two co-ops with somewhat similar names!
I agree with you on this. I would prefer to err on the side of openness with strong version control, in the spirit of participation. In the current models, all the wikis are pretty locked down and inaccessible. But this would also require some kind of SSO so that we know which user made which changes.
I don't think the order is necessarily an issue - after deciding a platform/location, we can move everything we have over first in its current form(s), and then, when its all consolidated, figure out how to better organize and structure it? One benefit of that approach might be that we would know we all have first, instead of searching for it in its separate locations later.
I would love to see all of our docs consolidated and made easier to find.
Of @Christina Bowen's excellent list of clarifying questions, it feels like at least #4 ("is there a diff between pages 'officially' about social coop (member-guide / more controlled) vs a community knowledge base (more open)?") is a blocker before moving forward with a more complete proposal.
For my part, I would love to see:
an easy-to-edit-by-all wiki, which would serve as our more general knowledge base, and could also be used by WG for meeting notes and other info; i would like for this to not be git-based, to facilitate editing by all
a separate, more "official" place that collects our bylaws, CoC, etc; this is maybe what is currently the mis-named social.wiki.coop
Can you explain why you'd want to have two separate ones? It seems to me that a transparency-first group like us should just want to expose all the useful info together with the official info. We could also have more strenuous permissions for certain pages, or just monitor the edit logs and make sure all edits are carefully monitored.
Given that we have a track record of letting things get out of date, I want to err on the side of simplicity in the hope that it will be easier to update.
Another way of accomplishing what you suggest is to use Mastodon info pages to memorialize the core official docs, but to keep everything else on the wiki.
My concern was mainly that we probably don't want to have e.g. the bylaws editable by all without any kind of auditing. If you think we can accomplish all of that in one system that is easy to edit by all for the knowledge-base-like content, then that's fine as well.
I'm also happy to use the Mastodon info pages for more "official" content, but that takes us back to the two-system solution.
While transparency is useful, as a new member i'm likely to run away if you dump all possible info in my lap at once. Seeing clear and well-connected paths to access what I need when I need it is different than putting it all together. (just thinking out loud here)
Another thing I've been thinking is that with a member handbook or somesuch, I'd expect to be able to reasonably read it through, to see an end, and not have it be too overwhelming. With a community knowledge garden, I visit to discover, like wikipedia, and expect it to be rich, and to grow. So the purpose and UX for the 2 is different, regardless of whether they can both co-exist happily in the same wiki.
Wiki JS does have the ability to create nuanced paths with some pages more closed / more open (even regional groups, which is cool), so if the info architecture was clear, I'd think we could treat them as two things, but host them in one tool - just need visual clarity when you move from one to the other. (sections? page styling? not sure)
https://docs.requarks.io/groups (wikiJS page on permissioned user groups)
(I remember getting frustrated in WikiJS by having to make manual links to existing pages each time, but have not used it for a while. IDK what per-page permissions docuwiki has.)
I like this idea for the reason that version control feels nicer in a git environment (clearer diffs and release tags) which seems good for changes to bylaws/etc, but wikis are generally more intuitive to jump in and edit quick. But if there can be two levels of permission in one space, then it's maybe just extra work.
@Nic Wistreich as i understand it, you can pick whether you can edit in git, or edit in WikiJS interface - the data is all in git. which seems great for ease / choice, just not sure about permissions nuance in the currently implemented docuwiki (which i think draws from git?)
I'd agree getting all this in hand would be a good thing to do.
Guess the work bringing all the docs together could belong to CWG, but maybe of interest to people who've not joined there? I'd like to see this not land with the CWG ops team as they already handle a lot of stuff for us.
Like the idea of having wiki editing thats more open.
I think currently you can edit text in wikis by getting access to git.coop by getting an email address @social.coop whoch forwards onto some existing email address you specify. Not sure who has access to set up new @social.coop email forwarding, or if this could possibly somehow be automated/streamlined to make it easier for people to start editing.
I like the idea of sticking with what we have if it doesn't create too much friction. Guess the editing workflow using git.coop (which is gitlab) may be somewhat alien to folks used to editing wikis - but not too hard to pick up. We could make a how-to wiki page 😀
Interesting. Though I guess I think it would be ideal for the front page of the wiki to serve the purpose of helping newcomers, while also being a gateway to the more detailed stuff.
Seeing how imperfectly organized and managed our existing materials are, my major design impulse at this point is to minimize the number of things that need maintaining.
I very much support the goals/ideas expressed so far:
consolidating the wikis (thanks for the analysis Nathan!)
making the wiki easily editable by all members without requiring knowledge of git
I completely understand the concern around edits to the bylaws and other important pages in the wiki. Perhaps our choice of wiki should support locking pages, or somehow getting alerts when certain pages are edited?
Currently wiki.social.coop provides information to potential new members as well as existing members. I wonder if we might want to introduce a very simple static website at www.social.coop that provides very basic information about social.coop and points in various places to the wiki?
Perhaps this could be a path forward:
consolidate all the public social.coop wiki content into wiki.social.coop
migrate the content to a new wiki (which wiki TBD)
set up a simple static site at www.social.coop
PS. I'd love to give DokuWiki a try--I've heard good things!
posted this look at nuanced permissions/ groups above, with additional context, but here's what I'm wondering if docuwiki also does or not:
https://docs.requarks.io/groups (wikiJS page on permissioned user groups)
Nathan,
I'd consider making it a static website driven by Markdown files in a git repository. Both gitlab and github have a way to directly edit textfiles, as well as triggers to rebuild on commit. We could setup branches on a separate staging website, letting the final editorial control be done via pull requests. There are several blog style generators to choose from. In this way, it's accessible and accountable to its user community.
Clark
This actually well describes our current wiki at wiki.social.coop. My ideal solution is actually to make this existing model work better and be better maintained. To test this, I'm working on a revision now.
My experience is that Git poses a significant barrier to community maintenance of documentation. Even with web-based editing UIs, it still requires editors to understand commits, branching, pull requests, etc.
(And can we stop calling a static website a "wiki"? It's misleading at best.)
I agree with you here.
The current model is based on a GitLab "wiki," which means there is no branching, etc. Just updates.
I think this could work if we assume the wiki should only ever be edited by a subset of the community, eg. working group members.
If we don't want to operate on that assumption, we should move to something more accessible like DokuWiki.
Which brings us back to Christina's questions above, and specifically her points #1 and #4. :-)
Personally, I'm surprised there is even a question that ideally all social.coop members would co-maintain some kind of knowledge base. It seems to me pretty obvious that having things restricted to WG-only is a big reason we don't have up-to-date and clear information for members and, especially, newcomers. Can you explain why think that limiting editing to WGs is desirable?
Ana, I wonder if it's merely a lack of documentation and training videos, or, if there is software that helps automate the underling process (of markdown static websites)? This underlying workflow is robust, extensible, and auditable. As a side note, this process could use meta-data that tracks when content has been last reviewed for accuracy, to distinguish stale vs stable content. By contrast, most wiki oriented solutions lack these qualities, and the content ends up lacking review due to opaque storage layer. - Clark
In my experience, it is not a lack of documentation or training. Fundamentally, a git-based editing process tends to be overly complex and alienating to those who don't already use Git regularly and fluently. But I'm repeating myself.
@Clark C. Evans, I don't think docuwiki or wikiJS have opaque storage - i think they both support editing either from the wiki or via git? As I understand it the git storage makes version control clear, and the wiki editor makes the learning curve for contributing less steep.
DokuWiki has excellent version control, but not with Git.
I concur with @Ana Ulin. I am fairly technical, and I still find Git really hard to understand—unnecessarily complex for a wiki. I just actually built a GitLab-based wiki and found that my students had a really hard time using it. So I would lean away from an approach that requires use of a Git repo.
It is amazing that a lot of people are sharing their opinion and ideas.
I would accept a proposal to Bring all material into the official wiki.social.coop and them create a new proposal about editing control.
The need to a more clear information for newcomers like me is crucial to the members begin participating.
I can often fall into the trap of just 'doing the thing' and not thinking about why I'm doing the thing. As a working group member, and one that worked on the CoC process/ updating the wiki in git a couple of years ago, I will be the first to echo @Ana Ulin that it is not very accessible. It evolved from the easiest to implement solution set up when social.coop was first established but probably hasn't scaled very well. In terms of registration, moderation, server access, use of git...it makes sense to me to keep these limited to WG members so that we have a proper on-boarding process before members can make possibly irreversible changes.
Agreed on all points.
In this case, following @Ana Ulin's concern, it might be best to call the document a "handbook" rather than a "wiki," to clarify that it is not meant to be universally editable.
But @emi do just to clarify: Have you edited the current version of wiki.social.coop recently? I found the current version actually quite easy to edit, with no git workflows, just markdown files. It can be edited by anyone with proper permissions here.
Draft proposal ideas—what do you think?
score poll by Nathan Schneider Closed Fri 18 Nov 2022 5:02PM
Please rank the options below (1 is dislike, 5 is really like) to help guide the development of a proposal.
Results
| Results | Option | Points | Mean | Voters | ||
|---|---|---|---|---|---|---|
| Consolidate all operational information into a single document (unless it is sensitive) | 156 | 4 | 41 | |||
| Rename the "wiki" to "handbook" to clarify that it is not universally editable | 136 | 3 | 41 | |||
| It's okay for just working group members to have permissions to edit | 132 | 3 | 41 | |||
| All members of Social.coop should be able to edit the wiki | 120 | 3 | 41 | |||
| I like how the current wiki.social.coop looks—it just needs to be better maintained | 93 | 2 | 41 | |||
| I think we should move to another platform, e.g., DokuWiki or Wiki.js | 88 | 2 | 41 | |||
| Not voted | 0 | 0 | 182 |
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 3 - It's okay for just working group members to have permissions to edit | |
| 3 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 2 - All members of Social.coop should be able to edit the wiki | |
| 2 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
It seems like consolidation might be the most important piece of this. I don't mind if only working group members have permission to edit. Renaming from wiki would probably help people understand the purpose
| 5 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 4 - It's okay for just working group members to have permissions to edit | |
| 2 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 1 - All members of Social.coop should be able to edit the wiki | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
"Handbook" seems like a more descriptive and beginner-friendly description than wiki, even beyond permission issues. I think it makes sense for working group members to have edit permissions for security reasons—they should have a higher level of vetting than general membership. If we changed platforms we could utilize page level permissions to make certain "official" documents restricted and have other "fun" pages be world-editable, but idk if that's needed.
| 5 - All members of Social.coop should be able to edit the wiki | |
| 5 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 3 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 2 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 1 - It's okay for just working group members to have permissions to edit | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
I think we should have easy pathways for everyone to participate, and contributing / editing documentation of resources is a great first step. So, I think it's important that all Socal.Coop members should be able to edit. In fact, that might be part of onboarding -- add an entry / intro / background of themselves, of some kind.
I don't know what consolidate into one doc means. Yes it should be in one place, with sections, but not a document -- one place / platform.
| 5 - All members of Social.coop should be able to edit the wiki | |
| 1 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 1 - It's okay for just working group members to have permissions to edit | |
| 1 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
If Wikipedia can cope with being open to the world to edit, I'd have thought the wiki here could cope with 1.5k cooperators being able to, esepcially given the ability to revert changes. The point of cooperating in wiki spaces is that if I see, say, a typo, I can quickly change it (without having to join a working group or email someone). But there should be admins with the power to revert changes. And of course review this if it ends up problematic.
| 5 - It's okay for just working group members to have permissions to edit | |
| 5 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 5 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 1 - All members of Social.coop should be able to edit the wiki | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
This is a tough one. I'd say the best solution would likely be a wiki like DokuWiki with access controls such that certain pages (e.g. the CoC and By-Laws) be restricted to relevant WGs, while others are open to all social.coop members. This would encourage folks to contribute and round-out the docs for sundry things (e.g. requesting custom emojis, how to open a Loomio post).
This is likely too much to ask though, so I support just calling this a handbook and keeping its scope small.
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 5 - All members of Social.coop should be able to edit the wiki | |
| 5 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 3 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 2 - It's okay for just working group members to have permissions to edit | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
A Handbook section of a consolidated wiki could be editable only by working group members. BUT it's important for all members to edit a shared knowledge base. I'd like to see a more clear outline structure so that I know whether I'm in the Handbook or general wiki pages. The current site is simple on any page, but hard to see how the pages relate or what to read next.
I think that having both wiki + git editing options (which both DocuWiki and WikiJS allow?) is way better than only Git.
| 4 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 4 - All members of Social.coop should be able to edit the wiki | |
| 4 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 2 - It's okay for just working group members to have permissions to edit | |
| 2 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 2 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
Choices overload!
Parse choices:
Ideally we could consolidate non-sensitive wikis into a platform that we can SSO into (limited to membership)
Otherwise rename to Handbook, and clearly label which Working Group to contact to submit edits to
| 5 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 4 - It's okay for just working group members to have permissions to edit | |
| 3 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 3 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 2 - All members of Social.coop should be able to edit the wiki | |
| 1 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
just giving it a quick review, but most of it seems fine, just some tweaking. I think that having this be the domain of those who are in the working group is appropriate.
| 5 - It's okay for just working group members to have permissions to edit | |
| 4 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 3 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 2 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 1 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 1 - All members of Social.coop should be able to edit the wiki | |
We should make it clear that anyone can submit changes via Git, which means they go through review and approval for merging, not just anyone edits. As long as that process is workable, I see less need for other tooling or setup, despite Git adding some level of challenge to the workflow.
Alternatively, a wiki is okay if particular versions can be marked as the latest approved versions that are put on the main page as the formal policies.
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 4 - It's okay for just working group members to have permissions to edit | |
| 4 - All members of Social.coop should be able to edit the wiki | |
| 1 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
I agree that having a central place to look up all the information is a great idea.
Most of the wiki should be easily editable
Some parts of this wiki should only be editable after a vote (CoC changes for instance). I don't have an opinion if we should enforce this with a permissions system
As I'm not a programmer, I've never used git and I am not familiar with how it works. Using it for version control of a wiki would constitute a (at least small) barrier for people like me
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 3 - It's okay for just working group members to have permissions to edit | |
| 3 - All members of Social.coop should be able to edit the wiki | |
| 3 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 3 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
Docs like the Code of Conduct should have two versions: a working draft, editable by any social.coop member, and an official version, approved by vote of the membership.
| 5 - It's okay for just working group members to have permissions to edit | |
| 4 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 4 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 3 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - All members of Social.coop should be able to edit the wiki | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
"Wiki" is descriptive of a feature and that's important but "Handbook" suggests authority and that's important too, so maybe... both? I really have no opinion on the look or maintenance of the current wiki.
| 5 - All members of Social.coop should be able to edit the wiki | |
| 4 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 1 - It's okay for just working group members to have permissions to edit | |
| 1 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
I think having wiki/docs that anyone can update is an ace idea. We can keep the important official docs (bylaw, code of conduct etc.) published somewhere else when they are ratified if we cant easily control edit access.
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 5 - It's okay for just working group members to have permissions to edit | |
| 4 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 4 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - All members of Social.coop should be able to edit the wiki | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
Happy for those more involved to lead on this and make the decision they think is most appropriate
| 5 - All members of Social.coop should be able to edit the wiki | |
| 5 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 4 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 2 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 1 - It's okay for just working group members to have permissions to edit | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
Handbook is a more inclusive term for those unfamiliar with how wikis work, although there might be an expectation for it to be "somebody else's job" to maintain it. That's why making it explicit that every member has edit access is important. I think moving platforms might help more people contribute to documenting the handbook.
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 5 - All members of Social.coop should be able to edit the wiki | |
| 3 - It's okay for just working group members to have permissions to edit | |
| 3 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
| 2 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
This set of choices seems to skip over the foundational question of which content are we talking about here, and who is the intended audience and set of editors. Since my choices would be different for the two different scenarios, I'm finding it hard to give a meaningful ranking.
In any case, consolidating information seems the most important thing here, with secondarily making it possible for all members to co-maintain the content (which I think gives us the best chance at having good docs).
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 5 - It's okay for just working group members to have permissions to edit | |
| 5 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 1 - All members of Social.coop should be able to edit the wiki | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
I have no historical context so I'd be fine if my votes where ignored. Having it all be in one place, calling it a handbook, and only editable by the core team seem like good ideas. I don't have an opinion on the current wiki or if another platform would be better.
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 5 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 4 - It's okay for just working group members to have permissions to edit | |
| 3 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 2 - All members of Social.coop should be able to edit the wiki | |
| 2 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
I think the decision about moving to another platform would be best taken by the people who are supposed to do the maintaining. Please remove the "blog" and "pages" parts of this site - they go against the idea of having a consolidated source of information, which is a really good one.
| 3 - It's okay for just working group members to have permissions to edit | |
| 2 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 2 - All members of Social.coop should be able to edit the wiki | |
| 1 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
IANAWA, but
Use a permissioning system for the Wiki pages.
Each Working Group has pages that only a member of the Working Group can edit.
Each member can have personal pages that only that member can edit.
The Wiki Administrator can change those permissions, so all of the actions of the WA needs to be publicly logged, with access to the logs restricted to members of the coop.
All logs to be stored automatically off-site in a secure location.
These are Already-Solved-Problems.🙂
| 5 - Consolidate all operational information into a single document (unless it is sensitive) | |
| 4 - Rename the "wiki" to "handbook" to clarify that it is not universally editable | |
| 3 - All members of Social.coop should be able to edit the wiki | |
| 2 - It's okay for just working group members to have permissions to edit | |
| 1 - I like how the current wiki.social.coop looks—it just needs to be better maintained | |
| 1 - I think we should move to another platform, e.g., DokuWiki or Wiki.js | |
Wide open editing could lead to problems, but it also should not be unduly restricted. There should be an easy application process with relatively low criteria - so as not to overempower the working group members or be exclusionary but to keep the number of editors reasonable and accountability more readily maintained. The permissions systems described by others and also a kind of ranking over which pages require more authority to edit seems wise.
It seems to me that we'll need clarity about a few things before we run with something like that (apols if this repeats decisions already made in social dot coop - I'm new here.):
how do we shape UX? (is this a member handbook only? a community knowledge base? is this aimed at the public non-member interested?) if multiple kinds of folks, do we need clear pathways from the main page to 'choose your adventure'?
who can edit structure (home page, mostly? tagging? not sure...)?
who can edit content?
is there a diff between pages 'officially' about social coop (member-guide / more controlled) vs a community knowledge base (more open)?
Where will the data live? (sounds like now at git? any problems with this?)
What are reqs for wiki tool options to best supports our needs?
If we get clear on at least what we need to find out from the above, if not answering all, then we could run with a how-to-do-it proposal, as the one above.
Happy to help, but new to much of this!