钱德勒XMPP支持
Chandler-XmppPlugin的Python项目详细描述
xmpp插件是一个实验性插件,早期创建它是为了演示 这在钱德勒桌面的插件框架中是可能的。然而,当我们做出改变 应用程序的改进,像这样的插件还没有更新或测试。因此,为了 为了防止数据损坏,我们建议您运行一个单独的、干净的chandler版本 安装插件时。
这个插件为chandler中的xmpp提供支持。
注意:这个插件是非常实验性的,不建议您使用 在钱德勒里面有你关心的数据。
它的功能:
安装插件后,“文件”>;“帐户”对话框将有一个 新帐户类型“xmpp/jabber”。您可以创建此类型的帐户 从现在起,任何到达的xmpp消息都将作为事件添加到 名为“xmpp”的集合(将在侧栏中自动创建)。
最终,这个插件将允许其他插件注册来处理 传入消息。
要从钱德勒用户界面下载并安装插件, 使用“插件->;下载”和“插件->;安装”菜单。
要从命令行下载并安装插件,请使用chandler的 安装插件脚本并重新启动chandler:
InstallPlugin Chandler-XmppPlugin
如果要处理其代码,可以使用:
RunPython setup.py develop
以开发模式安装(在开发模式中可以进行更改 在钱德勒重新启动时生效),或者您可以使用:
RunPython setup.py install
以.egg文件的形式安装。
注意,当作为egg文件安装时,对源代码所做的更改将 不影响chandler的执行,直到再次运行setup.py install或setup.py develop。
更改此插件后,应在 setup.py和在chandler/makefile中,以便使用“快速构建”的用户 钱德勒会用你的新版本。
如果要运行此插件的测试,请使用:
RunPython setup.py test
有关插件开发过程的更多信息,请参见 建议时间:
http://lists.osafoundation.org/pipermail/chandler-dev/2006-March/005552.html
此插件的SVN源位于:
http://svn.osafoundation.org/sandbox/morgen/projects/Chandler-XmppPlugin/