标签档案: 2023年峰会
社区峰会讨论笔记:创建WordPress课程和教育体验
欢迎所有年龄段的新用户、建设者和扩展者的一个重要方式是围绕WordPress创建优秀的课程或教育体验。 为了解决这个差距,WordPress社区举办了KidsCamps并推出了LearnWordPress。 本次讨论将关注WordPress教育的未来,从教学主题到经验水平,再到特定年龄组的课程。
社区峰会讨论笔记:提高贡献者的认可度和庆祝度
WordPress的贡献者是不可思议的。 我们如何才能更好地认可和庆祝所做的重要贡献,并认识到它们对WordPress的影响 开源 开放源代码 开放源代码是指原始源代码可以免费获得,并且可以重新发布和修改的软件。 开放源代码**必须通过许可模式提供,请参阅GPL。 项目? 本次讨论将探讨我们目前没有认可贡献的地方,以及我们如何更恰当、更容易地对贡献者和贡献者表示感谢。
项目道具的当前状态 道具并不是在各个团队中统一追踪的。 核心 核心 核心是运行WordPress所需的一组软件。 核心开发团队构建WordPress。 做得最好,但只有在 SVN公司 SVN公司 Apache Subversion(通常缩写为SVN,在其命令名SVN之后)是一个软件版本控制和修订控制系统。 软件开发人员使用Subversion维护文件的当前和历史版本,例如源代码、网页和文档。 它的目标是成为广泛使用的并发版本系统(CVS)的最兼容的继承者。 WordPress核心和WordPress.org发布的代码都通过SVN进行集中管理。 https://subversion.apache.org/。 在提交消息中使用“属性x,y,z”。 所有贡献归结为一个道具,而不管投入的工作量或总体影响如何。 道具收集于 贝塔 贝塔 一种预先发布的软件,分发给大量用户在真实条件下进行试用。 Beta版已经在内部进行了alpha测试,在外观、感觉和功能上与最终产品相当接近; 然而,设计更改经常作为过程的一部分发生。 / 钢筋混凝土 发布候选 有可能成为最终产品的软件测试版,除非出现重大错误,否则随时可以发布。 每个发布周期。 其中一些是自动化的,但涉及大量手动工作。 不可避免的是,总会有人无意中被遗漏。 不同的团队有不同的方式来识别贡献者。
核心版本中道具的最初目的:通过查看提交(设计、测试、代码审查等)来识别许多不明显的工作。 目标是激励我们希望从贡献者那里看到的行为。 为什么有无形的贡献? 讨论了其他开源项目: 德鲁巴(Drupal): 属性讨论了很多。 Drupal.org页面可以用作简历。 而wp.org则不然。 它们是高度自动化的。 有不同的方式将一个问题分解为多个阶段,而不是一个史诗。 每张票可以多次获得学分(测试、编码、设计等)。 可以为Drupal会议创建子任务。 比如徽标创建、融资、在活动网站上撰写文章等。任务完成后,学分将显示在个人资料中。 Drupal配置文件有许多类型的学分和属性 更容易获得捐款统计数据 它还有一个供参与者使用的仪表板 信贷是加权的。 发生了一些归因耕耘。 基于经验的不同贡献。 有一个分阶段逐步取消信贷的结构,以尝试并鼓励向更高级捐款的积极进展。 Drupal支持公司和组织的参与,对做出贡献的企业实体给予认可。 Drupal允许企业创建这样的配置文件页面—— https://www.drupal.org/agileana网站 他们的贡献也像个人一样列出。 如赞助、支持贡献者等 配置文件页面还包含列出用户导师的部分 企业公民身份以过去90天为权重,在几个方面影响了它们在drupal.org上的显示方式。 这就是“五个面向未来”的本意吗? 不同的讨论,但是否需要更多激励公司参与? Drupal使用“新手”标签而不是“好的第一个bug”
Linux基础 有一个用于进行归因的徽章系统。
为什么没有按团队分组或在发布的credits页面上分开credits? 该页面旨在反映所有积极参与 那个 特定版本。 谁推动了释放? Drupal具有与发布无关的团队认可度。 其他团队被留下来向发布团队发送信用卡,或者找出自己的信用卡发放方法。
我们目前在发布之外的哪些方面给予信任? wp.org个人资料徽章 # 道具 通道输入 松弛(Slack) 松弛(Slack) Slack是一个协作群聊平台 https://slack.com/ WordPress社区有自己的Slack频道 https://make.wordpress.org/chat/ . 当使用非默认语言环境时,翻译人员在credits页面的单独部分中获得学分(尽管这与贡献特定的版本号有关 除了徽章之外,Openverse没有正式的方式来识别贡献。 本周的核心帖子 make.wordpres.org/core公司
承诺并不总是认可贡献或量化努力的正确方式。 徽章是一种信用/道具 每支球队都要自己拿出获得徽章的资格。 出现了大量的徽章搜寻活动。 徽章使wp.org的个人资料更像是一份简历。 目前,大多数徽章都是按角色分配的。 培训团队对如何领取徽章有很好的概述,并列出了任务和计数要求。 他们的相关流程和文档多次受到赞扬。 有些团队结构不太严谨。 只要有人在目录中共享一张照片,摄影小组就会发放徽章。 徽章上有缺口,可以发放。 所有旗舰贡献者日都有虚拟贡献者日。 可以添加虚拟 供款人日 贡献者日 贡献者日是独立的日子,通常在WordCamps之前或之后举行,但也可以随时举行。 这些活动是人们聚集在一起,在不同领域开展工作的活动 https://make.wordpress.org/ 人们可以参与许多团队,每个团队都有不同的重点。 https://2017.us.wordcamp.org/contriborday网站/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contribortorday/ . 那些不能旅行的人的徽章。 可以探索分层或“超级用户”徽章,以鼓励贡献者进步和贡献更多。 团队应该决定什么适合他们发放徽章,但有文档记录的最佳实践或指南将有助于实现这一点。 徽章本质上是二元的。 我们如何添加细微差别、水平等。。 一些团队有多个徽章。 例如,Openverse有团队和贡献者徽章。 但大多数贡献者都得到了赞助。 对于不受约束的人来说,还有一个更高的门槛需要跨越。 这是一个缺点。
徽章可能有有效期 这将阻止猎取徽章。 激励我们想要的实际行为。 不过,它们不应该完全消失。 它们在某一时间点上是重要的和有效的,并且应该保存这段历史。 徽章也可以是活动的或非活动的。 期望和移除标准必须明确,以避免混淆和伤害感情。
重要的是要在对投入时间和精力的人来说重要的地方认识到自己的贡献。 有时,外部和内部认可都很重要
除此之外,还可以在哪些地方识别出更有影响力的贡献者? 发布并不是整个项目中所有团队都需要识别的事件。 一些团队按照不同的时间表工作。 有不同的截止日期等。。
道具追逐确实发生了。 我们如何推动人们在学习和成长的过程中做出更实质性的贡献? 有时,这将表明他们的技能有限。 无论大小、感知影响或团队/组件如何,每个人都可以以各种形式接受贡献。 对于一个人来说,找到一个舒适的地方,在那里他们快乐,并且永远生活下去,这是完全可以的。
首席开发人员头衔目前并不意味着什么。 特别是对新贡献者。 此前,这可能激励了一些人更加努力地工作。 但目前还无法实现。 沿着这些路线,我们还可以提供什么,以及希望在什么水平上更好地激励?
对于赞助捐款和非赞助捐款,有一些需要考虑的因素。 小时数也不是量化贡献的好方法(参见5FTF)。 对于meetup、WordCamps等的贡献者来说,很难量化固定数量。 这给自荐人和受赞助人带来了明显的劣势。 由公司赞助捐款本身就是一种认可。 这对社区中的许多人来说是有意义的,但不是所有人。
贡献的可见性和透明度应该是一个目标。 它创造了跨团队的理解和协作激情
量化贡献是困难的,而且不统一。 写make帖子可能是一件大事,可能需要几天的工作。 创建措辞得体且详细的问题也可能需要大量时间。 见上文,meetups、WordCamps等的贡献者很难量化固定金额。 设计团队做了大量的工作,而这些工作在最终交付物中没有体现出来。 例如,线框和设计迭代。
对于 古腾堡 古腾堡 古腾堡项目是WordPress的新编辑器界面。 编辑器改进了创建新内容的过程和体验,使编写丰富内容变得更加简单。 它使用“块”来增加丰富性,而不是短代码、自定义HTML等。 https://wordpress.org/gutenberg网站/ ,很难玩杂耍 github github GitHub是一个提供git存储库在线实现的网站,其他开发人员可以轻松共享、复制和修改这些存储库。 公共存储库可以免费托管,私有存储库需要付费订阅。 GitHub引入了“拉请求”的概念,在将贡献者在分支中所做的代码更改合并为存储库所有者之前,可以对其进行审查和讨论。 https://github.com/ 与。 Trac公司 Trac公司 Trac是贡献者为bug或功能请求创建问题的地方,与GitHub非常相似。 https://core.trac.wordpress.org/ . /SVN公司。 代码提交是最容易的,但只是拼图的一小部分。 提交的文档最容易被游戏化,比如拼写错误修复等。 很难决定谁应该接受更改的归因。 讨论、分类等都值得称赞。 古腾堡表彰所有公众的贡献者 插件 插件 插件是一个包含一组功能的软件,可以添加到WordPress网站。 他们可以扩展功能或为WordPress网站添加新功能。 WordPress插件是用PHP编程语言编写的,并与WordPres无缝集成。 这些可以在WordPress.org插件目录中免费 https://wordpress.org/插件/ 或者可以是来自第三方的基于成本的插件 版本发布。
WordPress的人物系列可以用来表彰贡献者的努力以及独特的贡献者之旅吗? 是否可以扩展发布页面以识别不同的组? 遗产人士对我们所做工作的各个方面都很重要。这些贡献是如何得到正确认可的? 拥有强大的清晰自动化有助于避免偏见。 无论是有意还是无意,只要人类给予信任,就会为某些偏见打开大门。 WordPress有一个坏习惯,就是面向内部,不与其他社区互动。 我们可以从其他项目和社区的错误和成功中学到什么? 讨论的识别类型的受众是谁? 非常清楚正在解决的问题。 人们如何找到与谁谈论什么? 头衔代表对同行的认可。 徽章代表对自己或未来雇主的认可。 如何识别孤立社区中的工作 旅行基金可以是一种认可形式,以支持旅行。
退休提交人是一个潜在的例子,说明了如何使贡献者处于“存档”或“非活动”状态。
公平准确的识别是繁荣的开源项目的关键。 贡献者必须感到被重视。 应承认所有形式的贡献。 项目想要看到的行为应该受到任何学分制度的激励。 贡献需要在对贡献者最重要的地方得到认可。 不同类型的认可有不同的受众。 有许多不同类型的贡献者(非赞助商、赞助商),他们有许多不同的背景(设计、开发、翻译、测试等)。 发布可能不是庆祝所有团队获得认可的合适活动。 活动组织(WordCamps&Meetups)需要花费大量时间和精力,但获得的认可较少。 任何采用的信用体系都必须独立于所使用的工具。 无形贡献应该尽可能少。 强大的自动化有助于避免任何潜在的偏见。 贡献不按努力程度或困难程度进行加权。
社区峰会讨论笔记:开源参与全球立法
从历史上看,WordPress项目避免了在世界各地出现的立法问题上采取明确的公众立场,而是依靠我们的支持/承销公司来倡导最佳立场。 越来越多的人要求WP参与或参与我们领域内其他自由/开源软件项目的集体立场。 我们目前的方法可持续吗? 我们有社区的支持来提出这种广泛的主张吗?
正如我们从《蜘蛛侠》中学到的那样:强大的力量伴随着巨大的责任。 要解决的一些问题: 我们对这个话题有什么问题,什么样的背景有助于开始对话? 我们正在讨论什么样的政府法规/立法? 全球,如欧盟、GDPR等。
虽然许多立法正在欧洲启动,例如GDPR,但它将不断发展并传播到世界其他地区,正如已经发生的那样。 我们目前在做什么,如何改进,以及参与立法是否可持续。 在立法项目中,我们应该是被动的还是主动的:只是对立法做出反应,或者为未来的立法提出建议。 我们需要在项目结构(组建团队)中找到一个官方主页,以便进行与立法相关的讨论。 可持续发展团队是作为一项建议提出来的。 没有这个团队的支柱,透明度就无法维持。 在思考这些问题时,我们需要为流程设置某种框架。 俄罗斯正在考虑制定一项法律,规定与外国非营利组织合作是非法的。 当涉及到WordPress项目的志愿服务时,这意味着什么? 我们必须积极主动,因为我们可以预见它的到来。 这不仅是关于代码和安全的高层讨论,而且是关于谁可以参与社区的讨论。 当我们响应请求时,我们如何确保捕获社区。 在决定是否参与之前,我们可能需要衡量立法通过的可能性。 我们不仅应该讨论立法,还应该讨论我们还能或应该如何参与其他政府活动。 例如,WordPress项目是否应该就提交法院的案件,如一些技术项目所做的工作,以友好的方式作出回应。 这在一定程度上归因于“决策,而非选择”的理念。 我们是不是一个固执己见的项目? 我们应该发布这些“之友”简报吗?或者,如果有什么事情影响到我们,我们应该做出回应。我们可以说,我们已经作为一个社区讨论了一些事情,并且大体上同意了一些行动/想法,并将其发布给Make。 WordPress可以说,“这可能会影响到这些网站、源代码等”,而更大的社区可以接受这些信息并采取行动。不要把声明做得过于鼓吹,而是提出一些可能有助于社区采取行动的意见,而不必明确采取这些意见。 作为一个社区,我们需要进行一些游说,以应对GDPR等现有事物,并对WordPress进行更改。 例如,由于即将出台的立法,我们需要对项目中的安全问题更加开放。 我们需要一个空间来解释与我们的社区相关的具体法律发生了什么。 作为501(c)3,我们不能被视为在进行任何形式的游说。 WordPress的主动回应是什么样的 要积极主动的最重要的事情是决定要解决的重要问题。 我们正在研究的立法范围很广,可能会覆盖全球,甚至更局部,例如蒙大拿州禁止TikTok。 事先决定我们关心哪些事情,然后寻找参与的方式。 我们不应该感到被暗示或有障碍,而是努力进行对话,在对话中我们可以利用我们的领域知识参与,例如 开源 开放源代码 开放源代码是指原始源代码可以免费获得,并且可以重新发布和修改的软件。 开放源代码**必须通过许可模式提供,请参阅GPL。 、贡献者、安全性等。 我们不想让我们的贡献者,尤其是捐款较少的自荐贡献者,对立法负责。 我们在欧盟有大多数捐款人,我们希望他们能够尽可能安全地捐款,只要他们愿意。 要知道沉默是安全还是沉默,困难在于它对我们这个社区的影响有多大。 如果是其他CMS 反应 反应 React是一个JavaScript库,它使推理、构造和维护无状态和有状态用户界面变得容易。 https://reactjs.org/ . 对于某些事情,WordPress要么必须回应,要么不回应,这可能被视为默认的分歧。 WordPress与非政府组织办公室探讨在联合国的咨商地位是否有益 已经就捐助者和欧盟采取了立场,今后还需要采取其他立场。 如果有人代表社区采取立场,就需要社区的支持。 也许我们可以创建一个讨论的结构,以便在什么时候采取或不采取立场。 很多时候,个人或赞助商都会站在自己的立场上,而社区中的其他人可能会感到被冷落,他们的讨论和反馈无关紧要。 社区可以评论的问题太多了:黑人的命很重要,乔治·弗洛伊德,性别,性,战争。 这些如何转化为宣传? 我们可以谈谈我们走了多远。 人权很重要,但我们作为一个社区要走多远? 有一种假设,即Make teams代表了我们所称的社区。 代表社区面临的挑战是,人们有代表性,但这并不具有代表性。 这可能是代表权是否可能的问题。 我们要求一些大的 块 阻止 块是一个抽象术语,用于描述使用WordPress编辑器组合在一起形成网页内容或布局的标记单元。 这个想法结合了过去可能通过短代码、自定义HTML实现的概念,并将发现嵌入到单一一致的API和用户体验中。 但它不能代表所有人。 我们如何为WordPress标记要审阅的内容。 我们如何看待我们应该关注的事情,做这项宣传工作的结构应该是什么,以及我们如何保持它的可持续性。 我们不能代表整个社区,必须做出决定,否则不做出决定就是一个决定。 会有一些人发表意见,代表WordPress社区。 大多数人的意见不能涵盖少数人。 现在,有人说,“嘿,有人看过这个吗?”并将它分享给马特或约塞法,我们做出了反应。 流程可能是什么样子的:有人向Josepha或Matt提出问题,但可能有一个团队有流程。 这个过程是否已经被打破,以至于我们需要建立一个系统? 我们需要特定的人同意制定立场。 也许现在这不是一个值得迭代的过程。 依靠社区是全球性的这一事实,几乎不可能在我们没有那么多贡献者或不讲相同语言的国家跟踪事情。 即使在不添加结构的情况下说出“这就是过程”,也有助于确保人们知道如何被倾听。 我们的座右铭是“出版民主化”。 但我们不会在这个项目中成为一个直接的民主国家。 一个代议制民主政体将更好地为我们服务,让社区成员代表他们社区的一部分。 现在唯一缺少的是从社区收集主题。 一对一对话很有价值,但也可能是负面的,因为它本质上排斥人们。 例如,在一些社区,人们可以定期提出一些与某个问题无关的问题,这样人们就可以提出他们必须解决的任何问题。 对话组件作为一个社区是缺少的。 如果社区关心的讨论中有什么结果,那么它将成为一件大事。 看看我们如何改进这一过程:我们需要的是一个让人们共享的空间,在这里人们可以通过各种立法等方式评论世界各地正在发生的事情。 投票会很棘手,但我们确实有可用的工具,例如投票。 一个问题是,我们对越多的事情采取立场,就有越多的事情必须采取立场。例如,我们在一些地方对人权问题采取立场,但在其他地方则不然。 我们可以看看作为一组贡献者,我们在哪些方面拥有最多的上下文权限来评论立场。 当你 发出砰的声响 发出砰的声响 向端点发送少量数据的行为。 Ping在计算机科学中用于非法获取目标服务器的响应以测试其连接。 Ping也是Slack用户向@someone或向他们发送直接消息(DM)时使用的术语。 用户可能会这样说:“会议开始时向我发送Ping。” 有人就某个问题询问职位,记住我们是否有领域经验。 最近,开源贡献者对项目负有法律责任的问题对这个社区来说很重要,但像农业法案这样的东西对我们的技能来说可能并不重要。 你抓得越大,人们就希望你走得越远。 我们希望确保我们正在添加的内容具有影响力,就像让团队和代表加入团队是有目的的,而不仅仅是因为每个人都应该有发言权。 让人们接触整个团队需要时间,这可以用于其他紧迫的项目。 当我们通过例子进行引导时,它是强大的,这是我们可以控制的。 我们不认为社区会不理解想要将狭隘的注意力集中在直接影响项目的事情上,我们可以定义这一点。 作为开放源码项目重要的事情。 有些人希望我们谈论一切,但我们可以 滤波器 过滤器 过滤器是两种挂钩之一 https://codex.wordpress.org/Plugin_API/挂钩 它们为函数提供了一种修改其他函数的数据的方法。 它们是Actions的对应物。 与Actions不同,过滤器是以孤立的方式工作的,不应该有副作用,例如影响全局变量和输出。 这样做,只需关注将直接影响项目效率的明确范围。 直接影响 核心 核心 核心是运行WordPress所需的一组软件。 核心开发团队构建WordPress。 . 很明显,“WordPress支持的东西”和“WordPublishs声明的东西”之间有区别。 关于影响某人的法律的声明并不能改变事情,但确保社区得到支持更重要。 在这次对话之后,我们需要关注哪些事情来发表声明: 开源的四大自由 影响互联网/网络开放性并影响我们用户的事物 影响参与/使用开源软件能力的因素 安全、个人安全、加密 AI伦理 可能影响我们在各种平台(如OpenVerse、Learn、Photos)上的内容的立法
WordPress试图以人为中心的方式处理现代技术和项目。 通过你的方式完成项目可以教会你很多这方面的知识。 我们着眼于开放源码,因为你可以把它带到世界上,而不仅仅是WordPress本身。 在代表项目采取立场时,分享事情是如何完成的,这是很有价值的。 这样,即使我们不作为社区来解决问题,我们也有如何在个人层面上采取行动的指导方针。 如果我们没有作为一个社区进行讨论,那么在发表声明时,它将被视为Automatic的立场。 即使从感知的角度来看,这也是一个问题。 如果正在进行对话,但人们不知道自己在哪里,也不知道如何参与,那么他们似乎无法发表意见。 让团队了解需要调整团队正在做的法律决定的一些机制将很有帮助。 参与讨论的一个障碍是能够解析所有细节、研究和陈述的长度等。摘要可以放在更多人可以看到的地方。 可能的后续步骤: 指定一个地方进行这些对话。 起草一份“以下是WordPress将要处理的主题”文档。 我们进行了很多讨论,因此可能还不太明显。
当出现法律后果或需要处理的问题时,与Make团队沟通的方法。 对正在发生的事情进行总结,使人们能够参与到讨论中来。
社区峰会讨论笔记:交流与合作——在WordPress周围寻找出路
WordPress项目定期生成和处理大量信息。 即使是终身供稿人,也很难知道去哪里或谁那里获取急需的信息。 在每个团队和整个项目中,谁应该负责传播信息,如何简化沟通实践,使每个构建WordPress的人的协作更加无缝? 本次讨论将探讨当前的摩擦点以及解决WordPress生态系统中沟通和协作的可能方法。
讨论目标
探索我们在跨团队沟通时面临的当前问题 探索解决已确定摩擦点的可能解决方案
基本概要
行动项目/后续步骤
来自不同Make团队的成员需要共同努力,制定一个建议的流程,以便进行更多的公共沟通和协调。 应制定道德标准和行为准则,以确定哪些信息可以保密,以及我们有哪些道德义务保持公开。 我们应该更新我们对社区的定义,以反映当今社区的现状,包括其中的角色和权力,因为这为代表、成员和其他人的内部和外部沟通提供了信息。
完整会话笔记
无形和低估:支持“幕后”贡献
WordPress项目中的一些团队及其工作目前很少受到关注,但对WordPres社区的健康也有很大的影响。 尤其是近年来,这些团队的贡献者渠道面临着巨大的困难。 本次讨论将探讨如何解决管道破裂的问题,支持相关贡献者,以及如何对这项困难的工作给予适当的评价。面临此挑战的团队示例包括插件、支持、安全、事件响应。
讨论目标
哪些群体在项目中往往感觉不到重视? 有哪些方法可以给予这些团队更多的认可,既让他们感到更受赞赏,又鼓励更多的人在这些领域做出贡献?
关键点
宣传我们的工作和团队构成
某些团队(如支持团队)比一些有充分理由更“秘密”运作的团队(如安全和事件响应团队(IRT))更面向公众。 我们如何才能让那些落后的团队走到最前面,并更多地庆祝他们的工作? 有时,我们不善于公开发布我们的工作——很少有人会在某些团队发布帖子。 需要保持p2内容新鲜,以突出我们正在做的工作。 事件响应团队要求一定程度的保密性,这可能与透明度不一致。 他们试图对过程和步骤保持透明,同时兼顾保密性和透明度。 被吸引到事件响应团队的人可能不太在意认可? 可能是基于终身制的认可。 对于社区来说,了解特定团队中的成员非常重要,这会让他们更加平易近人。 但另一方面,如果人们的名字是公开的,那么他们可能会因为错误的原因与这些团队联系。 由于与安全和IRT团队相关,人们特别担心缺乏认可。 人们只知道我们处理了一个问题 如果 我们宣传它。因此,如果我们不宣传我们处理了某些事情,可能会让人觉得我们不在乎骚扰或安全。 风险越高,回报越少。 我们如何找到平衡? 安全性显然有些模糊,尽管团队确实会因为团队中的个人工作而得到认可,比如发布版本时。 每一个被修复的问题都会在那时被公开,通常会提到发现问题的人。 插件 插件 插件是一个包含一组功能的软件,可以添加到WordPress网站。 他们可以扩展功能或为WordPress网站添加新功能。 WordPress插件是用PHP编程语言编写的,并与WordPres无缝集成。 这些可以在WordPress.org插件目录中免费 https://wordpress.org/插件/ 或者可以是来自第三方的基于成本的插件 审查小组最近在得到允许的情况下宣布了小组成员。 狡猾的团队,因为他们有时会收到负面反馈,所以每个人都可以选择是否被提及。 讨论了其他一些团队以及他们的团队成员的工作是否/如何得到公开承认。 示例:设计团队为WordCamps、meetups创建元素——很多人没有意识到徽标和其他设计元素需要人们来创建。 人们需要知道,工作是不可或缺的
认可的类型
认可是多层次的,不仅让人感觉良好,还向其他人表明这项工作正在进行,并给其他人机会看到他们可能感兴趣的潜在场所。 不同的人想要以不同的方式得到认可。 我们的目标受众是哪些——同龄人? WP范围外的人? 自我认知? 学分页面 核心 核心 核心是运行WordPress所需的一组软件。 核心开发团队构建WordPress。 与发布工作相关,因此许多参与人员没有得到认可。 特殊问题 元 元 元是指组内部工作的术语。 对我们来说,这是一个在WordCamp Central和Make WordPress等内部WordPres网站上工作的团队。 工作与特定版本无关的团队。 被要求参与一些具体的事情也有意义。 你被要求做某事,因为人们认为你能为某事带来价值。 回顾帖子是发布认可的好时机。 使工作可见和被认可的差异。 活动组织者经常觉得自己没有得到应有的重视,但他们经常寻求帮助。 参与的动机不同——即你是否得到赞助? 如果你得到赞助,可能会得到更多固有的认可。 内置奖励系统,即您的持续雇佣。 对于项目的这一部分,人们在内部(公司内部)是已知的,但可能不认识公司外部正在非赞助商方做相关工作的人。 作为一个得到充分赞助的捐助者,这种获得认可的愿望对一些人来说仍然很重要。
确定目标
基于团队,例如:支持、插件、元、安全、IRT 基于任务,例如:管理、社区、分诊、指导工作
徽章/个人资料
围绕个人资料徽章展开了大量讨论,有些人更喜欢,有些人则不太喜欢。讨论了扩大所提供的徽章类型,例如,可以有更多“级别”,甚至可以提到某人参与某件特定事情的特定年份。 附加文本可以帮助使徽章更有意义,并围绕某人当前和历史参与提供更多细微差别和上下文。 过去曾对多层次徽章进行过一些研究,但该项目一直处于暂停状态。 如果我们拿起它,它可以更充分地反映人们的贡献。 某些团队的级别可能比其他团队更容易分配,因为某些类型的工作不太容易量化。 有些分类工作可以自动化,但有些不能,所以这真的是对时间的最佳利用吗? 有些徽章比其他徽章更容易获得,所以徽章并不能反映出持续的工作量。例如,Polyglots徽章并没有区分工作量。在Core中,你可以花数周时间编写一个功能,你会得到一个单独的“道具”,与其他贡献小得多的人一起。 承诺者可以选择为自己提供道具,这可能会让人觉得奇怪。 社区居民也有类似的问题,即。 聚会 聚会 所有正式成为WordPress世界一部分但不是WordCamp的本地/地区聚会都通过 https://www.meetup.com网站/ 会议通常是本地WordPress用户聚在一起分享新想法并互相寻求帮助的机会。 在meetup.com上搜索“WordPress”将帮助您找到您所在地区的选项。 组织者与主要组织者 WordCamp公司 WordCamp公司 WordCamps是一种非正式的、本地组织的会议,涵盖与WordPress相关的所有内容。 他们是WordPress社区聚集在一起的地方之一,在这里,他们可以互相传授一年来学到的知识,并分享快乐。 了解更多信息 . 获得相同的徽章,但它们往往反映出不同的工作量。 团队在分配徽章方面的工作方式不同,你可能在一个团队中做了很多工作,但没有徽章。在一些团队中,这是自动的(即照片),在其他团队中,这是手动的(即支持)。 建议当前的徽章系统将每个徽章链接到它引用的团队的Make博客,这样可以让不太知名的团队获得更多曝光。
赞助志愿者与非赞助/自我赞助志愿者
我们如何确保我们有一个人员管道来处理通常没有人愿意赞助的任务,比如管理任务。 你如何克服管理工作不值得赞助的想法? 赞助商希望以认可的形式获得投资回报。 志愿者的时间有限,我们通过让你看起来必须对组织有如此多的了解才能加入并成为志愿者,从而限制了捐款的基础。 很多时间花在阅读和追赶上一次投稿后遗漏的内容或发生的变化上。 可能不知道如何利用他们的2个可用小时,因此不会这样做。 志愿者想做他们喜欢做的事,而不一定是项目中需要做的事。 无论我们在具体任务上多么需要帮助,如果人们对此不感兴趣,我们都不太可能让他们自愿参与。 赞助贡献者的故事不同。
招募新志愿者
随着指导计划/团队最近的成功,当我们为新贡献者引入更专注的指导计划时,是否有办法将成功转化为某种轮换/抽样,以便这些人有机会体验多个团队? 将他们介绍给一些不太常见的团队,这样他们就可以在他们不会遇到的地方参与进来。 所有团队的新入职路径都有“不到一小时”内容的链接,以便开始。 我们正在做什么来帮助人们能够为较小的工作做“临时”贡献?
接下来的步骤
正式确定目标受众。 调查徽章系统升级的状态。 考虑在中创建一个专门的问题/入门频道 松弛(Slack) 松弛(Slack) Slack是一个协作群聊平台 https://slack.com/ WordPress社区有自己的Slack频道 https://make.wordpress.org/chat/ . 帮助克服人们在开始做出贡献时所感受到的压力。
社区峰会讨论笔记:振兴捐助团队的领导渠道
个人签入主题
讨论目标
确定当前领导层面临的挑战 探索人们成为领导者的动机 讨论阻碍人们接受领导的障碍 集体讨论潜在解决方案 确定未来的管道
关键点
确定当前领导层面临的挑战
领导能力:任何在项目中非常活跃的人( WordCamp公司 WordCamp公司 WordCamps是一种非正式的、本地组织的会议,涵盖与WordPress相关的所有内容。 他们是WordPress社区聚集在一起的地方之一,在这里,他们可以互相传授一年来学到的知识,并分享快乐。 了解更多信息 . 和 聚会 聚会 所有正式成为WordPress世界一部分但不是WordCamp的本地/地区聚会都通过 https://www.meetup.com网站/ 会议通常是本地WordPress用户聚在一起分享新想法并互相寻求帮助的机会。 在meetup.com上搜索“WordPress”将帮助您找到您所在地区的选项。 组织者、大量参与发布和可持续项目的人员等,而不仅仅是团队代表)
犯错误并请求原谅 主动出击
对全球管理有很多关注,但对当地社区来说还不够。
探索是什么激励人们成为领导者
渴望学习,热爱边做边学,乐于贡献 渴望支持他人并赋予他人权力 维护和支持当地社区或项目 填补空白,没有动力 感到被授权并帮助他人自我授权 寻找机会解决问题,并知道我们正在取得进展(例如,大量关闭的门票) 学习整个项目是如何运作的——学习所有事情是如何联系的挑战是动机
讨论阻碍人们接受领导角色的障碍
贡献者没有意识到成长为领导角色的可能性。 一些团队的贡献者管道比其他团队更清晰。 许多团队缺乏文档,存在知识障碍。
集思广益潜在解决方案
更好的文档,也许还有一些不同团队所需的文档集中位置: 一般文档或营销团队中的“什么是领导力”,可能会链接到团队页面,介绍销售代表如何在团队中工作,以及角色是什么样的以及需要什么。 需要进一步的异步讨论。
请求缺少的信息 在上创建自动更新图表 WordPress.org网站 或者我们可以在哪里找到每个项目和团队的负责人 领导力培训:为贡献者提供发展领导力技能的途径和工具 导师帮助贡献者寻找机会,因为当前的领导者可以识别未来的机会,并可以帮助他们逐步进入角色 小步骤进入角色 保持和维护与领导力相关的人的因素,而不会在过程中迷失方向
成为销售代表的动机是什么?
每一次成功的贡献都是一次学习机会,让销售代表感到有能力领导。 当销售代表能够领导他人时,会进一步帮助他们发展技能,这感觉很棒,尤其是当项目向前推进时。 一些销售代表没有领导的动机,他们只是因为别人告诉他们要填补空缺、急需的职位而成为了领导者。 你不需要做代言人就可以领导和激励他人。
在某些情况下,导师制的一个方面是,如果有人注意到你的努力工作,并说这个角色可能很适合你,那可能会滚雪球; 这真的很鼓舞人心。 知道你的贡献在超过40%的(公共)网络上是实时的。 你不需要成为一名销售代表就能学到很多东西,但这确实会发生。 测试团队和其他团队有很多机会。 你可以开始看到哪里存在需要弥合的差距。 学习每件事的工作原理可以真正激励人。 拥有一个明确定义了成功目标的角色,例如统计关闭的门票数量,对许多人来说无疑是一种激励。 每个人对你的信任都会赋予你力量。 帮助培养强烈的社区意识是一种激励。 人际关系和建立终身友谊。
确定未来的管道
开始或促进聚会,并积极参与社区活动,可以帮助别人发现你,鼓励你发挥领导作用。 作为代表的工作之一不仅是领导,而且是看到和鼓励他人。 导师和文档是关键。 创建一个系统,通过指导和引导现任领导支持下一任领导 标准化徽章系统,包括领导徽章 标准化领导力培训路径(为了获得徽章,员工必须参加特定课程),我们可以使用学习平台上已有的材料,或者决定在贡献者日需要什么 课程或待办事项列表可能不是每个人都可以访问的,除非它们简短明了
扩展和标准化领导角色,包括全球和每个团队的初级和高级代表 领导想要退后的离职流程(信息传输、访问权限删除等) 传授知识的过程 定义领导角色对销售代表和工作组都至关重要 需要视觉来理解一切事物的结构 中已经存在营销问题 github github GitHub是一个提供git存储库在线实现的网站,其他开发人员可以轻松共享、复制和修改这些存储库。 公共存储库可以免费托管,私有存储库需要付费订阅。 GitHub引入了“拉请求”的概念,在将贡献者在分支中所做的代码更改合并为存储库所有者之前,可以对其进行审查和讨论。 https://github.com/ 为了这个想法
太多的官僚主义可能会成为新贡献者进入的障碍 使用易访问的工具至关重要,因为无法访问谷歌文档
社区峰会讨论笔记:PHP版本支持
目前,WordPress没有正式 完全 支持PHP 8.0+。 本次讨论的重点是WordPress如何支持现代PHP版本并与之保持一致,以及如何放弃对生命周期结束的PHP版本(“EoL”)的支持。 这一点很紧迫,因为PHP 8.0将于11月达到EoL,PHP 7.4于去年11月达到了EoL。
几个托管提供商表示支持跨托管提供商运行PHP版本支持的自动测试 WordPress 6.3是否完全支持PHP 8 基本上是的(PHP 8.0和8.1与 已知 例外情况, Trac公司 Trac公司 Trac是贡献者为bug或功能请求创建问题的地方,与GitHub非常相似。 https://core.trac.wordpress.org/ . 门票适用于所有例外情况) https://make.wordpress.org/core/2023/06/20/proposal-criteria-for-removing-beta-support-from-each-php-8-version/ PHP 8“ 贝塔 贝塔 一种预先发布的软件,分发给大量用户在真实条件下进行试用。 Beta版已经在内部进行了alpha测试,在外观、感觉和功能上与最终产品相当接近; 然而,设计更改经常作为过程的一部分发生。 “WP 6.3发布后删除标签 https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/ 鼓励/支持支持它的插件 朱丽叶发表了一篇帖子,要求支持 焊接工艺控制系统 焊接工艺控制系统 PHP_CodeSniffer规则集合 (嗅探)用于格式化和验证根据WordPress编码标准为WordPres开发的PHP代码。 也可以是指WordPress中发布的Accessibility、PHP、JavaScript、CSS、HTML等编码标准的缩写 编码标准手册 . 这对于促进未来的PHP版本支持至关重要 https://make.wordpress.org/core/2023/08/21/wordpresscs-3-0-0-is-now-available网站/ 托管团队的PHP测试运行程序项目(正在运行 核心 核心 核心是运行WordPress所需的一组软件。 核心开发团队构建WordPress。 在多台主机上进行单元测试)PHP 8存在问题–谁可以帮助修复/维护此项目? https://make.wordpress.org/hosting/test-results网站/ WP 6.3中去掉了对PHP 5.6的支持,希望能够鼓励宿主提供商开始支持最新的PHP版本,包括8+ WP站点的PHP版本使用 大力推动GoDaddy在PHP 8+上获取站点,大多数迁移(>70%)都进展顺利(约18%标记为“高风险”更新) Bluehost检查因素,如关闭正文标签、文档大小更改等。 有没有空间让开源工具检查PHP更新是否成功或是否会导致站点错误? 虽然希望在托管提供商之间的工具上进行协作,但从历史上看,平台之间的差异阻碍了这一点→知识共享,而不是实际的工具 用户不关心他们使用的PHP版本,由托管主机为他们管理 我们能用吗 WP-CLI公司 WP-CLI公司 WP-CLI是WordPress的命令行界面,用于以编程方式执行管理和开发任务。 项目页面是 http://wp-cli.org/ https://make.wordpress.org/cli/ 支持更新? 主机可用 插件/主题的PHP最小值/最大值 以前不需要最大版本 列出可能导致PHP不兼容的弃用,请运行scanner。 Max version开始工作 插件 插件 插件是一个包含一组功能的软件,可以添加到WordPress网站。 他们可以扩展功能或为WordPress网站添加新功能。 WordPress插件是用PHP编程语言编写的,并与WordPres无缝集成。 这些可以在WordPress.org插件目录中免费 https://wordpress.org/插件/ 或者可以是来自第三方的基于成本的插件 /主题维护器,但用处不大。
在插件和主题目录中实现自动扫描,以检测PHP版本问题→责任 元 元 元是指组内部工作的术语。 对我们来说,这是一个在WordCamp Central和Make WordPress等内部WordPres网站上工作的团队。 团队 付费插件还有另一个问题:许多网站不再有活动许可证,因此不会收到添加PHP 8+支持的更新 WP插件库无法强制更新高级插件,尤其是当它们使用新的升级URI时 收割台 标题 你网站的标题通常是人们第一次体验到的东西。 位于页面顶部的刊头或页眉是网站外观的一部分。 它可以影响访问者对您的内容和您/您组织的品牌的看法。 它在不同的屏幕尺寸上也可能看起来不同。 不久前引入(完全绕过wp.org) 鼓励插件支持的步骤 向插件作者发送电子邮件,提示更新,但预计插件将结束 在插件页面上显示信息 集成到插件中 美国石油学会 美国石油学会 API或应用程序编程接口是一种软件中介,允许程序以有限的、明确定义的方式相互交互和共享数据。 ,健康检查可以警告他们
安全插件可以解决Tide评分和兼容性问题–WP Scan提到了一个可能的选项 资源: 对于大多数站点来说,确保PHP支持大约50个最流行的插件就足够了,那么100或1000个插件的长尾只适用于相对较小的数量 LearnWP可以创建哪些教育资源来帮助教育更新内容/为什么更新/如何更新? https://github.com/WordPress/Learn/issues/new?assignees=&labels=等待 +分类%2C+需求+主题+事项+专家和项目=&template=topic-idea.md&title=topic+idea%3A+topic+title 如何开始为PHP领域做出贡献
我们放弃旧版本PHP的速度–我们可以将WP版本与PHP关联吗? 谁可以更新PHP? 通常是主机 部署 部署 将代码从本地开发环境启动到生产web服务器,以便访问者可以使用。 它
当前的5%规则是基于WP网站的PHP版本使用情况,我们可以只基于最近的WP版本网站的PHP使用情况吗 这不会有显著区别,使用旧的WP版本和PHP版本之间没有真正的相关性,这是有意义的,因为宿主提供程序控制PHP支持,而不考虑WP。 wp.org内部有可用的数据,与整个PHP版本的使用量仅相差约0.1%。 Extender生态系统正在等待Core 跟上的瓶颈 我们如何保持对WPCS/PHP兼容性工具的财务支持或人工长期维护? 长期的额外贡献者是很好的,但短期内进入这项工作的门槛太高了,因此支持现有贡献者至关重要 一般来说,WP项目的重点是吸引更多的贡献者,但有时确定和资助已有经验的贡献者或吸引具有所需特定专业知识的特定贡献者可能更有价值 PHP利基领域的指导,与核心新贡献者表的其余部分分开
结论 为贡献者和工具寻找资金,也为其提供指导 WP用户的repo插件 托管公司合作查找常见版本时遇到错误
社区峰会讨论笔记:WordPress能成为家喻户晓的名字吗?
WordPress是互联网上最保守的秘密。 WordPress需要什么才能提高人们对自身的认识,提升生态系统的价值,同时代表其周围的社区进行思考?
我们首先强调了重要的历史事件,从鼓励市场采用的事情开始,例如: 当移动类型更改其许可证时 引入自定义帖子类型时 添加导入/导出功能 制作多语言网站的能力 开发人员支持量,新用户很容易获得
我们讨论了WordPress成为家喻户晓的名字的重要性,包括原因和方式。 一些亮点包括: WP为小企业提供了与大公司相同的优质网站。 最重要的人是那些没有大预算的人。 WP的灵活性意味着它不太可能被新趋势所阻止。 品牌意识——它不是自我维持的,而是由非常活跃的社区维持的。 扩大WP的覆盖面–缺少下一代WP用户。 探索WP的社交功能–将其打造成社交网络? 将事物连接为开放网络的一部分,而不是封闭网络。 提升WP以提供内容曝光。 WP并不是一个严肃的职业选择,但对一些人来说,它是他们职业生涯的开始。
最后,我们讨论了当前的挑战和下一步行动
针对不同受众群体的想法: 受众细分–创建前8-10名受众(开发商、小企业、企业、营销人员) 将受众分为不同类别(最终用户、制造商) 将信息细分到这些类别(许多不同的途径)
教程需要更新。 过时和不一致会让新用户望而却步,破坏信任。 向后兼容教程–我们可以将其标记为已弃用吗? 使用Playground更新教程。 使用更好的教程教新翻译人员。 使更新文档内容的过程更加明显。 有关文档,请参阅Mozilla onboarding。 WordPress.tv–减轻我们已有的这个工具。 在WP后端显示视频内容,以及文档和其他内容。 在教程中更多地使用WP Playground 改进所有级别的入职培训(新用户、新贡献者)。 请参阅Mozilla onboarding以获取一个好的示例。
社区峰会讨论笔记:刷新贡献者渠道
健康的贡献者管道需要新的贡献者! 在大流行之前,我们的现场活动是欢迎和吸引新贡献者的关键。 随着事件的再次发生,我们如何继续与新的贡献者联系并引进他们? 本次讨论将探讨Make Teams目前看到的新贡献者来自哪里,并集思广益WordPress项目可以做什么样的推广来刷新贡献者渠道。 本次讨论的另一个重点是如何持续留住新的贡献者。
社区团队花了2022年重新激活社区。 Docs团队是一个鼓舞人心的团队,无论是在如何吸引新的贡献者方面,还是在如何长期支持人们方面 🍪 大流行对社区产生了巨大影响; 在同人活动中有很多工作要做,但我们失去了这些。 有一个新的 贡献 Make WP第页。 理想情况下,我们还应该有一个“设置”页面,其中包括如何设置 松弛(Slack) 松弛(Slack) Slack是一个协作群聊平台 https://slack.com/ WordPress社区有自己的Slack频道 https://make.wordpress.org/chat/ . ,查找您的团队会议等。
由于大流行后失去了势头,再也没有足够的人来帮助组织同人活动。 需要转到更大的WordCamp,因为本地的Wordamps不再出现。 人们往往对当地的活动更有热情。 个人联系很重要。 最近的导师计划非常成功。 奖励是什么? 人们从贡献中得到了什么? 重新定义我们贡献的原因-什么 开源 开放源代码 开放源代码是指原始源代码可以免费获得,并且可以重新发布和修改的软件。 开放源代码**必须通过许可模式提供,请参阅GPL。 范围更广。 你正在帮助更广泛的社区,让软件保持免费。
徽章是一个未充分利用的组件,WP配置文件可以改进。 缺少参与者数据。 将“办公时间”改为AMA——每个人都可以帮助每个人,减轻通常少数人的压力。 最大的挑战是每个团队都有一个完全不同的回购。 势不可挡的。 GH和 trac公司 Trac公司 Trac是贡献者为bug或功能请求创建问题的地方,与GitHub非常相似。 https://core.trac.wordpress.org/ . 对于新的贡献来说,他们都是势不可挡的。 我们需要不同回购之间的一致性吗? 我们应该从外部项目中招募更多的贡献者。
为每个Make团队在新的Contribute页面旁边创建一个“getting setup”页面。 创建一个参与者工具CTA,将人们带到参与者页面。 我们还需要为陷入困境或需要帮助的人提供一条明确的途径——添加一个直接链接到公共辅导渠道,从贡献者团队手册页面上寻求任何帮助。 为同人活动招募更多组织者。 其他团队可以从Docs团队学到什么? 再次访问 谷歌代码夏令营 作为招募新贡献者的一种方式。 寻找其他方式向WP社区外部招聘人员。 建立对现有贡献者的支持,成为新贡献者的导师。 与每个Make team手册中的内容保持一致,人们如何寻求帮助? 向指导频道添加链接。 探索引入更直接的归因系统——在贡献者旅程的早期获得“感觉良好”因素。 Make团队是否可以创建更多的在线研讨会? 将大型YouTube教程视频分解为较短的视频。 我们可以研究如何改进每个Make团队的徽章系统吗? 以及一般的WP配置文件页面。 探索创建活动以吸引特定类型的贡献者–例如设计活动 让激励措施更加透明,让人们更容易发现自己做了什么。 我们如何更好地处理数据? 数据有助于激励措施,尤其是 供款人日 贡献者日 贡献者日是独立的日子,通常在WordCamps之前或之后举行,但也可以随时举行。 这些活动是人们聚集在一起,在不同领域开展工作的活动 https://make.wordpress.org/ 人们可以参与许多团队,每个团队都有不同的重点。 https://2017.us.wordcamp.org/contriborday网站/ https://make.wordpress.org/support/handbook/gettingstarted/gettingstarted-at-a-contributor-day(https://make.wordpress.org/support/handbook/gettingstarted/gettingstarted-at-a-contributor-day)/ . 类似于释放小组。