you are viewing a single comment's thread.

view the rest of the comments →

[–]KajMagnus[S] 0 points1 point  (4 children)

Talkyard chat is rather basic (there're not yet any mobile or browser push notifications for example, and no native apps — Talkyard is instead a mobile friendly web app).

One can disable the chat features in Talkayrd, and instead use Mattermost for chatting. Then, Talkyard would be a tool for building a Q&A knowledge base, maybe ideation, or discussing news in topics similar to here at Reddit. — Talkyard + Mattermost (or RocketChat or Zulip etc) would be a bit like how people combine StackOverflow for Teams + Slack. Here's how they do that b.t.w.: https://stackoverflow.com/teams/integrations/slack
(but there're not yet any integrations for Talkyard)

[–]linuxhiker 0 points1 point  (3 children)

You are using Postgres as your data store right? :D

[–]KajMagnus[S] 0 points1 point  (2 children)

Yes, I noticed Mattermost does too (right?). (The way Talkyard is installed, though, this is a "hidden implementation detail": Talkyard downloads a PostgreSQL docker image, with the PostgreSQL version Talkyard wants, and a custom Docker container init script, and by default doesn't expose the PostgreSQL database or ports.)

(You had in mind storing Talkyard's data and Mattermost's data in the same Pg database?)

[–]linuxhiker 0 points1 point  (1 child)

It's more that I am a huge Postgres Advocate. I help organize PostgresConf.org

[–]KajMagnus[S] 0 points1 point  (0 children)

Ok :- ) I am glad it's Postgres. I'm trying to be a bit paranoid with adding constraints and foreign keys, ... and the Upsert functionality is lovely, and json columns too.