gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 21:50:34 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

6年前关闭。




Improve this question




我意识到这可能是一个重复的问题,但这个问题非常适合我的技能。

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

我最近参加了我的第一门研究生类(class),该类(class)向我介绍了 MinGW , CygwinGCC .这让我看到了开源软件的力量和伟大。我一直尊重 Firefox 和 Subversion —— 知名人士 —— 但这让我有了更深入的了解。

我想加入一个我可以高效但又可以从中学习的项目。我希望该项目处于早期开发阶段,但显示出前景(如果它失败或停产,我会找到一个新的)。我更喜欢该项目在 Linux 社区中,但希望它可以在 Windows、Mac OS X 和 Linux 上运行。

以下是我熟悉的技术。

  • .NET 2.0、1.1
  • SQL Server
  • SQLite
  • cocoa
  • Cocoa Touch
  • MySQL
  • Mercurial
  • 颠覆
  • Cygwin
  • 明威
  • GCC/GDB

  • IDE
  • Visual Studio 2005/2008
  • NetBeans
  • Xcode
  • 记事本:-)

  • 语言
  • C#
  • VB.NET
  • C++(勉强)
  • Objective-C(首选)
  • C(首选)
  • JavaScript
  • HTML/XML/等

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

    更新 : 我还没有找到适合我的项目。前面提到的项目 MariaDB 和 Mono 都是不错的选择,但它们比我所接受的要成熟一些。

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

    最佳答案

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

    关于open-source - 想加入一个开源项目,但想要适合我的特定技能的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1183449/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com