Skip to content

数字墓碑复活计划

在开源世界的荒原上,矗立着无数座 “数字墓碑”

那些曾经惊艳一时的前端组件,那些凝聚了作者无数个日夜心血的优秀代码,因为时间的流逝、作者生活重心的转移,或是无力应对日益复杂的框架兼容性,最终停止了更新,逐渐被尘封,面临着 Bug 丛生和无法运行的境遇。

TechUI 不忍心看到这些智慧的结晶就此消散。我们正式启动 “复兴计划”

我们在寻找什么?

我们诚挚地呼吁开源作者,或是知情的开发者,将那些 “蒙尘的明珠” 托付给我们。我们将对其进行重构、升级与适配,使其在 TechUI 的生态中重新绽放光彩。

筛选标准 (Criteria)

并非所有停止维护的项目都适合复活,我们需要它满足以下条件:

  1. 📜 必须开源:项目必须基于宽松的开源协议(如 MIT, Apache 2.0 等)。
  2. 💎 独特价值:组件必须具有实际的业务意义突出的技术优势(如独特的交互逻辑、极佳的性能、罕见的视觉效果)。
  3. 📉 现状要求
    • 已经数年未更新,面临严重兼容性问题的项目。
    • 或者是个人的优秀实验性作品,但因缺乏推广而鲜为人知。
    • 或者仅仅是作者本人投稿。

权益与承诺

加入 TechUI 复兴计划,并不意味着您失去了它,而是给它换了一个更强壮的躯壳。

  • 署名权保留:我们将会在组件文档显著位置(及代码头部注释),永久保留原作者的署名及原项目仓库链接,标注 [复活自 XXX 项目]
  • 知识产权:原代码的知识产权依然归您所有,TechUI 仅对代码重构、适配、维护等工作。
  • 维护承诺:TechUI 团队将负责后续的样式优化、Vue3框架适配以及 Bug 修复。

进出机制

我们尊重作者的自由意志,制定了灵活的“来去自由”机制。

📥 接入方式

  • 作者投稿:请发送邮件至我们的官方邮箱,确认授权 TechUI 维护。
  • 社区推荐:如果您是使用者,发现了优秀的废弃组件,欢迎在 GitHub Issues 中提交线索。

📤 退出/撤回机制

如果您在未来某一天,希望收回维护权,或者不希望该组件继续存在于 TechUI 中:

  1. 邮件确认:请使用原作者身份发送邮件申请撤回。
  2. 下个版本移除:我们承诺在下一个发布的版本中,将该组件从代码库和文档中彻底移除。
  3. ⚠️ 不可回溯声明:请知悉,由于 NPM 包发布的不可撤销性,已经发布在 NPM 历史版本中的代码无法被物理删除。我们只能确保未来的版本不再包含该内容。

致敬

每一行代码都值得被善待。 愿那些躺在 GitHub 角落里的代码,能在 TechUI 中获得第二次生命。

联系我们

当前计划,请通过下面的方式联系TechUI

社区方式

邮件方式