Kwetter微博解决方案的PLONE集成
collective.kwetter的Python项目详细描述
plone的微博
collective.kwetter为 kwetter microblogging engine。
collective.kwetter+kwetter的目标是提供类似twitter的 plone内部的微博功能。
状态
初始原型发布。
当前所有用户都从所有用户获取所有消息。
后台有follow/unfollow功能,但还没有 集体暴露。
待办事项:
- 全仪表板
- 跟随/取消跟随
- @属性和标签链接
- plone成员配置文件集成
- 等等……
安装
安装分为两部分。
一。扑通一声
只需在你的建筑上依靠鸡蛋collective.kwetter。
将其作为插件安装到Plone控制面板或门户安装程序中。
参考目标是plone4,未在plone3中测试。
collective.kwetter本身包含一个最小的plone4构建配置 所以你可以快速测试和评估它。
一个使用collective.kwetter的最小plone4构建配置示例:
[buildout] parts = instance extends = http://dist.plone.org/release/4.0-latest/versions.cfg find-links = http://dist.repoze.org/ [instance] recipe = plone.recipe.zope2instance eggs = PIL collective.kwetter zcml = collective.kwetter
架构
作为一个plone开发人员,您可以将kwetter后端用作“黑盒” 通过使用json api。
Kwetter系统由以下部件组成:
- collective.kwetter。 巴龙的前端,包括: -kwetter.js ajax浏览器组件 -plone集成与视图逻辑 -后端网关客户端
- kwetter后端。 用于Kwetter后端的构建驱动安装程序。这将安装: -杂种2 -kwetter.core
- kwetter.core。 实际的消息传递后端逻辑。这运行: -Kwetter-M2混合请求处理程序 -kWetterd消息路由和存储
collective.kwetter通过http与web浏览器和kwetter后端进行json通信。
各种kwetter后端组件通过zeromq与json通信。
源代码和贡献
欢迎捐款。源托管在 github collective。
您可以克隆它或get access to the github-collective并直接在项目上工作。
Kwetter的维护者是Guido Stevens和Paul Stevens。我们 感谢您的贡献,如果需要在pypi上进行发布, 请跟我们联系。
贡献者
- 保罗·史蒂文斯paul@nfg.nl>;
- 吉多·史蒂文斯guido.stevens@cosent.net>;