简单提升提交;建议?

时间:2009-02-12 20:19:02

标签: c++ boost

寻找一些一般建议......

我一直在使用boost一段时间,我已经编写了几个小模块和函数(例如:见this SO question),我认为冷适合包含在boost中。我去过项目页面看看提交过程,但似乎是“在里面,或者不要打扰”。我可以订阅开发人员邮件列表,但我不确定我是否有资格在那里发帖:我当然不是非常熟悉各种各样的升级模块,并且不像模板元编程那么精通人们积极参与。

对于“正常”的人来说,是否有一条途径可以为可以纳入提升的事物发送想法?或者提升有点“只在名义上公开,除非你把它作为全职工作”类型的项目?

5 个答案:

答案 0 :(得分:3)

我认为你不应该犹豫,然后去加强发展。很可能您的代码不会被接受,但您很可能会收集有价值的反馈并学到很多东西。那里的人将证明为什么它不能以当前形式被接受,或者如何使给定的功能更通用等等。我认为总的来说它对你有益。

如果你对boost-devel不满意,那么订阅并关注它一段时间。关于阅读/关注列表的更多个人评论:

  • 找出谁是谁 - 有些人只在非常狭窄的领域活跃,而其他人往往在很多不同的领域有很多话要说
  • 为新邮件创建某种过滤规则(列表的负载相当沉重) - 有些邮件真的不是很有趣
  • 观察提交的图书馆的评论过程,评论意见和建议。
  • 订阅boost-devel,boost和boost-users - 它们往往相互关联。如果您对这些项目感兴趣,可以抛出sprit,threads和ublas列表。

答案 1 :(得分:2)

我一直关注开发列表一段时间。我觉得你这样做:也许我不是和这些人在同一个联盟打球,但是你从那里的讨论中学到了很多东西。

在我去过的那段时间里,我发现了一些提交的常见模式:首先查询图书馆的兴趣,然后提供图书馆供审阅。谨防代码的许可:如果它与boost许可证不兼容,大多数人甚至都不会看一看。花在审查某些专有代码上的时间似乎对其他人免费工作。

还要考虑编写文档和发布,使图书馆可以在互联网上访问,并让其他人使用/查看它。这会增加你的机会(没有双关语)。

答案 2 :(得分:1)

为什么你的东西必须直接进入助推器?为什么不把它“放在那里”首先使用你感到满意的许可...如果用户对它有足够的兴趣,“嘿,这应该是提升”可能是下一个合乎逻辑的步骤,或者不是。

答案 3 :(得分:0)

我尝试将我的UTF-8 CPP库提交给Boost。通过订阅他们的开发邮件列表并发送了几个非正式审核请求开始,但觉得它无处可去,所以我放弃了,从未提交过正式的审核请求。

祝你好运。

答案 4 :(得分:0)

相关问题