ARC and GStreamer 0.10 integrated into OpenSolaris
By user9149671 on Jan 24, 2006
Today was the Inception ARC review for getting GNOME 2.12 into the OpenSolaris release. There are lots of hurdles to overcome because this go-around we are making more of an effort to review GNOME interface stability in general so that we can provide feedback to the GNOME community and hopefully develop better mechanisms so that Sun ARC can better provide the Sun GNOME team with better direction and advice about how we can help to keep GNOME's interfaces stable. This is also a big change in process for ARC, since we are making more of an effort to review GNOME community information rather than having our own internal perspectives on desktop interface. Trying to figure out how all this fits into the OpenSolaris ARC process has also been challanging to think about. Our hope is that this review process will help to establish a precedent to make it easier in the future to integrate external free/open source software into Solaris.
In other news, I just finished getting GStreamer 0.10 integrated into our OpenSolaris GNOME 2.13 build. Had a lot of headaches getting the sunaudio plugin working, especially the mixer applet and getting the mute feature to actually work. Those issues seem to now be addressed and GStreamer 0.10 seems to be working just great in our GNOME 2.13 builds. Updating our spec files so that we are building gnome-applets, control-center, totem, and the new Fluendo MP3 plugin with GStreamer 0.10 was time consuming, but seems to be pretty much done. There were quite a few Solaris/Forte build issues that had to be worked through, but that is done and the fixes have been filed in bugzilla and mostly putback into CVS head. So the issues building the Fluendo MP3 plugin that I was complaining about in my last blog entry have all been resolved - that is nice. Thanks to Christian Shaller for his help. There seems to be a few regressions playing certain file types with GStreamer 0.10, but bugs have been filed and I'm sure the GStreamer team will get the issues resolved in due time. I'm currently working with the Fluendo team to set up a Sparc Solaris box that they can use for development and testing to better support Solaris. If other people in the GNOME community would find access to a Sparc box useful, let me know.
GDM seems to finally be settling down after all the changes to improve gdmsetup and the way it manages configuration data. There were users complaining about gdmflexiserver and gdmsetup core dumping, but those issues seem to be resolved after a good bit of hacking the past few weeks. I think people will find the improvements between GDM 2.8 and 2.14 to be welcome. It's much more usable, HIG complaint, and has plenty of neat new features and bug fixes.