开源项目设置 [英] Opensource project setup

查看:145
本文介绍了开源项目设置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要建立在.NET中开源社区项目,我怎么做呢?

I want to set up an opensource community project in .NET, how do I go about it?

推荐答案

通过我的项目,我开始选择众多开源许可证中的一个(去与的Apache 2.0 )。然后,我添加了一个许可 -file到我的项目,复制/粘贴许可证那里做了必要头到每一个源文件。

With my project, I started by choosing one of the many open source licenses (went with Apache 2.0). Then I added a LICENSE-file to my project, copy/pasted the license there and did the 'required' headers to each source file.

在这之后,我选择了一个项目平台(或watchamacallit)。我跳过 SourceForge上并选择谷歌代码代替,后来搬到 Assembla +的 GitHub上。我upladed我的源所提供的SCM系统(第一 SVN ,后来的 Git的)。

After that, I chose a project platform (or watchamacallit). I skipped SourceForge and chose Google Code instead, later moved to Assembla + GitHub. I upladed my source to the provided SCM-system (first SVN, later Git).

唉,最困难的部分是不是选择一个许可证,让你的源代码公开,记录你的东西到wiki或写票。困难的部分是建立(成功的),社区周围的项目。为此你需要一个有趣的项目,人们感兴趣的是你感兴趣的项目,并以这些点连接起来的平台。运气和/或声誉的几许不伤,不很最少的。

Alas, the hard part isn't selecting a license, getting your source public, documenting your stuff to a wiki or writing tickets. The hard part is to build the (successful) community around your project. For that you need an interesting project, people that are interested in your interesting project and a platform to connect these dots together. A dash of luck and/or reputation don't hurt, not the very least.

这篇关于开源项目设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆