The slides are here; http://www.clutter-project.org/presentations/clutter-foo/
I skimmed those slides through. Looking good. - Pigment has a C core but stuff like animation support is implemented
in Python. Clutter is all GObject C (with bindings). I also think Clutter's animation support (with behaviours etc) is more powerful that whats in pigment.
That is true, although Pigment team is moving python code into C-core at the moment. I don't get it why they do this work twice, but maybe there is a reason. I mean, first implementing with python and then again with C. - Re fonts Clutter has a very efficient custom Pango renderer,
rendering glyphs to separate 8bit alpha textures. This means the amount of text rendered is not limited by texture memory. (I believe pigment just renders text blocks to a single texture)
This sounds good. I have noticed that Clutter has a better font support than Pigment at the moment. - Multiple viewports. Again easy to add (I actually have some proto
code locally which adds a clutter audience for this). Is it really needed though ?
I don't care about this feature, but I can imagine that this is a needed feature for GTK-applications that embed clutter as a part of bigger UI. This way GTK-app window could have multiple areas that use Clutter. Maybe some photo management application with nice timeline and preview? I can't think of any use for it without GTK-widget. - Clutter has a text entry widget which could be pretty useful for
searching etc in a media center type app.
Yep, this one is important. Also check/radio buttons would be nice to have in the future. This would allow me to move settings to the main UI. At the moment I use separate preferences dialog. - I guess also its worth remembering pigment already has a media
center, clutter doesn't (well apart from simple `woohaa') :). Im sure therefor you'll get a lot of support from us clutter devs. Id really like to see a nice media center using Clutter and your mockups look really sweet.
Don't forget Sofa media center. :) But I see what you mean and I agree. Actually I think that Clutter has a more professional feel on it than Pigment, but at the moment Pigment is superior in Python environment. The python bindings for 0.4 will come soon! Again a plea for help with
this - most of the hard work for the bindings was done for 0.2 and that work can be reused.
I would like to help, but I don't have much knowledge in this area. Maybe I could start with some simple module like GTK-widget? I know that there are some good tutorials on python website. You brought up some very good points and I have to say that I'm impressed by Clutter. I'll wait and see if we can get the python bindings to work. If the upcoming python bindings are success, I'm pretty sure that I will choose Clutter over Pigment. By the way, does Clutter have IRC-channel or something else that would allow more interactive conversations?
