首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能开始我的开源想法?

我怎样才能开始我的开源想法?
EN

Software Engineering用户
提问于 2011-04-25 17:16:33
回答 5查看 1K关注 0票数 1

我有一个开源项目的想法。它是为软件开发人员构建开发工具。然而,我从来没有加入过开发团队,现在,除了这些团队存在的事实之外,我对这些团队不太了解;)

我的问题是:

  1. 有c#开源项目团队吗?哪里?
  2. 我如何提供我的想法/代码?
  3. 如果这些团体存在..。在提供范围、版本等方面,我应该是项目经理,还是让其他人来做?

我知道java和其他语言是开源的好起点,但是.我对C#和vs开发环境感到更舒服。

EN

回答 5

Software Engineering用户

发布于 2011-04-25 17:24:24

您可能想看看http://www.codeplex.com/,这是一个MS托管的OS项目站点,您应该会在那里找到很多C#项目,其中一些肯定与开发人员工具有关。

票数 5
EN

Software Engineering用户

发布于 2011-04-25 17:27:06

  1. http://csharpopensource.com/列出了许多C#开源项目。
  2. 最简单的方法是找到一个感兴趣的现有项目,并以他们需要的任何方式参与其中。除了编码之外,还有很多其他的任务,人们通常很乐意让人来测试、改进文档、回答问题等等。
  3. 走进一个小组,告诉他们应该做什么,这是一个非常非常快的方法,让他们感到沮丧。大多数开源项目没有任何类似于项目经理的角色。或者,如果他们做到了,这个人首先通过展示编码能力达到目标。自组织的集团与等级公司有很大的不同,你不能指望他们以类似的方式运作。
票数 1
EN

Software Engineering用户

发布于 2011-04-25 21:39:21

特别是如果您对C#感兴趣的领域是web开发,您肯定应该看看http://nuget.org/的NuGet画廊。NuGet在很大程度上是.NET开发中的“新热点”,它是一个包管理器,它使获取开源包、将它们添加到您的项目、更新它们等变得更加简单。

我已经听到人们说“如果它不在NuGet上,那么它就不存在”,所以这就是你想要的地方。我说“特别是如果你对网络开发感兴趣的话”,因为虽然NuGet没有任何特定于网络的项目,当然也有一些非特定于网络的项目,比如NUnit,但现在感觉它主要是网页开发人员对此感到兴奋。也许这只是因为大多数的.NET讨论都是关于网络开发的,一般情况下。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/71143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档