SPMPT is a package for Mac OS X. It permit you to add Python, Subversion server, Trac in your MAMP installation to get a complete web developpement environment. The easier way to get Subversion server and Trac on MAMP on your Mac ! Buy Now

SPMPT for MAMP

The easier way to get Subversion server, Python and Trac on Mac

Buy now for both MAMP and MAMP Pro, 9.00€.
Come with support by email and all updates while six months.
With Paypal account or credit card : secure payment by Paypal

francais support en français
english english support
english english support
Universal Binary Universal Binary
Mac Mac
Installing Subversion, Python, Django and Trac: so easy with SPMPT on your Mac

New VECT 2.1.4 release

This new release fix some issues on configuration file.
Its now support Django to create easely Django project on your Mac.
You can now upgrade SVN and Trac repository.

SPECIAL OFFER get 50% OFF !

Get 50% Off on SPMPT 2.1 by writing a good post on your blog !
1) buy SPMPT
2) Write a post on your blog
3) Get your 50% refund

SPMPT 2.1 for MAMP 1.8/1.9 : February 22, 2011

- MySQLdb-python 1.2.3 (Python programmers will enjoy :) )
- Mod_WSGI 3.3
- Django 1.2.5
- Mod_Python 3.3.1 (Deprecated, replaced by mod_WSGI)
- Subversion 1.6.12
- Python 2.6.6
- Trac 0.12.2 (support many SVN repos)
- MAMP 1.8.4 and 1.9.x are both supported
- Universal Binary


SPMPT 2.0.6 for MAMP 1.8/1.9 : June 12, 2010

- MAMP 1.8.4 and 1.9 are both supported
- fix a problem on Snow Leopard 10.6.3 on setup (postflight scripts)


SPMPT with MAMP 1.9 : April 20, 2010

- MAMP 1.8.4 and 1.9 are both supported


PostgreSQL planned : March 24, 2010

I'm proud to annouce PostgreSQL, the better opensource DBMS will be include in the futur SPMPT release 2.5 for more information, contact me.

New in SPMPT 2.0 : February 13, 2010

- MAMP 1.8.4 support
- Leopard and Snow Leopard Support
- MAMP and MAMP Pro are both supported
- Trac 0.11.6
- Python 2.6.4
- Subversion 1.6.9
- uninstall script
- diagnostic script
- universal binary (intel+ppc)
- remove MAMP 1.7.x support (use spmpt 1.3.1)
- remove Tiger support

New in SPMPT 1.3.1

- Trac 0.11.5
- Python 2.6.1
- subversion 1.6.1
- universal binary (intel+ppc)
- Leopard - MAMP 1.7.2 (for 1.8.4 use spmpt 2.0)

SPMPT Users world wide

Software included

Subversion (SVN)

With SPMPT you get Subversion, server, apache modules, python binding and client. SVN is a control version system which permit you to go back to a previous version of source code, but not only, you can put in Subversion repository any kind of files. It's a world wide software used by Google or sourceforge for example.

Trac

Trac is a web tool which permit you to manage project. It's include a Wiki to write documentation about your project, a bug tracker, and an SVN Browser, which allow you to compare file between two release, browse folder of your project, look changes, download files. Trac include a syntax color highlighting for many languages (PHP, C, Python...).

Python

Python is a programming language used in many project, such as Trac. Python programs can be pre-compiled for faster execution.

Mod_Python and mod_wsgi

If you are a Python web programmer you know mod_python/mod_wsgi allow you to run python programs in HTTPd web environment. Mod_python/mod_wsgi are an apache HTTPd module, (like mod_php). With this module you can create websites or web applications with Python language. Trac, is a greate example of Python web application.

SPMPT Scripts

To make your life easier, SPMPT is shipped with some scripts which permit you to create new svn repository and trac project, in few minutes by anwser some questions.

MySQLdb-python

In SPMPT 2.1 you will found MySQLdb-python, this module permit you to write Python programs with a connection to MySQL. You can also install the Django Framework easely on your Mac with MAMP.

Why using a versionning environment

If your are developper, and writes many lines of code, and sometimes, You try something, but you have to delete some lines of previous code. So you save as a new file and works on a file apart. then if you make some mitics you can get back with your saved file. Imagine, a system which permit you to "auto save as", view differencies between to revision ! you can get back easely.
Look good no ? this is Subversion.
Subversion is a very nice versionning tool. But to be really efficient, you need a GUI permit you to browse the code dans compare revision. This is Trac. But Trac is more than a browser of code. Trac is also a bug traker, a wiki and a project manager. The code is syntax highlighted. Python webdevelopper are not forgoten on Mac. With SPMPT you get Python and Mod_python on your Mac with no effort. Feel free to develop !

They are talking about SPMPT

iGrow (br-pt) thanks to Gabriel Novaes
First French Mac community site (fr)
Official MAMP Twitter (en)
David Andrew Johnson (en)
Atticus Services (en)
youknowriad's blog (fr)





www.myperfs.net Track your sport performances