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]

时间: 2024-10-11 00:39:59

SourceForge.NET 使用的开源软件的相关文章

2014年,年度最热中国开源软件TOP100你知道多少?

不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必.做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可.中国是开源不可忽视的力量. 而我们这个榜单也是从这些国人开发.主要参与开发或者基于国外开源软件进行改进并形成独立版本的软件中,根据该软件的访问.收藏.下载等多个角度, 从而得出前 100 名最受欢迎的开源软件.我们所评选出来的软件并非同类型,尽管放在一起不是很科学,但我们仍希望通过我们的视角让大家对国内一

有趣的开源软件“大杂烩”

<Datamation>网站在去年刊文介绍了分成多个不同类别的开源软件,比如安全类.云计算类.大数据类.小企业类.移动类,甚至还有游戏类.把我们陆续介绍的所有这些开源应用程序汇总成一份超长列表俨然成了每年的传统.像往常一样,我们把列表分为几大类,然后在每一类中逐一介绍各个项目.无论你是资深的Linux发烧友,还是对开源现象很好奇的Windows或OS X用户,肯定会找到一些新颖.有趣又实用的开源软件. 应用程序集合类 1. OpenDisc 这个项目把面向Windows的许多最流行的开源应用程

开源软件DBAN帮你切实销毁电脑信息

在这个数字信息的时代,维护信息安全得从好几个方面下手,包括去除电脑中的间谍软件.使用加密来保护重要文件,同时还要正确设定Wi-Fi的基地台,才能避免无线网络中的恶意人士窃听信息. 然而,其中的一个基本安全措施很容易被低估,那就是:信息的正确销毁. 如果你要捐出或卖出你的旧电脑,将重要信息彻底销毁是十分重要的.如果旧电脑不慎丢失或被偷,若有事先销毁信息也可以帮助你保护隐私的信息.对于重视信息安全的公司企业而言,一个重要的信息控管与销毁政策更是极其必要.在执行一般的删除动作,比方使用资源回收筒,或是

Github重定义开源软件 代码将成下一种语言?

10年前,虽然开源软件尚未对科技行业造成翻天覆地的影响,但开源的Linux系统已经运行在华尔街及其他行业大量的计算机上,免费代码开始显露出巨大的威力--创造巨大的价值以及经济利益.但彼时开源社区规模尚小,如果有人想要开始一个新的开源项目,他们通常只能在有限的工作条件下进行,有时不得不借助 一个称之为SourceForge的网站的帮助. GITHUB:征服谷歌.微软及其他巨头的服务 克里斯·戴博纳(Chris DiBona)有着一头长发,是谷歌的开源大师,他对此感到忧心忡忡,认为开源软件在一个网站

开源软件入门指南:概念评述

开源项目如今可谓无处不在,从Web到个人计算机再到智能手机,我们似乎随处可见它的身影.在今天的文章中,我们将共同探讨以下三个话题: 开源的定义 流行开源项目范例 如何参与到开源项目当中 1. 开源软件到底是什么? 开源软件是计算机软件下的一个子类,其中的源代码向公众开放并采取特定的许可机制,允许任何人对其进行代码修改并重新发布代码或者可执行文件. 尽管开源软件通常由一群人负责开发与维护,但事实上只要有意愿.任何人都可以访问其代码并在其中表达自己的构想. 我曾经为几个开源项目贡献过代码,而且为开源

2014 年最热门的国人开发开源软件 TOP 100 - 开源中国社区

不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必.做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可.中国是开源不可忽视的力量. 而我们这个榜单也是从这些国人开发.主要参与开发或者基于国外开源软件进行改进并形成独立版本的软件中,根据该软件的访问.收藏.下载等多个角度,从而得出前 100 名最受欢迎的开源软件.我们所评选出来的软件并非同类型,尽管放在一起不是很科学,但我们仍希望通过我们的视角让大家对国内一些

Facebook、微信团队、Twitter、微软开源软件列表一览

  编者按:本文来自微信公众号"InfoQ"(ID:infoqchina),编辑小智:36氪经授权发布. 对于为什么要发布开源项目,Facebook开源项目负责人曾经解释过:一是开源能够帮助他人更快地开发软件,促进世界创新,主要是社会价值层面的考虑.二是开源能够倒逼Facebook的工程师写出更好的代码.三是开源能够更有效利用社区的力量,帮助Facebook一起解决难题.开源,让世界更美好,不是吗? Facebook开源软件列表 从Facebook的GitHub账户中可以看到,Face

开源软件的时代来临

在将来的五年中,有一半的IT软件将是开源软件.开源软件引领这云计算,大数据,移动互联网和企业移动时代的发展.在调查中,MichaelSkok(NorthBridgeVenturePartners合伙人)表示根据目前移动应用和云计算应用的部署情况来看,我们正在进入一个令人激动的开源创新时代.这不仅仅是说开源软件的创新会更快,更是意味着这些软件可以在云端快速的部署,并且作为一项服务被使用. 其他接受调查的人表示,软件的质量是他们选择开源软件的最重要的三个原因之一.他们同时认为软件的成熟度也同样重要.

2013年应该关注的10个开源软件

  本列表来自黑鸭子软件的"年度新人"奖,该奖项主要关注 JavaScript 和移动方面. 黑鸭子在周三发布了其 "2012 Open Source Rookies of the Year" ,该列表中特别指出了 10 个在 2013 年值得关注的开源软件. 这些软件包括: 1. Ansible Ansible 提供一种最简单的方式用于发布.管理和编排计算机系统的工具,你可在数分钟内搞定. Ansible 是一个模型驱动的配置管理器,支持多节点发布.远程任务执行.