当前位置:  开发笔记 > 编程语言 > 正文

想加入一个开源项目,但想要符合我特定技能的建议

如何解决《想加入一个开源项目,但想要符合我特定技能的建议》经验,为你挑选了1个好方法。

我意识到这可能是一个重复的问题,但这个问题对我的技能非常具体.

我想加入一个开源软件项目.我是一名专业的软件开发人员和研究生(软件工程理学硕士)和专业(在我的日常工作中),我使用ASP.NET,ASP/VBScript和SQL Server.

我最近参加了我的第一个研究生课程,课程向我介绍了MinGW,Cygwin和GCC.这让我看到了开源软件的强大功能.我一直尊重Firefox和Subversion--大牌 - 但这给了我更多的洞察力.

我想加入一个项目,我可以提高效率,但可以学习.我希望项目在开发的早期阶段,但显示出承诺(如果它失败或停止,我会找到一个新项目).我更喜欢这个项目在Linux社区,但期望它可以在Windows,Mac OS X和Linux上运行.

以下是我熟悉的技术.

.NET 2.0,1.1

SQL Server

SQLite的

可可

可可触摸

MySQL的

水银

颠覆

Cygwin的

MinGW的

GCC/GDB

集成开发环境

Visual Studio 2005/2008

NetBeans的

Xcode中

记事本 :-)

语言

C#

VB.NET

C++(勉强)

Objective-C(首选)

C(首选)

JavaScript的

HTML/XML /等

我意识到这个问题有些主观,但这个答案最适合我想要的项目.当我得到问题以指导我正在寻找的内容时,我会更新这篇文章.

更新:我还没有找到适合我的项目.之前提到的项目,MariaDB和Mono,都是不错的选择,但它们比我感觉舒服的要成熟一些.

此外,我确实意识到加入一个项目时会有一些政治因素.但是关于开源的好处是我可以开始参与,而不是团队的完整(甚至1/2)"成员".只是开始学习代码库并为核心团队做出贡献......这对我自己来说已经足够了.



1> Nolte..:

MariaDB需要开发人员.MySQL项目实际上已经死了,最初的开发团队已经转移到了MariaDB,它是MySQL代码库的一个分支,并且在可预见的未来将保持兼容.您可以更好地下载源代码并自行编译,然后尝试将已知问题的补丁发回给开发团队的成员.如果您发布了足够的补丁,那么随着时间的推移,您可能会在其源存储库上获得提交状 但是,你不能只说"嘿,我想加入你的项目,所以这里有一些代码,我没有经过适当的渠道,而是通过你的主干." 你必须发挥政治作用.如果你这样做是为了个人赞誉,你可能最好只是开始自己的项目.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有