To set up http://ask.fedoraproject.org (not active yet) based on http://askbot.org as a question and answer support forum for the Fedora community. A test instance could be seen at http://ask01.dev.fedoraproject.org.

+

This SOP has moved to the fedora Infrastructure SOP git repo. Please see the current document at: http://infrastructure.fedoraproject.org/infra/docs/askbot.txt

−

This page describes how to set up and customize it from scratch.

+

For changes, questions or comments, please contact anyone in the Fedora Infrastructure team.

−

== Contact Information ==

−

Owner: Fedora Infrastructure Team

−

−

Contact: #fedora-admin

−

−

Persons: mether pjp

−

−

Sponsor: nirik

−

−

Location:

−

−

Servers:

−

−

Purpose: To host Ask Fedora

−

−

== Creating database ==

−

−

askbot is available in Rawhide, Fedora 16 and EPEL 6. If you are using a RHEL 6 system, you need to install EPEL 6 repo first.

−

−

<pre>

−

# yum install postgresql postgresql-server

−

−

# su - postgres

−

−

$ cd /var/lib/pgsql/data

−

−

$ initdb $PWD

−

−

$ exit

−

−

# service postgresql start

−

−

# psql -U postgres

−

−

postgres# create user askfedora with password 'xxx';

−

−

postgres# create database askfedora;

−

−

postgres# ALTER DATABASE askbot owner to askbot;

−

−

postgres# \q;

−

−

# psql -U askbot -W askbot

−

−

askbot=>

−

−

</pre>

−

−

== Setting up the forum ==

−

−

Run the following command and answer the questions asked

−

−

$askbot-setup

−

−

FIXME: steps to configure Apache, Postfix and editing settings.py

−

−

== Adding administrators ==

−

−

FIXME: How to add first user as administrator

−

−

Once a user is marked as a administrator, he or she can go into anyone's profile, go the "moderation" tab in the end and mark them as administrator or moderator as well as block or suspend a user.

−

−

== Change settings within the forum==

−

−

* Data entry and display:

−

−

Disable "Allow asking questions anonymously"

−

Enable "Force lowercase the tags"

−

Change "Format of tag list" to "cloud"

−

Change "Minimum length of search term for Ajax search" to "3"

−

Change "Number of questions to list by default" to "50"

−

Change "What should "unanswered question" mean?" to "Question has no answers"

−

−

* Email and email alert settings

−

−

Change "Default news notification frequency" to "Instantly"

−

−

* Flatpages - about, privacy policy, etc.

−

−

Change "Text of the Q&A forum About page (html format)" to the following

−

−

<p> Ask Fedora provides a community edited knowledge base and support forum for the Fedora community. Make sure you read the FAQ and search for existing answers before asking yours. If you want to provide feedback, just a question in this site! Tag your questions "meta" so that the feedback is highlighted to the administrators of Ask Fedora. </p>

−

−

* Q&A forum website parameters and urls

−

−

Change "Site title for the Q&A forum" to "Ask Fedora: Community Knowledge Base and Support Forum"

Change "Copyright message to show in the footer" to "All content is under Creative Commons Attribution Share Alike License. Ask Fedora is community maintained and Red Hat or Fedora Project is not responsible for content"

−

−

Change "Site description for the search engines" to "Ask Fedora: Community Knowledge Base and Support Forum"

−

−

Change "Short name for your Q&A forum" to "Ask Fedora"

−

−

Change "Base URL for your Q&A forum, must start with http or https" to "http://ask.fedoraproject.org"

−

−

* Sidebar widget settings - main page

−

−

Disable "Show avatar block in sidebar"

−

−

Disable "Show tag selector in sidebar"

−

−

* Skin and User Interface settings

−

−

Upload "Q&A site logo"

−

−

Upload "Site favicon". Must be a ICO format file because that is the only one IE supports as a fav icon .

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, and JBoss are trademarks or registered trademarks of
Red Hat, Inc. or its subsidiaries in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
The Fedora Project is maintained and driven by the community and sponsored by Red Hat. This is a community
maintained site. Red Hat is not responsible for content.