17
17/03/2009
buildout.minitagificator rocks!
You can now check out and test buildout.minitagicator.
This is a little extension for buildout that enables you to override/monkey patch some buildout stuff to use minitage internals instead.
If you like minitage, if you like the minitage recipes, you ll enjoy it!
See http://pypi.python.org/pypi/buildout.minitagificator for more information :)
minitage.recipes rewrite
To follow zc.buildout new changes, i have decided to make all minitage recipes more "zc.recipes" compliant.
Now, those recipes share the same API and you an use them "really" as the original zc.recipes..
Another iinterresting point is that i never liked the way to compute dependencies.
Another point was to allow easy_install to get automaticly our stuff out.
To correct all that weird, i have rewritten the dependencies calculation not to let easy_install
do anything but install one thing at a time, and with versions and extras checks.
A part of the improvments:
- versions are really fixed, imperative way.
- dependencies are better handled
- egg's extras requirements (like something.foo [test, zcml]) are really well installed with all their dependencies
- develop eggs get also their dependencies
Zope3 and plone32 pasters
As a really important part for minitage to conquer the world, minitage paster templates must rock.
So feel free to install and test the brand new zope3 template.
In an activated minitage instance:
easy_install minitage.paste paster create -t minitage.zope3 z3 minimerge z3 cd zope/z3 bin/z3-ctl fg
Plone32 was written before the recipes rewrite, it should work but i must revisite it. Should be alvalaible tomorow!
If you didnt know minitage.paste, you can also check the other templates and projects
paster create --list-templates|grep minitage
And visit the pypi and minitage.org page :)
smplayer <3
Just an entry to thank smplayer developers for their great piece of software!
/me just got another subtitle via the opensubtitles.org smplayer's menu entry.
I really need this feature as i am not already fluent in japanese :(
collective.anonymousbrowser future
As a part of a recent discussion i had on irc with Stephan Richter, one of my next works will be to merge zc.testbrowser with collective.anonymousbrowser.
I worked on collective.anonymousbrowser to allow the use of proxys and proxy balancing over zc.testbrowser proxys.
Another interressant feature fir the project was also to retry urls if there were errors.
I made also some bugfix and improvments on the zc.testbrowser.real.Browser side like using mozrunner to control firefox, loading directly the js file if we are local..
What i want to do now is to port all the interresting things back to zc.testbrowser.
Hope i will have time for that this week.
New packages in minitage
I recently add some GIS packages (pgrouting) and their dependencies.
Here is a little list of what minitage can offer to you:
- bzip2, zlib
- cmake, scons
- libwww, curl, libssh, openssl,
- git, subversion, mercurial, bazaar
- gdal, geos, pgrouting
- postgresql, postgis
- openldap
- python's, PIL, psycopg
- libxml, libxslt and expat
- libtiff, libjpeg, libpng, libgif
- etc.
And next to come:
- CGAL
- GAUL


