A service to manage discourse topics for news https://discourse-news.fsfe.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Max Mehl 5f9289448d
change port and logs permission
3 months ago
.reuse make REUSE compliant 1 year ago
LICENSES make REUSE compliant 1 year ago
.dockerignore set up deployment 1 year ago
.drone.yml run compose in project, run apache rootless 3 months ago
.gitignore remove config.php from ignore list 1 year ago
000-default.conf change port and logs permission 3 months ago
Dockerfile change port and logs permission 3 months ago
README.md add usage info 1 year ago
config.php use actual categories for news 1 year ago
docker-compose.yml change port and logs permission 3 months ago
index.php add field for link in new posts 10 months ago
style.css make REUSE compliant again 1 year ago

README.md

Discourse News Topic Management

This service makes the process of preparing discourse topics for the discussion of FSFE news/podcast items easy. It is meant to be used by the FSFE's PR team members.

Background

On fsfe.org we have the possibility to include a discussion link for news/podcast items which enabled interested people to comment on our articles. This happens via our Discourse instance, and the discussion tag in the XHTML files

Features

To prepare a news item, the PR person requires the URL of the new Discourse topic, so it has to be prepared somehow. This service does exactly that:

  • See all (unpinned) topics in the special preparation category, only visible to certain people
  • View and edit any topic in this category
  • Create a new topic with title and body text
  • Delete a topic in this category
  • Publish it as a news item or podcast episode
    • Sets the desired target category
    • Sets the desired tag
    • Updates the timestamp to now

Afterwards, such a topic can no longer be managed by this service, but only directly in Discourse, until it is back in the preparation category.

Usage

  1. Open discourse-news.fsfe.org
  2. Use your personal FSFE account to log in
  3. Add a new topic or manage existing ones

License

This project is Free Software and REUSE compliant.