用户讨论:Yining Chen/TechNews
2024年第35期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
功能周报
- 管理员现在可以在测试维基2上测试临时账号功能。这是为了进行临时账号的跨维基测试,试验其在项目之间切换时的状况。临时账号已于几周前在测试维基上启用。目前尚未安排进一步的部署。临时账号是一种新型使用者账号,用于取代未注册编辑者的IP地址,使其不再公开可见。欢迎在项目讨论页发表意见和提出疑问。
- 本周稍晚,使用标记修订(FlaggedRevs,又称“待定更改”)的维基项目将看到条目顶部的审查状态指示得到更改,使其与MediaWiki的其他界面风格保持一致。 [1]
错误状态
项目近况
- 敬请审查“重点领域”——拥有共同问题的愿望群组,并对其投票。重点领域是为崭新重启的社群愿望清单创设的,愿望清单现全年开放,可随时提交愿望。第一批重点领域专门针对管理维护者的工作流程,围绕着欢迎新手、减少重复性任务、确定任务的优先级。在志愿者对重点领域进行审查和投票后,基金会将再对其进行审查并选出优先考虑的重点领域。
- 邀请您参加Outreachy计划。这是一项为期三个月的带薪实习,旨在帮助志愿者完成项目,每年举办两次。下一轮从2024年12月开始,到2025年3月初结束。该计划需要导师和项目供实习生参与。专案可以专注于编程或非编程(设计、文档编制、翻译、研究)。参阅Outreachy页面了解更多详情,以及自2013年以来的历年项目清单。
延伸阅读
- 想知道维基媒体基金会去年在产品与技术方面的改进吗?在Diff阅读最新亮点摘要。
- 在共享资源上观看2024年维基媒体国际会议的技术会议,了解维基媒体项目背后的技术细节。本周来看:
- 社群配置—共同塑造维基功能(55分钟)——介绍社群配置项目。
- MediaWiki的未来—一个支援协作用户群和数十亿页面浏览量的永续平台(30分钟)——为技术和非技术受众提供概述,涵盖与平台演变、监管员和开发者体验研究相关的一些挑战和开放性问题。
2024年第36期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
每周亮点
- 对数据可视化感兴趣的编辑者和志愿开发者现在可以测试新的Chart图表软件。早期版本已部署于beta共享资源和beta维基百科。这是在一般维基上推出Chart图表之前的重要里程碑。阅读更多关于此项目更新,并协助测试Chart图表。
功能周报
- Special:未使用模板现在可以过滤掉应永久存在的页面,例如沙盒、测试样例、必须替换引用的模板。编辑者可以在模板页面中加入新的魔术字
__EXPECTUNUSEDTEMPLATE__
,使其不被列入“未使用的模板”。感谢Sophivorus和DannyS712所做的改进。 [2] - 现在,“新话题”工具将提醒编辑者提供章节标题,减少新手在新增章节时没有标题的情况。 延伸阅读上周解决的28个社群提交工单。
- 上周,一些Toolforge工具出现偶发连接问题。目前问题已解决,原因仍在调查中。 [3]
- 现在,多语言维基的翻译管理员在编辑多个翻译单元时,可以轻松标记哪些更改需要更新翻译。新的下拉式选单实现了这一点。
项目近况
延伸阅读
- 来共享资源观看2024年维基媒体国际会议的技术会议,了解维基媒体项目背后的技术细节。本周来看:
- Chart,Graph的后继者—安全且可扩展的数据可视化工具(25分钟)——关于上文提到的Chart图表项目。
- 维基媒体的语言技术与语言入门状态(90分钟)——关于支援维基媒体网站的一些语言工具,例如内容翻译/章节翻译、MinT和字词转换;以及语言入门的现状和未来。 [4]
2024年第37期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
功能周报
- 从本周开始,标准语法高亮的新颜色将能更好地兼容深色模式。这是语法高亮重大升级的众多更改之首。参阅帮助页面了解更多。 [5][6]
- 现在,使用维基数据的维基编者在其监视清单中,仅会收到相关维基数据更改的通知。这是因为Lua函数
entity:getSitelink()
和mw.wikibase.getSitelink(qid)
用于追踪sitelinks不同方面的逻辑将统一,以减少不一致的sitelinks追踪所产生的垃圾通知。 [7]
项目近况
2024年第38期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
维护与改进
- 邀请对模板感兴趣的编辑者阅读最新的愿望清单重点领域“模板调用和探索”,并在讨论页分享您的意见。这些意见有助于社群技术团队决定正确的建置技术方法。我们也鼓励大家继续提交新愿望。
- 新的自动化Special:NamespaceInfo页面可协助编辑者了解各个维基站点存在哪些命名空间,以及各个命名空间的配置资讯。感谢DannyS712所做的改进。 [10]
- “参考检查”功能鼓励编辑者在向维基百科条目新增段落时加入引用。有一小段时间,相应的标签“编辑检查(参考资料)已激活”有时错误地应用于主命名空间以外的编辑。此问题已解决。 [11]
- 现在,任何维基社群皆可请求变更其维基站点的页面分类显示顺序。默认情况下,分类会依其在wikitext中出现的顺序显示。现在,达成共识的维基可以请求变更配置,改为依字母顺序显示。 [12]
- 现在,工具作者可以从Quarry和Superset访问ToolsDB的公共数据库。这些数据库本来就供所有Toolforge用户访问,不过因为所有维基媒体账号皆可访问Quarry,现在可供更多人访问。此外,现在可以从Quarry本身查询Quarry的内部数据库。该数据库包含Quarry用户正在执行以及加星标的所有查询的信息。这些资讯本来就在网页界面公开可见,但您现在可以使用SQL查询它。 延伸阅读上周解决的20个社群提交工单。
- 所有仍在使用旧CSS类别
mw-message-box
的页面或工具都需要更新。这些旧类别将于下周或不久后移除。编辑者可以使用全域搜索来确认需要修改的内容。可以使用较新的cdx-message
类别群组作为替代(参阅相关Codex文件以及更新范例),但最好使用本地定义的维基类别。 [13]
技术项目近况
- 下周,所有维基媒体网站将进入只读状态几分钟,预定于9月25日 15:00 UTC开始。这是出于维护目的而规划的数据中心切换。此维护过程也针对其他服务。 先前的切换耗时3分钟,而网站可靠性工程团队运用许多工具来确保这项重要维护工作尽快完成。 [14]
技术深入
- 月刊MediaWiki产品洞察电子报新期数发布。 本期内容包括:为协助简化开发的hook处理程序研究、效能改进研究、为终端用户改进REST API等等。
- 来共享资源观看2024年维基媒体国际会议的技术会议,了解维基媒体项目背后的技术细节。本周来看:
- 黑客松展示(45分钟)——几位黑客松参与者的19个简短演示,描述他们从事的项目,例如维护脚本的自动化测试、视讯剪接命令行工具,以及各种工具的界面改良。参阅Phabricator工单了解更多。
- 共同创造Toolforge生态系统的可持续未来(40分钟)——为Toolforge的工具维护者、使用者和支持人员举办的圆桌讨论会,讨论如何使Toolforge平台可持续发展,以及如何评估Toolforge工具。
2024年第39期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
每周亮点
- 9月25日(三),所有维基媒体网站将进入只读状态几分钟,预定于15:00 UTC开始。在此期间,您仍可以阅读维基,但是无法进行编辑。这个每年两次的流程使维基媒体基金会的网站可靠性工程团队能够随时做好准备,即使在我们的数据中心之一发生严重中断的情况下,也能确保维基站点正常运作。
近况更新 - 面向编辑者
- 以中文、西班牙文、葡萄牙文、法文使用iOS维基百科App的编辑者,在编辑条目或使用“添加图片”完成建议编辑后,可能会看到替代文字建议编辑实验。替代文字(alt text)有助于视障人士阅读维基百科条目。该团队的目标是了解为图片添加替代文字是否是编辑者可达成的任务。欢迎在讨论页分享任何意见。
- Codex调色板更新,新增并修订了MediaWiki用户界面的颜色。对编辑者来说最明显的变更包括以下元素的更新:链接和低调按钮(包括progressive和destructive)在深色模式下的颜色、已访问链接在深浅模式下的颜色、系统消息在深浅模式下的底色。
- 代码区块中的维基链接和外部链接现在可以点击。这包括
<syntaxhighlight>
标签以及代码页面(JavaScript、CSS、Scribunto、已过滤的CSS)中的链接。模板语法{{…}}
也会连结至模板页面。感谢SD0001所做的改进。 [15] - 全域隐退请求系统的两处错误已经修复,改进了日志记录并移除了错误的占位消息。 [16][17]
- 查看上周解决的共25个社群提交工单。
近况更新 - 面向技术贡献者
- 来自维基媒体企业:
- 维基媒体企业API现在提供每月5,000次随选API请求,以及每月两次免费的HTML快照(gratis和libre)。更多关于此更新,以及软件开发套件(SDK)的改进,请参阅该专案的部落格文章。尽管维基媒体企业API是为大量商业重用者(high-volume commercial reuser)设计的,但这项变更也使得更多社群用例能在该服务上建置。
- 快照API(html dumps)新增了Beta“结构化内容”端点(相关部落格文章),并从该端点向Hugging Face发布了两个Beta资料集(英语和法语维基百科),以供大众使用和回馈(相关部落格文章)。这些预解析的资料集为研究人员、开发人员、资料科学家提供新的选择来使用和研究内容。
深入探索
- 维基数据查询服务(WDQS)使用维基数据数据集获取问题的答案。随着维基数据的发展,我们必须对架构进行重大变革,以便WDQS能够维持效能。作为WDQS图表拆分项目的一部分,我们有新的SPARQL端点可用于服务维基数据的“scholarly”和“main”子图表。query.wikidata.org端点将持续提供完整的维基数据图表,直至2025年3月。此后,它将仅提供主图表。参阅位于维基数据的公告了解更多。
2024年第40期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
近况更新 - 面向编辑者
- 继先前部署,今再有42个维基的读者可以使用深色模式。如果您所在维基的未登录用户尚无法使用深色模式,这可能是因为许多模板还无法在深色模式下正常显示。如果您有兴趣协助处理这类问题,请使用深色模式检查工具。建议页面提供相关指引。深色模式以每月一次的频率部署至更多维基。
- 默认使用2010年版wikitext编辑器的编辑者,可以在URL尾端加上
?veaction=editsource
来使用2017年版wikitext编辑器的功能。如果您想改为默认使用2017年版wikitext编辑器,您可以在参数设置中调整设置。 [18] - 对于使用Vector 2022皮肤的未登录读者,“资助维基百科”连结已从内容区块旁边的可折叠选单,移至更显眼的顶部选单,位于“创建账号”旁边。这让连结恢复到与Vector 2010中相当的显眼程度。了解更多捐助体验相关的更改。 [19]
- CampaignEvents扩展为活动筹办人员提供工具,让他们能更轻松地管理活动、与参与者沟通,以及在维基站点上宣传活动。阿拉伯语维基百科、伊博语维基百科、史瓦希里语维基百科、元维基已启用该扩展;中文维基百科已决定启用该扩展;西班牙语维基百科和维基数据正在进行相关讨论。参见元维基的CampaignEvents页面了解如何为您所在的维基请求部署。
- 查看上周解决的共22个社群提交工单。
近况更新 - 面向技术贡献者
- 敬请拥有Wikitech账号的开发者们检查其账号是否需要执行任何操作。Wikitech正在过渡到使用单一用户登录系统(SUL,即全域账号),以及进行其他配置变更。此变更将有助于降低我们所有维基站点的每周软件更新的整体复杂度。
深入探索
- 本次服务器切换已于上周顺利完成,只读时间仅2分46秒。这项定期流程确保工程师在切换数据中心之时,即使发生重大技术问题,所有维基仍然可供阅读。借此机会,工程师得以维护升级平时全天候运行的系统,往往还能找出基础架构中的弱点。该流程涉及数十个软件服务和数百个硬件服务器,需要多个团队通力合作。经过过去几年的努力,流程所需时间已从17分钟缩短至两三分钟。 [20]
会议与活动
- 10月4日—6日:WikiIndaba大会的黑客松,于南非约翰内斯堡举行
- 11月4日—6日:2024年秋季MediaWiki使用者与开发者大会,于奥地利维也纳举行
2024年第41期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
本周要闻
- 现在,各社群可以为其维基请求安装Automoderator。Automoderator是一套自动化反破坏工具,可根据新的“回退风险”(Revert Risk)机器学习模型的评分来回退不良编辑。参阅安装和配置所需的必要步骤。 [21]
近况更新 - 面向编辑者
- 现在,在提供手机版“内容翻译”的维基中,翻译者在使用该工具时,可以用41项筛选条件来自定义条目建议清单。这项基于主题的条目建议功能,可让翻译者轻松地根据他们感兴趣的领域自行探索相关条目并进行翻译。用您的移动设备试试看。 [22]
- 查看上周解决的共12个社群提交工单。
近况更新 - 面向技术贡献者
- 现在,为
<syntaxhighlight>
标签指定copy=1
属性,即可让代码区块显示“复制”按钮。感谢SD0001所做的改进。 [23] - 所有维基的自定义著作权页尾消息将更新,消息源代码将改用wikitext标记,而非原始HTML。 [24]
- 本月稍晚,临时账号将在几个维基试行推出。最终的试行维基清单将在下半月公布。如果您在这11个维基维护任何工具、机器人或小工具,而该软件使用IP地址的资料,或可供未登入用户使用,请检查其是否需要更新,以应对临时账号。参阅代码更新指南。
- Code Review工具Gerrit和GitLab已启用速率限制,以解决恶意流量和抓取所造成的问题。开启太多并行连接的客户端将被限制几分钟。这项速率限制是通过nftables防火墙规则进行管理的。更多详情,请参阅Wikitech上有关防火墙、GitLab限制和Gerrit操作的页面。
- 五个新的维基已创建:
2024年第42期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
近况更新 - 面向编辑者
- 结构式讨论扩展(又称Flow)启动弃用流程。该扩展未经维护且造成问题。结构式讨论将被讨论工具(DiscussionTools)取代,其用于任何一般讨论页。我们正在联络第一批维基。请这些维基停止使用结构式讨论,并将所有结构式讨论板移至子页面,作为存档。2024年10月22日开始,将在这些维基执行脚本,自动将所有不是子页面的结构式讨论页面移至子页面。2024年10月28日,这些维基的所有结构式讨论板将设为只读模式。 [30][31]
- WMF的搜索平台团队正致力于让读者更容易用自己的语言执行文本搜索。上周对30多种语言进行的一项变更,使查找带有变音符号的单词变得更加容易。这适用于全文搜索以及进阶搜索如
hastemplate
、incategory
等。新闻末尾链接提供对此的详细说明以及其他较小改进。 [32] - 查看上周解决的共20个社群提交工单。 例如,俄语维基百科安装了编辑检查;修复了一些缺失的UI样式。
近况更新 - 面向技术贡献者
- 使用Toolforge工具Earwig's Copyvio Detector的编辑者,现在需要先登录其维基媒体账号才能启用“搜索引擎”选项执行检查。这项更改旨在防止外部机器人滥用系统。感谢Chlod所做的改进。 [33]
- Phabricator用户再度能够以电子邮件创建工单,以及对既有工单留言。向Phabricator发送电子邮件的功能已修复。 [34]
- 界面中的一些HTML元素现在使用
<bdi>
元素包裹,以使HTML输出更符合Web标准。未来几周将会有更多此类变更。这项更改可能会导致某些依赖界面的旧HTML结构的工具无法正常运作。请留意,我们不建议任何软件依赖界面的HTML结构,因为它随时可能更改而导致错误。 [35]
深入探索
- 月刊MediaWiki产品洞察电子报新期数发布。 本期内容包括:维基媒体验证系统的近况更新;简化MediaWiki平台功能开发之研究;解析器统一和MathML推出的近况更新;等等。
- 季刊技术社群电子报新期数发布。 本期内容包括:改进与国家/地区相关的主题建议之研究;改进PHPUnit测试;等等。
2024年第43期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
本周要闻
- 移动应用程序团队发布iOS应用程序导览功能更新,目前已在最新的App store版本中推出。团队新增了“个人资料”功能表,可让您从条目显示画面中轻松存取通知和监视清单等给编辑者的功能,并将“捐款”按钮移至更方便读者存取的位置。这是规模庞大的导览更新计划的第一阶段,帮助iOS应用程序从一个主要以读者为中心的应用程序,转变成一个完全支援阅读和编辑的应用程序。近年来,维基媒体基金会根据志愿者的请求,新增了许多编辑功能以及对维基交流的支援。
近况更新 - 面向编辑者
- 维基百科读者现在可以下载浏览器扩展程序,尝试一些早期构想的潜在功能,包括推荐条目供进一步阅读、自动总结条目、改善搜寻功能等。参阅网页团队的“内容探索实验”页面了解更多,订阅电子报随时掌握新讯。
- 本月稍晚,这12个维基的未登录编辑者将开始获得自动建立的临时账号。试行维基清单可能会稍有变动——可能会移除维基,但不会再新增。临时账号是一种新的用户账号类型,使未登录编辑者的隐私更受保护,也让社群成员更容易与他们沟通。如果您在这12个维基上维护任何工具、机器人或小工具,,或可供未登入用户使用,请检查其是否需要更新,以应对临时账号。参阅代码更新指南。参阅所有维基的部署计划。
- 查看上周解决的共33个社群提交工单。 例如,南恩德贝莱语、潘诺尼亚卢森尼亚语、奥博洛语、伊班语、傣那语维基百科语言版本已于上周创建。 [36][37][38][39][40]
- 现在可以在Wikifunctions使用维基数据词位建立函数,通过上周新推出的“维基数据词位”类型。当您进入这些函式之一时,UI会提供一个词位选择器,帮助您从维基数据挑选与您输入的单词相符的词位。点击执行后,您所选取的词位会从维基数据撷取,转换成“维基数据词位”类型,传送至所选的函数中。参阅最新一期的Wikifunctions电子报了解更多。
近况更新 - 面向技术贡献者
- 维基媒体网站用户现在可以使用新的
{{#timef:…}}
解析器函数,更轻松取得不同语言的格式化日期。例如,{{#timef:now|date|en}}
显示为“3 November 2024”,{{#timef:now|date|zh}}
显示为“2024年11月3日 (星期日)”。在此之前,{{#time:…}}
可以用来格式化日期,但需要手动指定时间和日期的组成部件及顺序及标点符号。#timef
(或#timefl
用于本地时区)提供对MediaWiki在其UI中使用的标准日期格式的访问。这能有助于简化共享资源和元维基等多语言维基中的一些模板。 [41][42] - 共享资源和元维基用户现在可以使用
{{USERLANGUAGE}}
取代{{int:lang}}
来有效取得使用者语言。 [43] - 产品和技术咨询委员会(PTAC)目前已有试行成员,代表遍及非洲、亚洲、欧洲、北美洲、南美洲。他们将针对运动策略技术委员会倡议,建立一个共同定义且更具弹性的技术平台。 [44]
深入探索
- 季刊Growth电子报新期数发布。本期内容包括:新手首页“社群新讯”模块即将推出;新的“社群配置”选项;新项目的详情。
- 维基媒体基金会成为通用漏洞揭露(CVE)计划的官方合作伙伴。CVE计划是一项国际性的工作,将公开揭露的网络安全漏洞分类。既维基媒体基金会已成为CVE编号管理者,基金会安全团队将能够对影响MediaWiki核心、扩展、皮肤以及基金会管理的任何代码的漏洞即时发布CVE纪录。
- 社群愿望清单正在测试愿望清单内容的机器翻译。志愿者现在可以阅读愿望的机器翻译版本,在译者翻译内容之前投入讨论。
会议与活动
- 10月24日:维基教育讲者系列线上研讨会——开源技术:建立维基教育面板,由维基媒体实习生和一位网页开发人员参与的专题讨论会。
- 2024年12月20日—22日:2024年印度维基媒体布班尼斯瓦黑客松于印度奥里萨邦举行。该黑客松为社群成员——包括开发者、设计师、内容编辑者——而举办,旨在建构能改善贡献者体验的技术解决方案。
2024年第44期技术新闻
编辑维基媒体技术社群现在发布最新的技术新闻。请告知其他用户这些更改;不是所有的更改都会对您造成影响。技术新闻提供其他语言的翻译版本。
近况更新 - 面向编辑者
- 11月稍晚,Chart图表扩展将部署至测试维基,以供查找并修复任何问题。现正在进行安全审查,以便部署至试行维基进行更广泛的测试。参阅10月份的项目最新进展,以及Beta维基百科上的最新文档及范例。
- 查看上周解决的共32个社群提交工单。 例如,Pediapress.com——将维基百科制作成书籍的外部服务——现在可以使用维基媒体地图,在维基百科印刷书籍中加入现有的预渲染信息框地图图像。 [45]
近况更新 - 面向技术贡献者