wiki:about

This is an old revision of the document!


This wiki is managed by WikiAdmin.

Please get in touch if you have questions or need help with the wiki, whether relating to accounts, contribution, content or guidelines.

Create account

To be able to edit pages a registered wiki account is needed:

* FreeBSD Wiki: Create a new account

  • Select a username (please use FirstnameLastname format as the username) * The email address provided will be verified before the account is activated.

* Click the link when the verification email arrives. * FreeBSD Wiki: Create a new account

  • Select a username (please use FirstnameLastname format as the username)

* Click Create Profile. Due to a problem with stale code, the ReCaptcha will give you an error. (We are working on the problem.) For right now, you have to ask us be granted editing permissions. Please let us know which pages you would like to create or edit and why.

  • Ask for the account to be created by either
    • email to wiki-admin@FreeBSD.org; or
    • IRC channel #freebsd-wiki on Libera.Chat.
  • If they do not reply, please ask on:
  • After you have an account, ask a FreeBSD developer to add your account username to the appropriate group:

Here's an example of a thread about requesting a FreeBSD Wiki account: FreeBSD Wiki: Ask to create account (2018.06.02)

Reset password

I can't see the Captcha, help!

  • JavaScript is required for the Captcha to function. If you have JavaScript disabled, please enable it (temporarily, for wiki.freebsd.org, or otherwise)

I lost my account / set a bad email address

  • Please contact wiki-admin@FreeBSD.org.

NOTE: The default ACL / Access Control List setup has changed on the wiki as of 2010-04-12. Developers now don't have access to edit ALL pages, only all pages by default, IE DevelopersGroup membership does not override #acl lines on the wiki by default anymore. This mainly means that if a bad #acl line is added to a page, you now need to ask one of the WikiAdmins to unbreak it. The reason for the change is to allow specific pages to have a limited number of people with write access etc. Please do not abuse this!

Note that as a general rule only FreeBSD developers and known contributors get access to edit this wiki. If you are actively working on something and would like to help document it in the wiki, feel free to ask a developer for access.

In practice this is done by the MoinMoin ACL system which by default only lets members of either the DevelopersGroup or the ContributorsGroup edit wiki pages. The DevelopersGroup can edit all pages, except pages explicitly set for more specific edit access using the #acl keyword. All people in the DevelopersGroup can add #acl keywords to pages, but please only use this if it's really needed. People in the ContributorsGroup can edit all pages by default, except they cannot edit the front page, the Group pages nor set #acl tags on pages.

To get access to edit pages create your account. Thereafter you need someone who is already in DevelopersGroup to add you to the DevelopersGroup page to allow access to edit pages. You can poke your mentor or another committer for this.

If developers want non-developers/non-committers to have access to the wiki (e.g. for SummerOfCode), they can be added to the ContributorsGroup group. Contributors can edit all but a few selected pages.

See notes about Developers.

  • The custom flags are not working
  • self: and wiki: links do not work anymore (note: not sure if this is a bug, or just the new world order)

The following modifications have been made to the standard moinmoin. These are added here mainly as a help to the admin in case of future upgrade…

As suggested by SergeyMatveychuk, a bunch of flags has been added. See the HelpOnSmileys for information on how to use the flags in the wiki. The flags came from http://www.maxmind.com/download/geoip/database/flag.zip and are used here with permission. The following (very elegant!) perl oneliner was used to convert to moinmoin config format:

ls *.gif | perl -ne 'chomp; /(.*)\.gif/; print "    \"{flag-$1}\":  (18, 12, 1, \"flags/$1.gif\"),\n";'

  • wiki/about.1637531943.txt.gz
  • Last modified: 2021/11/21 21:59
  • by KubilayKocak