Re: [pyxpcom] Why isn't everyone in the Python world using this?
by Rasjid Wilcox other posts by this author
Feb 22 2009 1:42PM messages near this date
view in the new Beta List Site
Re: [pyxpcom] Why isn't everyone in the Python world using this?
|
Re: [pyxpcom] Why isn't everyone in the Python world using this?
2009/2/23 Philip Semanchuk <philip@[...].com> :
> I think PyXPCOM suffers foremost from a lack of critical mass. In
> other words, not enough developers use it. As a result, bugs don't get
> discovered and fixed as fast as they might, community support is weak,
> the documentation has holes, etc. Don't get me wrong; I don't mean to
> imply indifference or laziness on the part of any of the developers or
> the community. All open source projects suffer from the things I
> mentioned above to some extent. But the most popular projects usually
> suffer the least.
>
> Lack of critical mass is a chicken-and-egg problem. Do people not use
> it because they try it and don't like it, or do they not know about
> it, or do they avoid it because the well-traveled road is often the
> least risky if not always the most comfortable? I don't know the
> answer here.
Yes, I do understand that. With wxPython (for example) you have the
comfort that there are dozens or even hundreds of python programmers
using it so if you get stuck you have lots of people to turn to.
There are at least 5 posts to the wxPython list every day, and
sometimes quite a bit more. There is sometimes less than 5 in a month
here, although I guess many questions get asked elsewhere (like
mozilla.dev.platform etc) if they are not particularly python
specific.
<snip>
> Components can't be new-style classes (i.e. inherit from object). This
> isn't a show-stopper, but it is annoying. It's also not that easy to
> discover as the related errors are cryptic. I burned some time
> debugging that.
Is that still the case? I admit that my testing of xpcom objects has
been limited (not much more than hello world with a couple of extra
methods), but I've been using 'object' classes and they seem to work
fine.
> I haven't used wxPython TkInter, PyJamas, PyQt, etc. and they might
> have similar quirks. They are probably (except for perhaps PyJamas)
> better supported, and once again I mean that as no knock on the
> PyXPCOM developers & community. It's just a matter of popularity.
>
> I wish you the best and hope you write the killer app that makes
> everyone notice PyXPCOM. It'd be nice to see it get more traction and
> build a big user base.
Thanks for the encouragement. :-)
> > And combining this with SqlAlchemy gives a
> > killer platform for database development. I just need to find (or
> > create in XBL) a good data-grid control [1].
>
> Check out the treeview control.
Yes, I've looked at the treeview control. Great for viewing data, but
I could not get it to behave anything close to like I wanted for data
entry. Maybe there is a way that I have not found yet - it is still
early days.
Cheers,
Rasjid.
_______________________________________________
pyxpcom mailing list
pyxpcom@[...].com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
Thread:
Rasjid Wilcox
Mark Hammond
Philip Semanchuk
Lauri Kainulainen
Alek Puanov
Rasjid Wilcox
Shane Caraveo
|