I haven’t posted anything since Alpha 1 and currently we have Alpha 2 available, Beta 1 is around the corner (has been for quite a while).Google Summer of Code has ended, most features from my proposal where fulfilled, but I’m still working on it on my free time, altough now with school I don’t have as much time as in summer vacations but is free time anyways.I have updated the screenshots section from the carcode project page with latest work (beta 1):http://code.google.com/p/carcode/wiki/ScreenshotsCurrently I’m working on adding a few levels in order to have a Beta with something to work on, more levels will come and ofcourse, you can make suggestions, there is a wikipage on level design:http://code.google.com/p/carcode/wiki/LevelDesignFeel free to add and modify!
pyttk 0.2 has been released today. As before, you can pick its source at http://pypi.python.org/pypi/pyttk.
Besides bug fixes and some improvements in its usage, it finally brings a test suite! This is also the first release after GSoC finished.
Hello again,
Today I’ve marked the project as complete, even though I haven’t touched its code since last wednesday (probably). The remaining goal was related to IDLE, for which I had a big patch that was sent to its maillist last monday and got no complaints (and no other feedback either) yet, and I’ve been using it here with all these changes without apparent problems. So, as I see, this GSoC project can be marked as complete now.
I hope to write more news here in the future, although it won’t be weekly news, and those will probably be related to updates in the ttk wrapper (changes caused by Tk 8.6, etc). Also, I promise you the news will have better titles/subtitles than the current ones.
Finally, thanks everyone :)
The final deadline of GSoC is approaching quickly. Fortunately, I’m almost finished with my project; the main part of the code was pushed in a few days ago, and in the coming days I only expect to fix bugs and write documentation.
Here are some examples of things that should now work with the hg version of SymPy:
A little late I know.
This week I finished to fix all the failing tests and to implement PEP 328 (Absolute/Relative import).
Now it’s the final step for supporting Python2.5 on PyPy, to port the standard library.
I’m starting with it today and I really hope I can finish it all (including tests and everything else) until the end of next week.
Well, one more time, if anyone want to help me, test your python programs (specially the ones that use python2.5 specific features, like with statement, conditional expressions and new generator stuff) in PyPy-2.5-features (svn co http://codespeak.net/svn/pypy/2.5-features pypy-2.5-features).
How to test? Simple:
$ cd pypy-2.5-features
$ ./bin/py.py your_python_program.py
Hey there,
Now this was a good week, yes. Everything I wanted to do regarding IDLE is done now, and except for the obvious bugs, and probably others that I will find, the GSoC project is complete. A screenshot can be found at http://code.google.com/p/python-ttk/wiki/Screenshots.
But.. while the week was great, I have to face the fact that the ttk wrapper won’t go into Python 2.6/3.0 since, I guess, it wasn’t considered important enough to be reviewed and accepted (the issue is still sitting alone at http://bugs.python.org/issue2983). So the ttk wrapper can be download at http://pypi.python.org/pypi/pyttk now.
That was it, good luck for everyone in their (suggested) last GSoC 2008 week.
Just to update my blog, let’s get ready to GCJ Round 2 ![]()
Saturday 4pm UTC (it’s 1pm here in Brazil, right?!)!
Coming Soon: GSoC Status Update (I promise!!!) ![]()
I have neglected to write a GSoC update for two weeks (where “two” was computed using round-to-floor), so let me first apologize for that.
In my last post, I wrote about how Newton’s method (coupled with a fast multiplication algorithm, such as Karatsuba multiplication) can be used for asymptotically fast division of long integers. I have now fixed up the code to compute a correctly rounded quotient. In fact, it now performs the full divmod operation, returning both the quotient and a correct remainder.
So I used this week to read some of the IDLE’s code and started adding support for tabs. While I have added a notebook, it barely works with all the functionality provided by IDLE, and, introduced several bugs at the same time. This week was also useful for me in the sense that now I know I underestimated the time necessary for adding this feature, but I believe it can be done in GSoC time and it is very likely I will be working on this till the end of GSoC, given the other parts of the project are done (or almost done).
Lastly, if you happen to be interested in getting this feature into IDLE you may want to help me testing my custom idlelib, or something like that, so I can get some more motivation :)
Here comes another GSoC status update ![]()
Some finished tasks:
From those changes the only one I would like to comment is the change of both magic numbers.