SourceForge.NET 使用的开源软件

这篇文章介绍了SourceForge.NET 使用的开源软件,各位不妨看一看

SourceForge.NET是最流行和被广泛使用的项目平台和仓库。它为软件项目提供主机,并运行SourceForge软件,还为Wiki, Forum, Tracker和全文检索整合支持。SourceForge的代码库名为allura,完全基于开源项目。这篇文章讲解了一些重要的用于建立SourceForge.NET的项目。

编程语言:Python

Allura,一个开源、可扩展的基于Web的集成了软件工具和协作软件开发的平台,包括管理源码仓库、Bug报告、讨论、Wiki页面和博客等功能。SourceForge2.0基于它建立。(http://www.oschina.net/p/allura

MongoDB,高性能的无模式数据库,能够允许你存储和取回类JSON文件(http://www.oschina.net/p/mongodb

Ming,MongoDB的类ORM层(http://www.oschina.net/p/ming-mongodb

PyMongo,MongoDB的Python接口开发包(http://www.oschina.net/p/pymongo

Solr,建立在Lucene之上的全文检索引擎(http://www.oschina.net/p/solr

Pysolr,Solr的较为轻量的python应用(http://www.oschina.net/p/pysolr

RabbitMQ,消息代理系统(面向消息的中间件),是AMQP消息服务器的开源实现。(http://www.oschina.net/p/rabbitmq

Kombu,为Python写的消息库(http://www.oschina.net/p/kombu

GitPython,用来和Git仓库进行交互的Python库(http://www.oschina.net/p/gitpython

pysvn,用来和Subversion仓库进行交互的Python库(http://www.oschina.net/p/pysvn

Fuse,用户文件空间系统(http://www.oschina.net/p/fuse

Turbogears,基于Python的Web开发框架(http://www.oschina.net/p/turbogears

Pylons,使用Python编写的Web应用框架(http://www.oschina.net/p/pylons

Beaker,高速缓存和会话的库,用于Web应用以及独立的Python脚本(http://www.oschina.net/p/beaker

Paste,用于使用WSGI的工具(http://www.oschina.net/p/python-paste

Pygments,用Python编写的语法高亮工具(http://www.oschina.net/p/pygments

Jinja2,基于Python的模板引擎,它具有完整的Unicode支持,可选的集成沙盒执行环境(http://www.oschina.net/p/jinja

Vagrant,用于创建和部署虚拟开发环境的工具(http://www.oschina.net/p/vagrant

文章转载自 开源中国社区[http://www.oschina.net]

上一篇:炸!亿级数据DB秒级平滑扩容!!!


下一篇:XenServer RBAC 角色和权限定义