Open source 我怎样才能给一个开源项目更多的曝光?
经我的雇主批准,我最近在CodePlex上发布了一个项目。这个项目主要是为了公司的需要而做的,但我相信这件事对公司以外的其他程序员也有价值,这也是我发布它的主要动机 我不愿意具体说明它是哪个项目,以避免怀疑这是一个无耻的插件,而是关注更大的问题:Open source 我怎样才能给一个开源项目更多的曝光?,open-source,Open Source,经我的雇主批准,我最近在CodePlex上发布了一个项目。这个项目主要是为了公司的需要而做的,但我相信这件事对公司以外的其他程序员也有价值,这也是我发布它的主要动机 我不愿意具体说明它是哪个项目,以避免怀疑这是一个无耻的插件,而是关注更大的问题: 像我这样的低级程序员如何才能让一个宠物项目更多地接触到整个社区,主要是为了获得更多的反馈,不仅是关于发现的bug,还包括项目应该/可能采取的方向?老实说,除了推特或博客之外,我不知道你还能做些什么。CodePlex本身在社区中的知名度越来越高,因此,如
像我这样的低级程序员如何才能让一个宠物项目更多地接触到整个社区,主要是为了获得更多的反馈,不仅是关于发现的bug,还包括项目应该/可能采取的方向?老实说,除了推特或博客之外,我不知道你还能做些什么。CodePlex本身在社区中的知名度越来越高,因此,如果您的项目为许多人解决了一个真正的问题,他们将在没有您帮助的情况下发现它。如果你的项目很有用,而且程序设计也很好,那么获得曝光就不会有任何问题。你需要做的是在一些潜在用户社区(最有可能是在讨论论坛上)发布关于该项目的公告,如果他们喜欢,这就是你所需要做的。如果人们觉得它没什么用,除了通过做太多的广告来烦扰人们之外,没什么可做的了。以下是我一直在做的事情,尽管我和你一样无知——我的两个主要目标是确保人们知道它的好处,并让人们更容易开始。为此,我一直在做以下工作:
- 确保签入了一个示例应用程序,该应用程序演示了如果项目是库,如何使用该项目李>
- 博客。很多写博客不仅可以让你谈论项目,还可以让人们看到你的代码背后的设计决策,“为什么”以及“什么”李>
- 为你的项目名称以及任何相关的关键字设置一个谷歌提醒,这样你就可以跳入并帮助人们
- 确保你有一个邮件列表,并向人们指出它
- 这感觉有点垃圾,但例如,每当有人提到反应式扩展和MVVM时,如果他们可能感兴趣,我会留下一条评论,并链接到Github页面李>
就像我说的,我对这一点也很陌生,但在经历了几个月的无所事事后,我刚刚开始获得一些动力-记住,这些东西大多呈指数曲线,这会让人感觉你在很长一段时间内一事无成,但如果你有一个好主意,最终,它会出现。在您的SO配置文件中链接到它,偶尔扫描SO以查找任何问题,这些问题可能会被您的库直接用作解决方案或间接用作代码参考,并在回答或评论中提及。这对我来说还不起作用,但我仍然充满希望:)
最后,告诉你的朋友和同事你在做什么总是一个好主意。如果这不仅仅是一个小项目,而是一个更大的代码发布,那么发布新闻稿可能符合你的雇主的利益。当然,他们不会为了一点点钱就这么做。不过,他们可以在他们的公司简介页面上添加一个指向您的项目的链接,表示他们会回馈社区等。通过freshmeat和sourceforge发布,即创建freshmeat页面和sourceforge项目页面
包括漂亮的10行摘要,并提供易于访问的文档,s.t.人们可以找到它,如果他们搜索的话。我在互联网上看到的方式是,在你的软件目标的任何领域,将你自己和你的软件呈现为“专家”。然后把“面包屑”放在你张贴或在签名中发表评论的任何地方
我是博博·布莱恩,我刚刚回答了你的问题 要获得一次奇妙的体验,请访问我的网站:IAmSmarterThanYou.gone
或
在这里,我要回答你关于我碰巧写作的问题。你真的应该去看看
- 创建一个博客,并按上面所述进行鞭笞
- 阅读