【问题标题】:A RubyGems with documentation, source management and API documentation? [closed]带有文档、源代码管理和 API 文档的 RubyGems? [关闭]
【发布时间】:2010-08-27 05:09:00
【问题描述】:

我一直想知道为什么这么多编码人员的文档组织不好。

我想我知道为什么了。

像往常一样,它与标准化有关。如果没有标准,每个人都必须一直在重新发明轮子。

所以我在 RubyGems.org 上传了一个 gem。但这只是全部的 1/4。

  • 我要为它写一个教程,制作类别、文字样式、大小、颜色等
  • 我必须从我的代码生成 API 文档
  • 我必须把它放在 Git-hub 中(从来没有这样做过,但这应该是正确的?)

这是一个痛苦的过程。

如果每个 gem 都遵循相同的文档结构,那不是很好吗?您上传您的 gem,为它编写一个每个人都可以编辑的文档,API 文档也已生成,如果您提供了您的帐户信息,可能会自动创建。

一个很好的过程。

我认为这会促进良好的协作和环境,而不是每个 gem 都有自己的结构(糟糕的文档)并将 API 文档放在这里和那里。

你不同意吗?

【问题讨论】:

标签: ruby open-source rubygems github


【解决方案1】:

如果它更像是这样的风格会很好。它对于 wiki 的内容可以由社区更改非常有效。我发现 gem 文档有时可能会被击中或错过。我认为让文档可编辑会很好,因为人们可以重写不清楚的部分,使其更加用户友好

好建议!

【讨论】:

    【解决方案2】:

    此类文档(教程、非生成文档等)最好由 wiki 解决。

    大多数公共源代码容器现在都在其功能中集成了一个。
    GitHub 最近改进了其own wiki system
    它还提出了GitHub pages(通过简单地将内容推送到您的 GitHub 托管存储库之一,使用用户页面或项目页面来将内容发布到网络,with Jekyll 用于更多的 Makdown 文件格式)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-20
      • 1970-01-01
      • 2012-12-31
      • 2011-06-26
      • 1970-01-01
      • 1970-01-01
      • 2012-10-05
      • 1970-01-01
      相关资源
      最近更新 更多