Fork me on GitHub
#off-topic
<
2021-12-05
>
dharrigan16:12:20

reaching out to the collective wisdom..does anyone have any recommendations of a software service (selfhosted or not) that allows for a database of questions to be stored along with approved answers, something that is internally curated, not public (i.e., no need for voting or user-submitted replies to questions). I'm thinking of a knowledgebase of sorts, but targeted towards inputing questions and storing answers (along with the usual CRUD around user management).

👀 1
Ben Sless16:12:00

My first intuition was to use logseq or Athens for a KB but questions and answers don't directly map to that

Ben Sless16:12:30

If it's not too much effort, could be worth giving it a test run

dharrigan17:12:19

Will explore. I'm in the "hammock consideration" phase 🙂

hammock 1
timo09:12:43

I've once worked with an NGO and they were mostly using https://www.airtable.com/ in connection with Slack for the people in the field.

borkdude16:12:24

@dharrigan Github Discussions. CRUD can be done using the GraphQL API.

dharrigan16:12:27

has to be private

borkdude16:12:36

you can use it on private repos

dharrigan16:12:21

That's beyond the capabilities of the userbase. To elaborate, it's for a charity that needs to co-ordinate for volunteers questions and answers. The volunteers aren't tech savvy whatsoever.

dharrigan16:12:59

(and neither is the charity 🙂 )

borkdude16:12:11

You don't have to be tech savvy to use Github's Discussion forum.

dharrigan16:12:27

I appreciate your response, but suggesting to a charity to use github discussions (and requiring the volunteers to sign up to github, and be exposed to the interface that github presents) is a non-starter.

orestis16:12:46

@dharrigan is this like stack overflow where people post questions and then eventually they are answered? Or like an announcement board where admins post every now and then, but a lot of people consume?

dharrigan16:12:17

The later, with the lot of people just being volunteers who need to know how to answer certain questions. The volunteers would have no ability to upvote, comment or whatnot on the answers given. More like the admin says for such and such a question, this is the answer to use.

Ben Sless16:12:38

So like Guru but not terrible? What's the level of details an answer should contain?

dharrigan16:12:28

What has been expressed to me (by the person at the charity who has contacted me) is all they want is (to put it in my terms I understand) a simple text field with a question, a text field with an answer (CRUD around that), a simple way to view/search for the question/answers and CRUD around user management.

dharrigan16:12:45

The textfield is,natch, free text.

orestis16:12:47

It sounds like what we make at Nosco could cover the use case. I'm pretty sure I can give you a license for free, but I have to confirm internally first. DM me please :)

orestis16:12:31

Check out https://nos.co for some screenshots

Stuart16:12:20

I'm interested if you find a good solution. I had somethign similar I wanted to code up, I had same use case as you, a Q&A site, but with "hard coded answers for each answer". I didn't know what the db would be, so kinda gave up

Stuart16:12:11

What i was finding difficult was querying the questions so the user typed in "how do I foo" and got the questions that were relevant

Stuart16:12:20

sql is obviously terrible for this

adi17:12:30

I also remembered Wordpress has forum/discussion board plugins. I haven't used WP in a long time so I don't know the state of the art, but looks like bbPress is still alive and kicking. https://wordpress.org/plugins/bbpress/ And there are several more.

dharrigan18:12:55

Thank you all for everyone's helpful suggestions. I've got some leads I can follow and digest! 🙂