LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2138|回复: 18

所有 openq 开发人员和关心 openq 兄弟们请进来一下。

[复制链接]
发表于 2004-12-13 13:24:49 | 显示全部楼层 |阅读模式
由于 openq 自身和外部的一些原因, 现在 openq 的开发几乎处于停滞状态。
现在 openq 的 bug 还很多,功能不尽完善, 要增强和增加 openq 的功能都
十分费力, 而 gaim 每一次 api 的变动, 都会给 openq 带来不少麻烦。
所以为了 openq 的发展, 现在想把 openq 的 qq 协议实现部分完全分离出来
做成一个库,暂且命名为 libopenq 好了。
关于 libopenq 的设想如下:
  • 1, 编程语言选择为 c.
  • 2, 依赖库选择为 glibc, glib-2.0, libxml等等。
  • 3, 协议实现采用 plugin 的机制。各项具体的功能由相应的 plugin 来实现。
          libopenq 的基础部分只负责各个 plugin 的协调与管理 。
  • 4, 由2,3 libopenq 将会完全重写,其它的待续……

如果可以的话, 在相当一段时间内 openq 除非有重大 bug, 否则将不会有任何修正
或功能上的改变与增强。转而进行 libopenq 的开发, 等 libopenq 基本完成后,
再在 libopenq 的基础上编写 gaim 的 qq 插件。

其实这个想法在心里我已经很久了, 只是没有时间参与开发, 希望有时间的兄弟们
一起来完善它。
单选投票, 共有 22 人参与投票
90.91% (20)
9.09% (2)
您所在的用户组没有投票权限
发表于 2004-12-13 13:43:34 | 显示全部楼层

支持此项变动~~

从长远来看,此为明智之举~~
回复

使用道具 举报

发表于 2004-12-13 13:57:12 | 显示全部楼层
支持
回复

使用道具 举报

发表于 2004-12-13 13:58:53 | 显示全部楼层
长痛不如短痛
回复

使用道具 举报

发表于 2004-12-13 14:02:47 | 显示全部楼层
分离出来确实是明智之举.

另外,能否应该同另外几个qq实现方式多多交流,比如java 实现的luma还有C++实现的eva和kopete插件.
一旦有这么一个独立的QQ库将会方便许多
回复

使用道具 举报

发表于 2004-12-13 15:46:32 | 显示全部楼层
LumaQQ本来也就是一个库,我为此都写了很多文章放到主页上,主要是希望有人感兴趣能够二次开发
回复

使用道具 举报

发表于 2004-12-13 19:55:01 | 显示全部楼层
openqq的功能较弱, 要是做到接近windows那就完美了。
回复

使用道具 举报

发表于 2004-12-13 20:12:44 | 显示全部楼层
也许日月兄应该和 cjacker, luma 等大虾商量一下,集共同之力来开发 libopenq,做出一个精品的库,而不是大家各做各的。
回复

使用道具 举报

发表于 2004-12-13 20:20:55 | 显示全部楼层
感觉现在大家还是在用不同的语言实现一些同样的功能。lumaqq使用java, eva使用c++, openq使用C,分散了本来就不多的人力资源。
而协议方面并没有太大的进展。
回复

使用道具 举报

发表于 2004-12-13 23:01:56 | 显示全部楼层
不同的实现到也没有什么,是否可以让资料,资源共享?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表