Post a Comment
>I don't like a VFS or Power mgnt module which depends on Gnome / KDE / whatever.
All the heavy lifting is done by HAL now, so g-p-m is acting just as a policy agent, just like gnome-volume-manager does.
Have a look here : http://gnome-power.sourceforge.net/ for more information.
Richard.
As has been said before, Power Management is a definite area for improvement and this certainly seems to have catered for every requirement.
Does anyone know if the messages displayed by libnotify are themeable? I'm not such a big fan of the huge notifications as they are, they appear to have drifted somewhat from the original designs etc.
This project is a great example of the multitudes of low-hanging fruit that are ripe for the coding. If you have any programming experience, you can get involved in projects like this. The community development model, amongst its many phenomena, produces a lot of layers of abstraction. Vertical integration is hard, since it requires a lot of people to have intimate knowledge of things like kernel data structures. If you read this article, however, it talks about coding on top of HAL and creating DBUS daemons. Even though the bottom line is enabling hardware power management features, the implementation is really high-level. So, what I'm saying is, CS majors everywhere: the first half of the semester is easy, get involved now, it looks good on your resume.
>If you have any programming experience, you can get involved in projects like this.
Creating this project I learnt GTK, DBUS, GLADE, and glib C. I also learnt lots about open source politics!
>..the implementation is really high-level.
Yes, but I am one of the main contributors for the power management interface in HAL! Before we could create g-p-m we had to build the HAL interface from scratch. It's still evolving now.
Give it a go. I started with patches, then a mini project, then a sourceforge project, now it's gnome.org stuff.
It really is quite easy. Ask lots of questions, and don't be afraid to try new things.
Richard.
p.s. On a side note, any help on g-p-m is appreciated!



