记一次社区问题反馈
昨天在 NextJS 中接入 clerk/nextjs 的 <UserButton />
组件时,发现一个常用的参数 afterSignOutUrl
被标为了 deprecated
,
看实现是移到 <ClerkProvider />
去了,便想着去查下版本信息,看是出于什么考量这么改,结果发现官方文档没有更新。
翻了一下 Clerk 项目的 repo 发现 Discord 频道还算活跃,在里面反馈了一下这个问题,也就没再管了。
没想到的是很快就有回复了,
类似 Clerk 这种迭代很快的开源项目,似乎维护文档更新是个比较麻烦的事情。这种实现与文档不一致的情况不是第一次遇到了,以往的较为常见的情况是,发现问题的开发者,根据项目规范自己开 issue 提 pr,像这次能在 Discord 频道里直接反馈给代码维护人员,并且不需要自己去看提交规范,还是挺方便的。