Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

DT包的状态

Posted on 2023-05-16

我在 RStudio(现在更名为 Posit)的第一份工作是将 JS 库DataTables集成到Shiny中。那是2013年,差不多十年前。老实说,我从来都对表格不感兴趣,从事表格工作只是我职业生涯的一个偶然开始。由于 DataTables 是一个相当复杂的库,而且它的许多功能在 Shiny 之外也很有用,我们在 2014 年决定制作一个基于HTML Widgets框架的独立包。 DT包就是这样诞生的。

不幸的是,随着这些年来我维护的 R 包越来越多,我发现主动维护DT越来越困难。 2020 年,有人给我发了这张 XKCD 卡通片,说这让他想起了我:

依赖(XKCD)

他感谢我并说:“我认为你住在爱荷华州,但仍然如此”。有趣的是,我确实住在内布拉斯加州!我曾开发过一些基础设施包,如knitr和rmarkdown ,但我不能像卡通中描述的那样获得如此多的荣誉。也就是说,我的工作方式类似于动画片中的支柱——我经常独自工作。我确实与其他人合作,并在 Github 上合并了许多 pull request,但大多数时候,我仍然独自工作。

对于DT包,我最后一次对其进行实质性工作是在五年前。我很幸运有一些志愿者不时帮助我维护这个包(特别是@shrektan和@stla )。我已经在 Posit 内部询问过几次是否有可能出现新的维护者,但似乎没有人感兴趣,所以我必须继续。

我写这篇文章是为了设定期望:除非有人可以承诺维护这个包,否则它将进入仅维护模式,这意味着我不会再向它添加大量新功能。但是,如果有人想要一个不太复杂的新功能并通过拉取请求实现它,我可能可以审查并合并它。同样的事情也适用于错误修复(除非它是一个非常糟糕的错误,在这种情况下我仍然会尝试自己修复它)。

有很多用于生成表的 R 包,但我觉得DT提供了两个在其他包中还不直接的独特功能:服务器端处理和表编辑。 DataTables 扩展的某些功能在其他包中也可能不可用。

请放心, DT不会很快死去。它将在未来几年留在 CRAN 上。只是在热情的新维护者从我的肩上接过它之前,您可能不会期望从这个包中获得任何令人兴奋的新功能。如果您认为没有消息就是好消息,那么这对您来说就是个好消息。

PS 在我收到XKCD卡通几个月后,没看过卡通的儿子碰巧在家里用巨型积木做了这个玩具,我觉得很有趣:

依赖(Mega blocks版本)

原文: https://yihui.org/en/2023/05/dt-status/

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • Elad Gil
  • Ellie Huxtable
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme