免费支持

发布者:    |       Java EE

最近,我们开始听到一些投诉,说我们在Hibernate论坛上投入的免费支持不够。这真的有点令人难过,因为以前大家/都/说我们提供了如此/出色/的支持,而且我每天仍然花费数小时阅读和回复论坛帖子。我为此没有报酬,也很少得到感谢(即使是那些我有时间回复的人)。我已经这样做了近三年。

现在,这些投诉,我想,大多数来自那些懒得自己解决问题,在仔细阅读文档和FAQ、在论坛中搜索之前的帖子以及/或尝试隔离问题和通过调试器逐步执行他们的代码之前就来找我们的人。我非常怀疑任何投诉者是否曾经站在另一边:真正/提供/免费支持。我个人认为我们没有太多的责任去帮助这些人,但我想有时很难分辨出谁是谁...

我希望相信那些真正/值得/免费支持的好心人仍然可以得到。但我坦白承认,支持的水平已经不如两年前了。为什么?

这里的问题在于免费支持在本质上是不可扩展的,很多人似乎没有意识到这一点。所以,让我给你一些实际数字的概念。当Hibernate只有几百个用户,论坛每天的帖子只有几条时,我们还可以为每个问题提供扩展的回答。然而,Hibernate论坛在过去一年中平均每天有120篇帖子,包括周末(这意味着许多天超过200篇)。这还不包括JIRA问题。我估计(保守地)理解并回复任何帖子平均需要大约15分钟。这意味着每周需要210小时的工作时间来回复论坛帖子。可能有5到6名团队成员在论坛上活跃。你自己计算一下(每人每周35-42小时左右)。这意味着,对于我们每个人来说,回答问题是我们的/全职工作/,而我们没有得到报酬。我们不得不在论坛上花费和你在工作中一样多的时间。然后,我们还要 somehow 做我们真正的本职工作。现在,这对我来说是可以接受的,我已经习惯了每天工作12-16小时。但我不希望那些只是/志愿者/帮忙的人这样!

所以,免费支持是项目成功的牺牲品。这是否意味着不应该使用Hibernate?我想这可能是任何成功的开源项目的理由。但我们希望我们的项目进一步扩展!因此,我们一直在试图跳出思维定势。

好吧,我承认:我是一个开源狂热者。我希望开源软件逐渐取代大多数领域的商业软件,从中间件开始。(我有道德和实际的原因想要这样。)而且我是认真的,想要看到这实际上可以/成为现实/。现在,开源软件的一个卖点就是免费支持的快速、免费,这在免费软件社区中似乎存在。我经常对这个特别的条款持怀疑态度,我的个人经验是它被过度宣传了。当然,免费支持是一件美好的事情,但是让它发挥作用是困难的。我们当然/希望/让它发挥作用!

首先,我们意识到需要一本书。我们真的寄希望于这本书能够减轻一些压力。这是一项非常耗费精力的工作,它从Hibernate项目的其他领域转移了很多精力,但现在它已经完成了,可以在Manning的网站上找到。拥有读过这本书、了解基础知识并了解我们专用术语的用户基础将使提供免费支持变得容易得多!

其次,我们一直在(到目前为止成功)围绕Hibernate构建业务。我们的开发支持客户可以保证他们的问题会得到回复。所以,如果你不想费心去阅读用户手册,那也行——只需购买支持,我们会为你提供服务,无论是基本问题还是最复杂的问题。

但有趣的是:我们拥有的付费客户越多,我们就能让更多人全职从事Hibernate的工作,因此我们能处理的论坛帖子就越多。相反,我们处理论坛上免费支持得越好,我们的用户基础就越大,我们看到的付费客户就越多。这证明了免费支持和商业支持是如何/互补的/——这绝对不是零和游戏。

我认为这将是任何真正想要在其商业竞争对手中获胜的开源项目所共有的:它必须有一些商业性质,以保持竞争的公平性。我们之所以能够继续获胜,仅仅是因为现在我们有JBoss的支持。一年前,我必须请年假或者自己付钱才能参加会议。同时,如果我们的用户遇到了过于复杂而无法在线解决的问题,他们只能靠自己。现在,我们实际上可以出现在人们面前,在实地!

最终,我们意识到免费支持得以扩展的唯一途径是,Hibernate社区真正开始积极参与并帮助解答问题。我想我们在这里犯了一个错误,因为我以前总是亲自回答所有问题。Christian告诉我不要回答那么多的提问,让大家都习惯于互相帮助。

作为一个《q>文化项目的新婚期已经过去很久了。我们进入了其他非常成功的开源项目如Struts或JBoss早已达到的空间:我们的用户不再感到与项目开发者有个人联系,对我们项目的不足之处宽容度也大大降低。现在,许多使用Hibernate的开发者并非出于自己的选择,而是因为别人为他们做出了选择。我们也开始看到一些开发者被迫在ORM不合适的地方使用Hibernate。所有这些意味着我们开始收到比以前更多的负面反馈。很多人期望Hibernate完美无缺——尤其是那些没有真正意识到在Hibernate出现之前Java对象/关系持久性有多么困难的新手开发者。

这对于那些将生命投入项目的我们来说非常令人不安,但我们必须把它当作我们的成功指标。我们将会继续创新...


返回顶部