C++ 简单的boost提交;建议?

C++ 简单的boost提交;建议?,c++,boost,C++,Boost,正在寻找一些一般性建议 我使用boost已经有一段时间了,我已经编写了几个小模块和函数(例如:see),我认为它们适合包含在boost中。我已经浏览了项目页面,了解了提交过程,但似乎是“在里面,或者不要麻烦”。我可以订阅开发者邮件列表,但我不确定我是否有资格在那里发布:我当然不太熟悉所有的各种boost模块,也不像积极参与的人那样精通模板元编程 对于“普通”人来说,有没有一种途径可以让他们为可以整合到boost中的东西提供想法?或者boost是一种“名义上开放的,除非你把它变成全职工作”类型的项

正在寻找一些一般性建议

我使用boost已经有一段时间了,我已经编写了几个小模块和函数(例如:see),我认为它们适合包含在boost中。我已经浏览了项目页面,了解了提交过程,但似乎是“在里面,或者不要麻烦”。我可以订阅开发者邮件列表,但我不确定我是否有资格在那里发布:我当然不太熟悉所有的各种boost模块,也不像积极参与的人那样精通模板元编程


对于“普通”人来说,有没有一种途径可以让他们为可以整合到boost中的东西提供想法?或者boost是一种“名义上开放的,除非你把它变成全职工作”类型的项目吗?

我认为你不应该去boost-devel。很可能您的代码不会被接受,但很可能您将能够收集到有价值的反馈并学到很多东西。那里的人会解释为什么它不能以当前的形式被接受,或者如何使给定的功能变得更通用,等等。我认为总体而言,它将对您有益

如果您对boost-devel不满意,请订阅并跟随它一段时间。还有一些关于阅读/遵循列表的个人评论:

  • 找出谁是谁——有些人只活跃在非常狭窄的领域,而另一些人往往在许多不同的领域有很多话要说
  • 为新邮件创建一些过滤规则(列表的负载相当重)-有些邮件真的不有趣
  • 观察提交图书馆的审查过程、批评性意见和建议
  • 订阅boost-devel、boost和boost用户——它们之间往往相互关联。如果您对这些项目感兴趣,可以抛出sprit、threads和ublas列表
我试图提交我的库以提高性能。从订阅他们的开发邮件列表开始,并发送了几个非正式的审查请求,但感觉没有任何结果,所以我放弃了,从未提交过正式的审查请求


祝你的提交好运。

你看了吗?

我关注devel列表已经有一段时间了。我和你的感觉一样:也许我不是和这些人在同一个联赛里踢球,但是你确实从那里的讨论中学到了很多

在此期间,我发现了一些常见的提交模式:首先查询对图书馆的兴趣,然后提供图书馆供审查。注意代码的授权:如果它与boost许可证不兼容,大多数人甚至不会看一眼。花时间审查一些专有代码似乎是为别人免费工作


还考虑编写文档和发布,使图书馆在Internet上访问,并让其他人使用/查看它。这将增加(并非双关语)你的机会。

为什么你的东西必须直接进入boost?为什么不先用你满意的许可证把它放在“外面”。。。如果用户对它有足够的兴趣,“嘿,这应该在boost中”可能是下一个合乎逻辑的步骤,或者不是;我的想法是,它基本上是“花很多时间在邮件列表上,准备花很多时间/精力,我们可能会考虑你的代码”。这不是我真正感兴趣的,这就是为什么我问“正常人”路线的原因。这是我从阅读帖子中得到的印象:如果你不在“团队”中,你将一事无成。因为没有被普遍接受的“出去”路线,可能还有其他政治问题。例如,一家公司可能对boost很感兴趣(因为我们使用它),但不发布其他代码。