word文档保存发生错误

关于社区建设 , 参与和保留的文字很多。 关于社区管理的讨论是活跃而活跃的,到处都有关于如何发展,支持而不破坏开源社区的文章和博客文章。

正如我在先前有关内容策略和文档的DevOps的文章中所提到的那样,高质量的内容非常重要,不仅对用户有价值,而且对贡献者也很有价值。 如果好的文档可以帮助新用户学习您的软件,那么它可以帮助新的贡献者参与您的项目,对吗?

对。 除非关键时刻到来,否则如果社区不参与,所有内容策略和DevOps都不会对您的项目文档有所帮助。 当一些开发人员对某些无法正常工作的事物感到厌倦,或者对制作新事物感到兴奋时,他们便冲入城堡并实现了它。 但是不知何故,《 How to Storm a Castle》教程无处可寻。

要记录还是不记录?

面对这个问题,有多少开发人员说过这些(或类似的)单词?

“我没有时间记录下来。”

“这是自我记录。”

“ \\醉了,待会儿解决。”

几周或几个月后快进...

“此代码没有文档!”

“这段代码甚至还能做什么?”

“我应该记录下来的……”

你不是一个人。 话是工作。 有时它们比代码更难工作,因为它们不能整齐地编译成二进制文件。 但是它们并不像您想的那么难。

帮助您的社区自助

有很多方法可以改善社区文档,并且项目中的每个人都需要做一些事情,无论他们的角色或经验水平如何。 无论您的项目是刚刚成形还是已经运行多年,花时间改进贡献者编写和发布文档的方式都意味着您的贡献者可以更独立,更轻松地遵循此过程。

要记住的主要事情是,这些工作需要协作,可伸缩和简单。 现在,我将尝试描述一些我已经从开源社区中看到或参与过的活动的示例,这些活动旨在增加开源项目在更好的文档中的参与度,并弥合作者与工程师之间的知识鸿沟。

文档指南

如果代码贡献准则旨在帮助开发人员入门并遵守标准,则文档贡献准则可达到相同的目的。 文档指南可以包括样式约定,有关如何提交文档补丁的过程以及哪些代码贡献需要文档的内容。

贡献文档准则的唯一前提是成功贡献一些东西。 下次在项目中处理文档任务时,为什么不写一些注释或建议并与社区分享呢? 仅仅开始讨论将文档集成到项目中的最佳方法,这会提醒人们这是一个值得讨论的话题。

需要灵感吗? 请查看Django , OpenStack , KDE和ArchLinux之类的项目,以获取一些文档指南示例。

请记住,文档提交的风险通常比代码提交的风险低。 您应尽可能简化流程,并记住使说明清晰简洁。 如果我需要创建三个不同的用户帐户并获得四个不同的业力积分来解决拼写错误,那么与我说“ Gerrit”相比,您脱离我的速度会更快。

范本

模板非常适合标准化或模块化文档。 以README文件为例。 每个开源项目都以README文件开头,这使它成为非常可见且重要的第一印象文档。

在Pythonista中,“ 阅读文档自述”模板已成为相当一段时间以来的标准。 Drupal项目还具有一个带有章节描述的README模板, Fedora文档团队一直在研究主题为“食谱”的文档手册 ,该手册不仅描述了如何撰写文档和编写指南,而且还可以用作模板。

没有时间制作模板? 那么一些例子呢! 您可以选择感觉良好的结构和格式的主题或内容文件,并将其包含在新的文档指南中作为示例。 任何希望提供帮助的人都可以查看源文件,至少可以了解有关如何组织主题以及应包括哪些部分的基本思想。

Doc冲刺,hackfest和研讨会

作为一名作家,这些可能是我最喜欢的活动,因为它们涉及到与开源项目的直接交互,并且经常导致立竿见影的可重复结果。 将开发人员的深入知识与技术作家的软件整体方法相结合,可以带来不仅是文档,而且是项目整体可用性的真正有价值的见解。

我很高兴与Fedora和NixOS等项目一起冲刺,还为KDE (过去)和Django (未来)举办了文档研讨会。 这些冲刺和研讨会帮助我学习了开源文档的内部工作,例如,在NixOS的情况下,导致了四本主要手册中的三本对源文件的完整重组以及新的内容贡献程序 。

Doc sprint也是向您的项目介绍新的贡献者,以及向一般开源的新人介绍的好方法。 在我参与的每个Django Girls研讨会中,我都确保包括该教程的后续文档sprint ,组织者手册以及该程序的任何其他资源。 这是将新手介绍给现实生活中的GitHub贡献工作流程的绝妙方法,同时可以改善文档!

服务台和摊位

最近,我很荣幸能够在开发人员会议(该会议是EuroPython 2015 )上领导有史以来的第一个(我认为?如果我错了,请纠正我)文档帮助台。 我与Paul Roeland和Maciej Szlosarczyk合作,为我们戴上了医生的帽子和长袍,并开设了一个弹出文档诊所,以满足您所有生病的开源文档需求。

在三小时到四小时的会议中,我们咨询了大约15至20个项目的人们,他们遇到了非常有趣的问题和问题,例如如何重组文档集,从传统文字处理软件创建迁移计划。标记语言和源代码控制,甚至重组项目网站以使文档更易于访问者访问。

另外,我们必须加强文档讨论并将其进一步集成到开发人员社区中。 在接下来的会议日里,我们不断听到未参加会议或不知道会议与会者感到遗憾的与会者,因为他们本可以使用我们的帮助。 在开发人员活动中,文档展位或服务台可能会成为新的传统吗?

开发人员活动中的文档讨论

一位作家在开发者大会上发表了文档演讲。 这不是开玩笑的开始,而是我很高兴看到这种情况在增加,并且希望看到更多。 当然,在开发者大会上进行文档演讲的开发者也是完全可以接受和鼓励的。 重要的是要以吸引开发人员受众的方式介绍您的主题。

会议上的Doc演讲乍一看对开发人员来说似乎没有吸引力,但是它们是浓缩信息和提出想法的一种好方法,至少可以使开发人员以不同的方式考虑文档。 我当前最喜欢的演讲是FOSS DOCS 101 ,因为它涵盖了高级概念,旨在吸引开源开发人员参与文档工作。

文档活动

TechComm会议吹嘘关于单一来源的12场演讲的日子已经一去不复返了,没有一个开发人员可以在现场被发现。 得益于基层协作的开源哲学和勇敢的试验,新一代文档社区越来越受青睐。

我很自豪地参与编写文档 ,该文档是两年前在俄勒冈州波特兰市举办的一次性活动,从那时起开始传播,涵盖了两次国际会议以及在美国各地举行的无数聚会。 :通过创建一个欢迎所有技术角色讨论与内容相关的内容的空间,将文档集成(而不是隔离)到更广泛的技术社区中。 实际上,参加会议的与会者中有50%以上不是作家,他们代表了许多开源技术和社区。

另一个值得一提的年度活动是Open Help ,它更多地关注冲刺和公开讨论。 Open Help邀请所有开放源代码项目在其内容上进行集体讨论,集思广益,修改和协作,并将活动与预选的演示文稿结合在一起,以激发讨论并激发参与者的兴趣。 不,您也不必成为作家即可参加此活动。 唯一的先决条件是关心内容和开源。

激发变化,鼓励合作

如果没有人付诸实践,我正在谈论的所有这些想法都是无用的。 一个人只能做很多事情,所以我在呼吁您(无论开发人员还是作家)都可以接触并创建协作环境。

如果您是一名作家,请不要害怕向开发者活动提交文档演示,冲刺或研讨会。 您拥有共享的专业知识,开发人员将很高兴从您的经验中学习。 自从我第一次涉足开源世界以来,我就已经在开发人员会议,聚会和sprint中对医生们的态度有所改善,这要归功于公开讨论,我们的作家可以在缩小知识和参与度方面做出自己的贡献。

如果您是开发人员,请与文档人员联系,并邀请他们参加会议,冲刺和聚会。 参加文档活动,并了解作家的想法,工作和社区活动。 每个人都可以从高质量的内容中受益,而您会感到惊讶的是,作家们将多么高兴地分享我们积累的知识,并为开源文档提供帮助。 我们在你们中间行走,您需要做的就是伸出手。

文件

本文是Rikki Endsley协调的Doc Dish专栏的一部分。 要撰写本专栏文章,请提交您的故事创意或与我们联系 。

翻译自: https://opensource.com/business/15/8/docs-or-it-didnt-happen

word文档保存发生错误

word文档保存发生错误_文档还是没有发生相关推荐

  1. cad安装日志文件发生错误_安装软件提示“打开安装日志文件时发生错误”解决办法...

    最近有朋友在安装loadrunner时发生报错,windows installer报错:打开安装日志文件时发生错误.请检查指定的日志文件位置是否存在并且可以写入. 造成报错的原因就是他之前安装过一次l ...

  2. cad安装日志文件发生错误_苹果电脑Mac os系统重装时出现“准备安装时发生错误”解决方案...

    题外话:自己是个电脑小白,因为自己的MacBook Air 不那么流畅了,就按照其他知乎大佬们说的步骤进行重装电脑.(2017款 MacBook Air 以下就用Air代替) 自己先把电脑重新启动,按 ...

  3. word更新域后图片错误_你还不知道Word中F1~F12键作用?

    今天给大家分享一下,关于Word文档中F1到F12所有功能键的作用及使用方法! 01F1获取帮助 在文档中按下F1键,可以打开帮助对话框,有什么不知道的问题,可以在这里搜索一下. 02F2移动文本和图 ...

  4. bcoma 应用程序发生错误_打开网页老是出现《应用程序错误》是怎么回事?

    展开全部 使用Windows操作系统的人有时会遇到这样的错误信息:"0x????????指令引用的0x00000000内存,该内存不能为read或written",然后应用程序被关 ...

  5. bcoma 应用程序发生错误_我的电脑打开打开应用程序就会显示应用程序错误

    展开全部 内存不能read written常见原因 使用Windows操作系统的人有时会遇到这样的错误信息:"0X????????指令引用的0x00000000内存,该内存不能written ...

  6. 启动python内核时发生错误_启动内核时出错

    我一直看到这个消息.在An error ocurred while starting the kernel Traceback (most recent call last): File " ...

  7. 一秒钟世界上会发生多少事_每一秒钟,地球上会发生什么?我们可以从6个角度进行了解...

    一秒的时间似乎非常短暂,并不能让我们做什么事情.但是,当你真正了解了足够多的事实以后,你会发现,很多事情仅仅是在每一秒中就不断发生着.例如,你知道每一秒中,宇宙中就诞生了4000颗恒星吗?你知道每秒钟 ...

  8. 地平线4显示与服务器通讯发生错误,地平线4加载失败发生不明错误的解决方法 - 系统家园...

    如果我们在使用微软操作系统的时候,遇到运行游戏或者应用程序的过程中出现故障,比如地平线4加载失败发生不明错误的情况,小编觉得可能是因为我们的系统内部,或者是游戏本身丢失了一些运行部件,或者是游戏与系统 ...

  9. 车速与档位匹配关系_汽车档位与速度的匹配,速度与档位匹配的标准

    不少初学者在开手动挡车时,最难的就是换挡,不知道现在车速究竟可不可以换挡位了?速度与挡位匹配的标准很多人不清楚,下面我们就来看看汽车挡位与速度的匹配. 加速换挡,遵循着依次加挡,不可以跳挡,先加速后加 ...

最新文章

  1. 领导者必须学会做的十件事情
  2. 他自学成才,坐拥38w粉丝,技术类第一大号!
  3. oracle asm clsecho,ASM磁盘组一点管理
  4. 32位python-64位Python调用32位DLL方法(一)
  5. Fiori Elements - detail view layout analysis
  6. 关于高级导数的一个不等式估计
  7. 达内2018年最新前端
  8. java 泛型 `List<Object>` 和`List<String>`
  9. python 两个队列进行对比
  10. 开源该如何“扎根”中国?听听他们怎么说
  11. Linux中buff-cache占用过高解决方案
  12. Qt 安装组件及其说明(by shany shang)
  13. 19春招多益网络前端笔试题
  14. 基于stm32的银行排队叫号机设计
  15. 阿里datav地图json地址
  16. 【String-easy】551. Student Attendance Record I 学生迟到和旷课
  17. C++ MFC打开图片并进行简单算法处理
  18. 为视图或函数指定的列名比其定义中的列多。
  19. spring-aop-@Aspect详细用法
  20. Android手机QQ的UI自动化实践,音视频服务器开发难点

热门文章

  1. surface pro 5 加AD域后,人脸识别选项是灰色按钮,无法使用
  2. PHP 练习(新闻发布)
  3. 详解MathType中如何插入特殊符号
  4. 基于Hadoop2.2.0版本号分布式云盘的设计与实现
  5. 用JavaScript和HTML5创建文件上传器
  6. 2011年4月51CTO壁纸点评活动获奖名单【已结束】
  7. vs studio2015导入本地项目_Visual Studio2019自定义项目模板
  8. linux+top写日志,Linux:日志那些命令
  9. zabbix 配置mysql_zabbix 配置mysql监控
  10. JVM 问题排查常用命令