想要加入一个开放源码项目,但希望建议,配合我的特定技能组合[封闭]

StackOverflow https://stackoverflow.com/questions/1183449

  •  19-09-2019
  •  | 
  •  

我认识到,这可能是重复的问题,但这个问题是非常具体到我的技能。

我想参加一个开放源码软件项目。我是个专业软件开发人员和研究生(主的科学软件工程)和专业(在我的日常工作),我的工作ASP.NET,ASP/VBScript和SQL服务器。

我最近采取了我的第一个研究生课程,该课程介绍了我 MinGW, Cygwin海湾合作委员会.这打开了我的眼睛的力量和伟大的开放源码软件。我一直都受尊敬的火狐和颠复--大的名字-但是这给我更大的洞察力。

我想要加入一个项目,我可以生产但又可以学习。我想该项目将在初期在发展,但表示的承诺(如果失败或者是中断了,我会找到一个新的一)。我希望该项目将在Linux社区,但与期望,它将在工作窗户、Mac OS X和Linux。

以下是技术我熟悉的。

  • .网2.0,1.1
  • SQL服务器
  • 源码
  • 可可
  • 可可触摸
  • MySQL
  • 善变的
  • 颠复
  • Cygwin
  • MinGW
  • 海湾合作委员会/库

IDEs

  • Visual Studio2005/2008
  • //需要将物品寄
  • 模式
  • 记事本:-)

语言

  • C#
  • VB.NET
  • C++(仅)
  • 目标-C(优选的)
  • C(优选的)
  • JavaScript
  • HTML/XML/等。

我知道这问题是有点主观,但这个答案将是最适合我 在一个项目。我会更新这一员额时,我获得问题的指导什么我要找的。

更新:我还没有找到一项目,可能适合我。该项目先前所述,只单,都是很好的选择,但他们多一点的成熟超过我会舒服。

还有,我认识到,有一些政治时 加入 一个项目。但是很好的事有关的开放源是我可以开始参与不充分(或甚至1/2的)"成员"的团队。刚开始学习基本代码和作出贡献的核心队伍...这就足够了我自己。

有帮助吗?

解决方案

我的建议的基础上你的技能将工作与多个开放源代码的项目。你有经验C使用的两mingw和MSVC.使用这些知识对帮助与当地移植,与图书馆只有编制使用mingw或只编译使用MSVC.这有助于整体的跨平台的性质的库,并得到你熟悉他们的。一旦你熟悉他们,你可以帮助扩大功能。这会让你了解和促进在同一时间。有相当多的库所以我不会克入一个大的清单。我会提MySQL/只因为我知道这不很好地汇编在MSVC从经验。无论如何,我2美分。...

其他提示

只需要开发人员。MySQL项目有效地死在水和原始发展的团队已经转移到只,这是一个叉的MySQL代码库,并将保持兼容的可预见的未来。你会有更多的运气下载来源和编译自己,然后试图问题的增补程序的已知问题的回的成员发展的队伍。如果你问题足够的增补程序,随着时间的推移,你可能会被授予提交状况对他们的来源库。但是,你不能只是说"嘿,我想加入你的项目,所以这些代码,我承诺你的躯干,而不需要通过适当的渠道"。 你要播放一些政治。如果你这样做对个人的好评,你可能是更好只是开始一个项目。

如果你有兴趣在C#。净的,你应该有助于单。;)

我会建议考虑作出贡献的一个项目你在哪里以外的技术人员设置的。你会得到两倍的利益促进一个开放源码项目的同时,还学习新的技能。

-bn

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top