2009年5月8日星期五

想发起一个开源项目,集思广益下

一直想发起一个开源项目,最近突然有了一个想法,主要是受到:https://wiki.ubuntu.com/Artwork/Incoming/Jaunty/SimpleFlatWindow的启发。想法是这个软件主要用于Gnome环境,简单的说就是:把所有用GTK编写界面的程序的菜单栏全部移动到窗口上。

“将菜单栏放到窗口上比起Mac的放到任务栏上更美观,而且这样可以极大的利用屏幕的空间,充分利用窗口的空间,这种方法也类似于一些国产的软件——遨游”

但是这样也存在一个问题:“菜单项过多会影响窗口栏上的点击范围”。

至于程序的可行性,主要要完成的有两个方面,一个是新的窗口管理器,另一个是gtk程序去掉菜单栏(这个Gnome下已经有全局菜单Global Menu Bar项目实现了这个功能,可以参考它们的源码),所以主要是窗口管理器,可以hack现有的Metacity或者是再重写一个。

现在想集思广益下!谁有什么更好的想法?

预计能在7月中旬完成可行性分析,再决定是否继续!