Fossil

Artifact [6ce69e4afb]
Login

Artifact 6ce69e4afbfb5c6a1de9e03197fe0d3d5b13b7fd5aa8207a3818f9c554ee3f47:


Fossil Forums

Introduction

As of Fossil 2.7, Fossil includes a built-in discussion forum feature.

Any project complex enough to be managed by Fossil can probably benefit from having a discussion forum. Even if your project has a discussion forum already, there are further benefits that stem from using Fossil's built-in forum feature:

Setting up a Fossil Forum

Permissions

Fossil forums use the same role-based access control mechanism as for normal Fossil repository logins.

There are several dedicated permsissions for forums:

Single Sign-On

If you choose to host your discussion forums within the same repository as your other Fossil-managed content, you inherently have a single sign-on system. Contrast a mailing list or a third-party forum system, where you either end up with two seaprate user tables and permission sets, or you must go to significant effort to integrate the two login systems.

You may instead choose to host your forums in a separate repository from your other assets, as may be done for a public project where very few of those participating in the forum have special permissions for assets managed by Fossil for the project itself.

Or, you may split the difference, hosting the forum in a separate repository from the other assets yet use Fossil's login groups feature to get single sign-on for both repositories. You might choose to do this to remove the forum traffic from the size of the main respository's clones, for example.

Email Notification

See the email notification design document for now. More administration-oriented documentation TODO.

Moderation

TODO

Troubleshooting

TODO