返回首页
最新
现在是我所在时区的凌晨4点,经过深思熟虑,我终于坐下来写下这篇帖子。
几个月前,MassTransit宣布将走向商业化。这对我们.NET生态系统中的许多人来说都是一个巨大的震惊。
我们中的一些人认为最终会有人对这个项目进行分叉并保持其开放性,但这实际上并没有发生,可能是因为这不是一个小项目。深入理解并妥善维护它很容易就会成为一份全职工作。
我的想法是:一个名为OpenTransit的开源分叉
我正在认真考虑维护一个完全开源的MassTransit分叉,称为OpenTransit,旨在保持社区驱动并永远免费。
我的初步计划:
我将担任主要维护者。
随着时间的推移,我们将引入3到4名核心维护者,以确保项目不依赖于单一人员。
目标是实现长期稳定、改善文档和透明治理。
关于我一点
我在.NET界并不算特别,只是一个拥有约4.5年经验的开发者,热爱深入基础设施层的工作。
我喜欢理解.NET运行时内部发生的事情,并解决复杂的系统设计问题。偶尔,我会在Medium上写一些与.NET相关的博客,尤其是当我发现一些概念在互联网上没有很好组织时。
所以,像MassTransit这样的项目对我来说,诚然是一个梦想。
但今晚让我辗转反侧的两个大问题是:
这基本上会是一份全职工作。我该如何管理?
社区真的想要这个吗?如果有一个维护良好的开源分叉,你会实际使用并支持它吗?
我无法单独回答第二个问题;这就是我在这里向社区询问的原因。
如果你是当前或过去的MassTransit用户,我很想听听你的真实想法。
一个稳定的开源替代方案对你来说重要吗?
如果存在这样的项目,你会考虑使用它甚至贡献代码吗?
请在下面评论或私信我。我会非常感激。
我的计划,如果有兴趣的话
MassTransit v8将保持开源并支持到2026年12月,这给了我一些喘息的空间。
在这段时间里,我计划:
深入理解代码,学习我不太熟悉的传输方式。
重组和改善文档——我认为它可以更有条理,更易于接近。
为所有当前缺失的类型(类、接口等)添加API参考。
如果社区有真正的兴趣,我准备全力以赴——即使这意味着离开我现在的工作。
我已经存够了可以生活2到3年的资金,我宁愿花这段时间去构建一些有意义和开放的东西,而不是做一些我不感兴趣的事情。
我知道这听起来有点疯狂,但我对此无所谓。我宁愿尝试一些重要的事情。
即使你不是MassTransit的用户,我仍然很想听听你的看法。你认为.NET生态系统是否需要一个强大且由社区支持的服务总线库?
感谢你的阅读。
(也感谢你容忍这篇略显缺乏睡眠的凌晨4点帖子。)
https://aiipassword.com/ 是一款人工智能工具,帮助用户通过引导式的记忆建议找回忘记的密码,无需提供电子邮件或电话号码。
在Pocket关闭后,我开始着手开发一个新的书签解决方案。我的主要目标是让书签可搜索,而这是Pocket做得不够好的地方。
因此,我构建了Pensive,一个书签解决方案,它保存完整的页面内容,并通过全文搜索使其可搜索。您可以使用浏览器扩展或Telegram机器人(用于移动设备保存)来添加页面。
该项目使用Go语言和PostgreSQL编写,全部在一个5美元的Hetzner服务器上进行Docker化,前端则使用HTMX构建。
我还添加了嵌入功能(使用Gemini Flash Lite),使大型语言模型(LLMs)能够在上下文中与您的书签进行交互。
它的稳定性足够高,现在我每天都在使用。我考虑将其发布为开源项目,但首先我想准备好一个正式版本。如果您有兴趣提供帮助或有开源经验,请随时给我发邮件。
欢迎您在<a href="https://getpensive.com" rel="nofollow">https://getpensive.com</a>上试用。