Csharp/C#教程:开源项目设置分享


开源项目设置

我想在.NET中建立一个开源社区项目,我该怎么做呢?

在我的项目中,我首先选择了许多开源许可证之一(与Apache 2.0一起使用)。 然后我在我的项目中添加了一个LICENSE文件,在那里复制/粘贴了许可证,并为每个源文件做了“必需的”标题。

之后,我选择了一个项目平台(或watchamacallit)。 我跳过了SourceForge而选择了Google Code ,之后转到了Assembla + GitHub 。 我将我的源代码上传到提供的SCM系统(第一个SVN ,后来的Git )。

唉,困难的部分不是选择许可证,公开你的来源,将你的东西记录到维基或写票。 困难的部分是围绕您的项目建立(成功)社区。 为此,您需要一个有趣的项目,对您感兴趣的项目感兴趣的人以及将这些点连接在一起的平台。 少许运气和/或声誉不会受到伤害,至少也不会。

https://www.codeplex.com将是另一个良好的起点。

去:

https://code.google.com/hosting/

并按照以下指示:

创建一个新项目链接。

您也可以使用其他门户。

您希望在SourceForge或Github上创建一个存储库(这些是我所知道的,可能还有其他存储库)。 那将是第一步。

设置博客,如果你还没有博客,并在博客中写下你的进度,挫折,以及介于两者之间的所有内容,也有一些原因。 它将作为您自己的未来项目的一个注释。 对于想要做类似的路线图的人来说,这也是一件好事。 最后,它是一个让您对项目越来越感兴趣的好方法。

您也可能需要查看Mono Project( https://www.mono-project.com/Main_Page )并使用它来代替Visual Studio,以便其他人无法加入您的项目。 那些Visual Studio许可证并不便宜,Mono是免费的。 虽然我有一段时间没有使用过Mono环境,但我听到了许多有关它的好消息。

我希望这对你有所帮助,祝你好运。

上述就是C#学习教程:开源项目设置分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1015057.html

(0)
上一篇 2021年12月30日
下一篇 2021年12月30日

精彩推荐