1. Home
  2. Development

Talkyard Roadmap 2018-06-24

By KajMagnus @KajMagnus2018-06-24 13:46:37.597Z2018-07-04 10:11:09.173Z

Here's what's next for Talkyard — the items are not ordered, except for "soon" and "later". Feedback & change suggestions are welcome; add a comment below.

Now soon

  • Theming. User friendly way to edit colors and make one's Talkyard site look like a part of one's website. 2 weeks?

  • Re-implement tags: change to ids, so can be renamed. 4 days?

  • Subscribe to categories (and tags?). Then, can listen to conversations / questions related to to one's own team only, if each team = 1 category. 4 days?

  • Fix bugs people might report or that I have found, & reduce tech debt, 1 – 3 weeks.

Later

  • Rich text WYSIWYG editor. Non-tech people think Markdown+preview is confusing. Use ProseMirror — it can switch between Markdown+preview and rich-text-WYSIWYG. 2 weeks? 2-3 months? (wall clock time, not coding time) The WYSIWYG probably be made available step by step: first a simple version that doesn't support @mentions, for example.

  • Export site to JSON + uploaded images etc (so can migrate to one's own server). 2 weeks? Related, if someone else has time: Import Disqus comments? import WordPress comments? (for people who use Talkyard for blog comments)

  • Sort by tags in topic list. 1 week?

  • Sub categories.

  • SSO for embedded comments: 2 weeks? Maybe the hardest thing is finding someone who can review the solution from a security p.o.v.

  • SSO for forum: 2 weeks? Not sure how to do this. Look at how Discourse does it? But they incl base-64 personal data in urls, would like to avoid.

  • Custom groups & per group moderators. 2 weeks?

  • RSS (Atom) feeds

  • Fix information overload problem: When a site owner logs in to his/her new site, the first time, there're too many things to look at, they don't know where to start.

  • Make Problem type topics flat (not threaded) — that's better for step by step problem solving. Or a "Progress" comments sorted-by-time section that can be enabled in all topics? shown after the best-first replies to the orig post? Maybe shown by default, in Problem type topics.

Even later

  • Trust levels: Make the Trusted, Regular and Core Member trust levels work. Make the Unwanted vote have effect (those who post [comments that the staff and core members consider Unwanted] won't become Trusted members).

  • Add NSFW image filter, use Google's Vision API? Integrate with Perspective API to detect toxic comments?

  • Optionally upvote topics directly in topic list, for those who want Reddit like communities.

  • Optionally show text input box directly, more encouraging than having to click Reply.

  • 2 replies
  1. D
    Thomas @d4kmor2018-07-08 10:04:08.651Z

    hey, just saw this.

    "Re-implement tags" seem interesting as currently there are no tags at all right?

    1. KajMagnus @KajMagnus2018-07-10 19:59:49.723Z

      There are tags, if you're admin (not yet for non-staff users though) — click the menu button next to Reply, and then you can tag both topics and comments. Later on, one will be able to subscribe to categories, and tags.

      Example, subscribing to tags & categories: If you install on-premise, you might want to subscribe to the security tag, here in this support forum, so you get notified, if there's topics & discussions about security issues. And maybe a security-alert tag. Or maybe there are experts in your organization, who want to listen to tags (over at your own forum, not here) that they can answer questions about,and help out with. — Or maybe a team wants their own category. Let's say, the Growth Hacking team. Then others in the organization, can contact that team, by posting to their category, and they'll be notified (assuming the growth hackers / marketing people have subscribed to the Growth Hacking category).