Page 1 of 1

Python plugin development? *COMPLAINING LOUDLY*

Posted: Sun Jun 25, 2006 2:14 pm
by mmarshall
I was pretty excited to see the 'plugins/python' dir, but my heart began to sink when (a) it failed to compile without tweaking and (b) loading it gave me this:

Code: Select all

$ src/bzfs/bzfs -loadplugin plugins/python/python.so
Python plugin currently wraps the version 5 API, but BZFS is exporting version 15. Please complain loudly
Aborted
Sooo.... ummm... what do I do to go about complaining loudly?

I'll take a look and see if I can do anything with it, but messing with c++ is hardly my idea of a good time... I have many other things to spend my allotment of headaches on :-/

MWM

Posted: Sun Jun 25, 2006 3:34 pm
by JeffM
the plugin is not current, it was never finished. It was writen for an older version of the API.

basicly it will not work with out changes.

Posted: Sun Jun 25, 2006 3:51 pm
by mmarshall
Yeah, I figured as much.

Are there any plans to revive it? I sorta thought that 'Please complain loudly' meant something along the lines of 'Let us know if you are interested in this.'

MWM

Posted: Sun Jun 25, 2006 4:24 pm
by JeffM
at present noone has expressed a desire to continue it. You are more then welcome to fix it up and finish it off.

Posted: Sun Jun 25, 2006 6:40 pm
by mmarshall
I'll see if I can do anything with it.

Thanks!

MWM

Posted: Mon Jun 26, 2006 1:28 pm
by tw1sted
what does it even do, so i know what i can look foward to when/if u finish it?

Posted: Mon Jun 26, 2006 4:31 pm
by JeffM
it exposes the API to python and can run python based plugins. Basicly it's a bridge between the C++ code in BZFS and python.

For some people Python is an easyer language then C++.

Posted: Mon Jul 17, 2006 12:33 pm
by mmarshall
I just thought that I would mention that I AM working on this, and it's coming along quite nicely. It shouldn't be too long before it's complete enough for an alpha release.

MWM

Posted: Mon Jul 17, 2006 8:27 pm
by Teppic
SWEET
oops, bit to loud......

Posted: Fri Aug 25, 2006 6:00 pm
by mmarshall
I just thought that I'd mention that I'm still alive, just without internet access at home, so I guess maybe I'm not really all that alive, or I'm more alive, or something like that.

I haven't got much done on the plugin; not being able to play bzflag kindof takes away the desire to work on it :-/ But I still intend to get it to a usable state.

MWM

teppic's python stuff

Posted: Sat Aug 26, 2006 7:14 am
by optic delusion
Since it seems there's no other way to contact you, mmarshall, I just wanted to make sure that you have seen this.
http://teppic.homelinux.net/svn/BZWTools/

maybe someone else that does python would like to see it, as well.
It seems teppic just updated his bzw plugin for blender.