A blog about the development and usage of GarlicSim, the open-source Pythonic framework for computer simulations.
Written by Ram Rachum, developer of GarlicSim.

GarlicSim Website

Twitter

GitHub Repository

Ram's Personal Website

24th September 2010

Text

I made the 1,500th commit! GarlicSim 0.6 is on the way

Today I made the 1,500th commit on GarlicSim! Here is the lucky commit.

I’m working on GarlicSim 0.6 now: I made big architectural changes to the way crunching works, and the way that step profiles save step arguments. These changes will enable a feature I wanted to add for a long time: The crunching widget. This widget will allow to control the crunching of the simulation, including manipulating step profiles and changing Cruncher class on the fly. Everything will become clear when 0.6 is released: I will give screenshots and maybe a little screencast.

The deadline for 0.6 is January 1st, 2011, which is about 3 months from now. I’m sorry to be setting such a far-away deadline… I’m spending most of my time working on contract projects now, so I have little time to work on GarlicSim.

Also, I had a few other goals for release 0.6, and I’m postponing them to 0.7, which will be be released by February 1st, 2011April 1st, 2011. These goals are (a) a PiCloud-based Cruncher, (b) a Mayavi simpack and (c) an all-in-one installer for Mac.

The good news is that I’m adding a lot of testing to the GarlicSim code base. I’m starting to really enjoy writing tests :)

Stay tuned…

(Update: This is an old blog post; Go here to get started with the current version of GarlicSim.)

Comments
All content in this website is copyright © 1986-2011 Ram Rachum.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License, with attribution to "Ram Rachum at ram.rachum.com" including link to ram.rachum.com.
To view a copy of this license, visit: http://creativecommons.org/licenses/by-sa/3.0/