1
1

I'm interested in installing OSQA for a local domain-focused QA site.

I'm going to run this on CentOS, and rather than installing disparate usptream packages, I'd prefer to simply enable EPEL and yum install dependencies from there. EPEL for CentOS 5.5 includes Python 2.6, and also Django, but it appears that the EPEL version is made to run against the system Python 2.4 rather than 2.6. It also has python modules ElementTree, openid, and Markdown. (html5lib is missing; I can deal with that). And it has mod_wsgi.

A major concern is that Django is 1.1.2, which is a bit old. Will that work? And as hinted above, if the Django package runs with Python 2.4, is OSQA going to be fine?

Basically, the overall question is: should I doing this or should I wait until CentOS 6 and newer versions of everything?

asked 03 Dec '10, 16:23

mattdm's gravatar image

mattdm
2555812
accept rate: 0%


-1

I would never install django from a repository that is not updated frequently. I used to use the debian package but with pip or easy_install it is pointless.

Just install python-setuptools from yum then pip install django.

Pip for python packages is much better than using yum or apt

link

answered 03 Dec '10, 18:32

Justin%20Hamade's gravatar image

Justin Hamade
2243
accept rate: 17%

1

In general, EPEL packages, like RHEL, are updated when there are security fixes or serious bugfixes, but not gratuitously. That's exactly the characteristics one would want in the infrastructure underlying a production website. Otherwise, you're always fighting to keep the system running in new versions — or worse, neglecting updates out of fear of problems, and then eventually getting hacked. This site won't be my main responsibilty, so it has to just work.

(03 Dec '10, 19:25) mattdm

@mattdm, I have been working on packaging Askbot for Fedora and EPEL. Fedora already has Askbot and EPEL will as well shortly. https://fedoraproject.org/wiki/Askbot. Feel free to get in touch with me if you need any help. I might look into packaging OSQA as well if I have time

(31 Jul '11, 06:46) Rahul Sundaram
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×156
×8
×4
×1

Asked: 03 Dec '10, 16:23

Seen: 529 times

Last updated: 31 Jul '11, 06:46

powered by OSQA