F1rst P0st!!!1!! (and a question)
Heh. Welcome all to the 4th PyWeek Challenge! This time around I'm fortunate to have joined forces with the talents of fydo and JDruid. Let's see what happens :)
I'm hoping to use pyglet for this challenge, though since it doesn't have sound modules yet we'll still have to use pygame for that bit. The sprite/tile engine in pyglet is still pretty raw but it's there. The window/event stuff is pretty good though, and I'll be using PyOpenGL a fair bit too. I guess the biggest issue I have is that pyglet isn't released and isn't going to be for a long time. That means it really shouldn't be used for pyweek. So I thought I'd ask here for some opinions. What do you think? Should I be allowed to use pyglet for this challenge?
(log in to comment)
There is still a chance that the sprite engine in pyglet won't be ready. The image/text/window/event stuff will be though, so a snapshot is entirely reasonable.
I may still use it (and disqualify my team's entry from the rankings) but I'd have to discuss that with my team first.
I'd really like to see what pyglet can do. Haven't gotten any of the demos to run on either my windows or linux computer, but haven't tried very hard either.
By the way, I think comments should link back to the commenters profile or something.
IMO, Pyglet should definitely be OK for use in Pyweek. I don't think the question even needed asking :-)
Everyone knows where it is, if anyone wants to use it, there are plenty of tests (tests are the best kind of documentation). The fact that the code is in SVN is not a barrier to use for anyone with half a clue.
I also think that in the context of this challenge, Pyglet doesn't provide any real advantages over someone elses random combination of Pygame/PyOpenGL/Whatever.
Comments
Is that the case, or am I missing something?
Last time around I remember you telling me that "There really needs to be a plain-English overview description of what the library does, what its components are, what their API is, how they're intended to be used, etc."
If this lib has these I'd say its okay
That way, if one of the other pyglet maintainers makes a change to the SVN, it won't affect those who are using the library in Pyweek. i.e. they won't be working against a 'moving target' API.
Not to mention the new rule that explicitly explains a lib must be released, not just available,with documentation 1 month prior to the compo.
Plus, Richard has already stated that it would be unfair if he used pyglet, and he would disqualify himself if he used it, and he must have had a reason for saying this.
Adam on 2007/03/04 15:50:
Hmm, I don't really think you should be able to use this unless you make it available in some way and with some sort of documentation as well so others can use it. Why do you say it isn't going to be released for a long time?