Skip to content

cbhl/mnps11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mathNEWS Production System

mathNEWS Production System Rewrite (2011)

Dependencies

Installing on Ubuntu Linux

sudo apt-get install mysql-server python-mysqldb python-imaging pandoc python-lxml

You will also need to install pyandoc, django, django-cas into Python's dist-packages:

  1. git clone [https://github.com/django/django.git]
  2. git clone [https://github.com/cbhl/pyandoc.git]
  3. Create files named /usr/lib/python2.7/dist-packages/.pth with the directory of the library e.g. /opt/django for django

Installing on Mac OS X

Left as an exercise for the reader -- patches accepted! You'll probably have to build most of it from scratch.

Pivotal Tracker

[Pivotal Tracker] [https://www.pivotaltracker.com/projects/322953]

Setting up dev environment

  • Install all dependencies
  • Create MySQL user (see settings.py for username/password)
  • Create 'mathnews_dev' table in database
  • python manage.py syncdb
  • python manage.py runserver

git branching conventions

We will be following nvie's Git branching model [http://nvie.com/posts/a-successful-git-branching-model/]. To make your life easier, use his pluging git-flow [https://github.com/nvie/gitflow].

For a quick introduction, see "Why aren't you using git-flow?" [http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/].

About

mathNEWS Production System (2011 rewrite)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published