Welcome to our first edition of Current Projects, a new monthly newsletter where we’ll be sharing what we’re currently working on at Discourse.
Our goal is to give you and the wider community some insight into what might be coming next in Discourse so you can stay informed, ask questions, share feedback, and contribute to what’s currently in progress.
Without further ado, here’s what we’re currently up to!
Kicking off
Composer redesign
We are kicking off a new project to redesign the composer for writing topics and posts. We are still in the early research, design, and prototyping phases of this project, but will be sharing more soon with the community as we make further progress. Stay tuned!
New theme chooser in the setup wizard
We are working on a new theme chooser that will give admins on new sites an easier and more visual way to choose from a small set of selected themes. The set isn’t yet finalized, but some of the top contenders for this initial pass include Mint, Isabelle, Air, Graceful, and Fully.
Simplifying invites
We’re picking up some small improvements to the invite system, with a focus on making invites more discoverable and simplifying some of the more common flows for inviting users.
AI summaries for hot topics
We’re starting to work on an experimental feature to allow sites to include short summaries of topics on the hot topic list itself. As the topic feed designed most for discoverability of content within a given community, we are interested in seeing whether this will lead to more engagement from casual members and new visitors to a community.
In full swing
Admin interface design consistency
We’ve arrived at some new patterns for the design of config areas within the admin interface, that group related sites settings and other configuration together in one place. These design guidelines are documented here. We are continuing to apply these changes throughout the admin interface. At the same time, we’re applying the new text formatting guidelines throughout the interface.
New user card design
We are working on updating the default design for the user card based on the experimental theme component which we had running on meta for some time. Learn more…
Reimplementing topic-list and post buttons
As part of our long-term project to remove ‘raw-hbs’ and ‘widget’ rendering systems from Discourse, we’re working to reimplement the topic-list and the buttons on posts. We’re also taking the opportunity to improve the extensibility of these things for theme & plugin developers. For now, everything is behind feature flags. We’ll be sharing more once we have a clear path forward for the rollout.
Better tools for migrations
We are working on new tools to make it easier and faster to migrate your existing community to Discourse. We’ve recently merged a new converter framework along with an example implementation, and have started to work on adding support for importing into chat as well.
Wrapping up
New Starter plan on our hosting
We’ve been working on a new plan on our hosting which we’ve just announced that’ll give folks the easiest and fastest way to launch a community with Discourse on our official hosting. Learn more…
New about page design
We recently shipped a new design for the about page. We’re working on wrapping up this round of improvements to the about page, limiting our efforts to small final tweaks in response to the feedback we’ve been getting. It’s still currently opt-in, but we’re planning to change it over to be the new default shortly. Learn more…
New site traffic report
We recently shipped a new report for Site traffic that highlights visits from people instead of traffic from crawlers and bots. This replaces the previous Page views report. Learn more….
Chat notifications improvements
We’ve made a number of improvements to how chat notifications work on Discourse, in particular to how push notifications work on desktop and mobile devices. These improvements include simplifications to the user preferences as well as improvements to the logic for delivering notifications.
Configurable moderation flags
We’ve completed a round of improvements to enable communities to configure their own flags for moderation. Learn more…
Signup and login improvements
We’ve added a progress bar to the signup and login flow, so users can see where they are in the process when there are multiple steps involved like verifying their email address or waiting for an admin to approve their account.
Updated FontAwesome icons
We updated our default icons to use Font Awesome 6. The brings updated styles to existing icons and a number of new icons to choose from for customizations. Learn more…