I wouldn't mind anybody using pyprocessing for any purpose whatsoever.
I have already stumbled on pymt when a student of mine developed an
application for an experimental MT hardware. You are doing a great
job!

I started pyprocessing for exactly the same reasons you have stated: I
wanted to give my first year students a simple way of setting up a
window and drawing on it. The Processing API seemed a good candidate.

Feel free to use pyprocessing in any way you wish. I usually do not
impose any licensing restrictions on any software that I write, but
just ask people to be polite and give me credit where credit is due.

I would have liked to do the same with Jython, but I must confess I'm
not very familiar with it. I guess you would need to use Jogl and some
other libraries in order to be able to render text and images. If you
can give me some pointers on that, I might try to port it.

Cheers.

--Claudio

On Oct 16, 12:32 pm, Thomas  Hansen <[email protected]> wrote:
> Claudio,
>
> Wow pyprocessing look pretty cool already!  Are you focusing mostly on
> teh graphics functions or input etc. also?
>
>  I'm working on a cross-platform python library for building  multi-
> touch and other post-wimp interfaces (also built on pyglet, see 
> e.g.:http://vimeo.com/5445270).  We've focused alot on input and
> interaction programming.  We have a little bit of graphics functions,
> but mostly users have to do their own opengl.  It would be cool if we
> could integrate pyprocessing somehow, so that users can use it to draw
> the graphics for their widgets and interfaces.  Especially since many
> people are already familliar with processing / it has a nice/simple
> drawing API. One of our main goals is also conpact/consise code and
> rich visual semantics, and I know processing is pretty cool, but being
> able to use python at teh same time makes it even better :)
>
> I'm not a legal/license guru.  Do you know if it would be / areyou be
> ok, if we wanted to use pyprocessing inside inside pymt (GPL
> license) ? (I thin it should be OK with BSD license right? ..just like
> with pymt ?!)
>
> Thanks, and keep up the awesome work!
>
> ps.  I'm pretty sure i know the answer, since your using pyglet...but
> there wouldn't be a chance that you are somehow getting this oi run
> inside a browser like processing does by using some funky jython
> magic?
>  --
> Thomas
>
> On Oct 9, 7:15 am, Claudio Esperança <[email protected]>
> wrote:
>
> > I'd like to announce the first alpha release of the
> > pyprocessing<http://code.google.com/p/pyprocessing/>project.  This is
> > a
> > Python <http://www.python.org/> package that creates an environment for
> > graphics applications that closely resembles that of the
> > Processing<http://www.processing.org/>system.
>
> > The project mission is to implement Processing's friendly graphics functions
> > and interaction model in Python. Not all of Processing is to be ported,
> > though, since Python itself already provides alternatives for many features
> > of Processing, such as XML parsing.
>
> > The *pyprocessing* backend is built upon OpenGL <http://www.opengl.org/> and
> > Pyglet <http://www.pyglet.org/>, which provide the actual graphics
> > rendering. Since these are multiplatform, so is *pyprocessing*.
>
> > We hope that, much in the same spirit of the Processing project, *
> > pyprocessing* will appeal to people who want to easily program and interact
> > with computer generated imagery. It is also meant to help teaching computer
> > programming by making it possible to write compact code with rich visual
> > semantics.
>
> > I would appreciate any comment on this effort.
>
> > Cheers,
> > --Claudio
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to