Skip to content
pilt edited this page Sep 14, 2010 · 10 revisions

Git Tags and Branches

A tag should be created every time a new version is deployed on the production server. If problems arise, it will be easy to determine if the problem has been fixed in a more recent version and to provide or back-port fixes without introducing new functionality.

Linux Distribution

A RHEL6 spin-off would be perfect once they hit the shelves, but that may take some time (some people guess 2010 Q4, and that it will be based on FC12). RHEL5 is not so perfect because its packages are too old (Python 2.4, specifically).

The latest Fedora Core distribution, if determined stable enough, saves the administrator(s) from much hassle. A good reason to prefer FC over Debian, Ubuntu, and whatnot, is that the system has been developed in a FC environment, and that some of the documentation is specific for FC/RHEL.

Virtualization

The production system should run on a virtualized host. This makes migration, taking backups, upgrading, and many other things easier.

Clone this wiki locally