Libraries deadline - release by Feb 29
If you have a library that you maintain and would like to use during the challenge you need to be thinking about releasing it!
You have until the 29th of February to get your library out the door (ooh, one extra day this year!)
(log in to comment)
Post edited to reflect the correct date - the 29th.
riq: any public place will do as long as you make it available and promote it. Google has free project hosting that's trivial to set up.
Note also the requirement for documentation :)
Some of you might remember pymunk, a 2d physics library I released for the last pyweek competition. A lot have happend, and pymunk now has a googlecode page here: pymunk googlecode. Go there to download the new release if you want to experience cool 2d physics in your game ;-) After having read my post again, I think I should clarify a bit (yes I know, there is a forced preview function, but...): pymunk is not a physics library on its own, but wrappes the very nice Chipmunk library.
With the new version you will hopefully get a more pythonic feel than last pyweek when the wrapper was just a very thin mostly generated wrapper. You won't have to do explicit frees to free memory from shapes and bodies you use, callbacks get the actual shape object and not a copy, you don't need to use the ctypes generated functions and so on. However, you can still do the low level stuff if you want, if for example some function or property is missing or you want to do some complicated stuff.
pymunk uses the latest released version of Chipmunk, 4.0.2. It can be downloaded here: Chipmunk homepage
You will find that I've previously allowed the use of releases of other libraries where the authors have shown me that they have taken steps to make it reasonable for others to use their library.
I tend to leave such questions up to my judgment when library authors contact me. If a release is reasonable (ie. doesn't change the library in a way that confers too much benefit to the author or penalises users) then I'll generally allow it.
Comments
Not that I was really too upset ;) All I have to do should only take that long this time anyway ;)
Is that cool? I don't think it has any super features that'd give me an edge.
I'm coding a library for PyWeek.
Where shall I publish it ? In this forum ?
Thanks.
Also, assuming I allow free use for anything pyweek related, do I have to release the code under any sort of license for more general use? I'd like to still have some control over it if possible.
I was thinking of making it so anyone is welcome to take the code and use it but expect someone to ask for permission when using a big chunk larger than a snippet for some purpose. In fairness, for pyweek this permission would already be implicit.
But, if you aren't using it for Pyweek they have to specifically get permission to use this?
What happens when someone outside of the competition sees this in someones game, and copies from there?
RB[0]:
Well the idea is the material used would be subsumed into whatever license they are using so that a person finding the code would just treat it the same. It would only matter if they were getting it off my site where there would be a request for asking before using any large amount in a project.
We've finished a game library for Pyweek #6.
It is an extension of Pyglet (1.0 or 1.1).
Features:
homepage:
Cocos homepage
Programming Guide:
Programming Guide
Sources:
svn checkout http://los-cocos.googlecode.com/svn/trunk/ los-cocos-read-only
Give it try!
And send us some feedback :-)
We've coded some tests that are in: los-cocos/test that tests all the functionality. Try them to see capabilities of this library!
cheers!
RB[0] on 2008/02/10 03:39:
What?Oh, ok. I thought we had until a month before the competition, instead of a month and a half :/
Oh well, I guess that should motivate me a bit ;)