推我,拉你...
Joomla! 是免费且开源的,但也是一个巨大的以商业驱动的数百万美元生态系统。大多数Joomla! 志愿者对Joomla! 具有强烈的商业兴趣,并在Joomla! 方面有自己的个人动机。这并非坏事,但管理所有这些推动和拉动Joomla! 向“不同”方向发展的“力量”是一个挑战。以下是我对一种不同管理方法的思考,这种方法可以帮助我们的项目克服这些挑战。
我在去年的英国Joomla! 日期间做了一个演讲。好吧,这更像是一个互动讨论,几乎没有真正的幻灯片。房间里充满了各种Joomla! “专业人士”,从Open Source Matters的主席到第一次使用Joomla! 的用户。我可以说房间里大约有70人。
我以一个问题开始了这个环节:“请举手,如果您直接或间接地从Joomla! 或与Joomla! 中获利。。”房间里的每个人都举起了手。有些人举起了两只手。我本以为会有人举手,但没想到每个人都举手。
虽然我不了解有关Joomla! 相关商业评估的任何报告或调查,但我认为可以说,有数百万美元的利益。
为了继续讨论,我想首先确立的观点是:“Joomla! 除了其他事物外,还在推动一个数百万美元的生态系统。”
讨论继续,我们试图确定各种“商业群体”及其与Joomla! 的关系。我记得我们确定了以下一组
- 使用Joomla! 的网页设计师
- 处理与Joomla! 相关项目的开发者
- 推广Joomla! 相关附加组件的第三方组织
- 提供Joomla! 相关培训的培训机构
- 文档和书籍编写
- 在其工作环境中使用Joomla! 的专业人士(这包括学生)
最后,我们也不能忽视代表由于个人项目/爱好需求对Joomla! 感兴趣的人群。我们中的许多人就是这样开始的,后来迁移到了上述类别之一。
我的观点是,与Joomla! 相关的每个人都有个人动机。这在我们的生活的许多方面都是真实的。时间和努力的投资几乎总是与个人动机和收益相关联。即使是志愿服务也有动机和收益。人们这样做是因为它让他们感到高兴。
在 Joomla! 中投入“显著”时间的人士也具有个人动机因素。大多数人都有自己的“内部愿景”关于 Joomla!,并希望看到 Joomla! 按照这个愿景发展。
设计团队希望获得更多工具和进步,使他们的“日常工作”更容易、更繁荣。开发团队则渴望更好的 API 库。第三方插件组织认为,向后兼容性比新功能更重要,核心产品应尽可能精简。当然,这只是我个人的解读,但任何有开放思想的人都可以看到这里的论点。
第2点是:“Joomla! 由具有关于未来内部愿景的、间接获得补偿的个人志愿者支持。”
我想再次强调,我认为这不是一种坏情况。这是非常合乎逻辑的,这是好事。从 Joomla! 中赚钱的人希望看到 Joomla! 发展,因为这会间接或直接地造福他们。这些人将通过志愿者工作或捐赠和财务支持机制来支持 Joomla! 的发展。
“为什么 Joomla! 如此受欢迎?”这是我的下一个讨论问题。经过一番辩论,我相信大多数人同意主要原因之一是“易用性”。有了 Joomla!,人们可以在几分钟内轻松地将网站上线。但,那些一直在场的人都知道,这已经在 Mambo 和 Joomla! 中得到了保护(也许在一定程度上得到了加强)。
据我所知,Joomla! 的一个主要创新是其框架,该框架在 1.5 版本中引入。这是当时一位或多位核心开发人员的内部愿景,Joomla! 从中受益(尽管 Joomla! 框架仍然非常少被利用)。
Joomla! 1.5 之后,我们看到了(据我所见)一段“缓慢进步”的时期,最终达到了以“更细粒度的访问控制级别”为其主要成就的 Joomla! 1.6 时代。这是 Drupal 多年前就已经拥有的功能。
Joomla! 1.5 和 1.6 的例子并不是为了批评或奖励任何与这些努力相关的特定团队或个人。我只是在尝试强调以下存在的挑战。
一个像 Joomla! 这样的组织如何管理这些常常是反方向的力,并建立一个向前看的路径,利用这些力和推动它们的能量,为每个人产生最佳结果?
到目前为止,我们已经建立了两个关于“Joomla!”的观点和一个挑战。但是,“谁才是 Joomla!”?我并不真正期望对这个问题的直接回答。让我们假设我的前几点是公认的,并且大多数(如果不是所有)与 Joomla! 相关的个人都对 Joomla! 的健康和进步有严重的利益关系。
假设你是“widget-x”农作物生产商,你从国际种子生产商“Cropla”那里获得“widget-x”农作物种子。每年“Cropla”都会神奇地给你你需要的所有种子,并且是免费的。你拿走它们,种植它们,滋养后代,收获你的田地,并以你自己的方式向客户销售你的产品。
好吧,我不知道你,但我会不遗余力地联系这个伟大的组织,确保它是健康的,并且将继续提供我需要的种子来继续我的业务。我会参与其中并支持它,因为它支持我。我会找到“Cropla”的办公室,给他们打电话,预约见面。我会要求看看他们的商业计划、资源(员工),并看看我如何能帮助他们改进和维持增长。
那么,我应该担心我的生计供应商没有员工,完全依赖志愿者工作吗?
希望这个类比很明显。Joomla! 没有实体办公室(我相信)。没有我可以打电话的秘书。它有成百上千名“自我激励”的志愿者,他们在论坛上、在委员会上、在这本杂志上、在全球范围内组织Joomla! 日、贡献代码、测试、争论、讨论事情应该如何或不应该做。这里有很多能量,但大部分都是无效的。
我再次强调,我认为有如此多的人以如此多的不同方式参与进来是非常好的,但在很多情况下,最终结果是相互踩脚或者无法做出决定,或者做出错误或任意的决定。
志愿服务是伟大的,但它也是一把双刃剑。志愿者可以在任何时候离开并造成混乱。没有交接过程(与真正的公司员工相比)。从本质上讲,志愿者不需要承担责任。也许一个更政治正确的说法是,志愿者只对自己负责。这是在允许的自由时间基础上完成的。
此外,志愿者的“容忍”水平非常低。他们没有处理冲突的动机,错误常常被忽略,并归咎于“嘿,你想要在这里做什么,我们只是志愿者”的态度。
Joomla! 做得很好。它很受欢迎,拥有大量的忠实追随者。但我们必须问的问题是
- Joomla! 能做得更好吗?
- 我们能改进我们的流程吗?
- 我们能以某种方式管理不同的“个人愿景”力量,产生一个推动Joomla! 向前的良好结果吗?
- 这些问题只能通过志愿工作来完成吗?
- Joomla! 应该有员工吗?需要多少员工以及在哪些职位上?
- 我们如何支付工资?
好吧,这些问题在演讲中确实引起了兴趣和辩论,正如我预期这篇文章也会引起类似的反应。
OSM主席Ryan Ozimek——顺便说一句,他做得很好,保持事物开放和透明,并且是一个出色的倾听者——对这个讨论非常感兴趣。其中一条评论是:“我们没有预算来雇佣员工”。
我对这个问题的回应是,如果制定了具体的商业计划,就能筹集到资金。没有任何真正的公司是以“我们没有预算”这样的论点开始的。公司会制定带有具体目标和目标的商业计划,然后寻求投资资金。
我们都是Joomla! 的投资者。有很多Joomla! 生态系统企业愿意资助一个具有具体目标的明确商业计划。
在我写这篇文章的时候,Joomla! 1.6.2版本发布了,破坏了许多第三方扩展。在论坛、支持票据和跟踪器中识别和管理影响的努力是巨大的。作为一个第三方团队的成员,我愿意为今后不再经历这种浪费的努力支付高价。然而,我必须为PLT的快速发布1.6.3来解决这些问题给予赞扬。
再次,请不要把Joomla! 1.6.2的例子仅仅看作是(仅仅是)批评。重点是,我(以及许多其他人)对Joomla! 有所投资,事情出错时会受到损失。这种损失需要资金,许多人会资助任何帮助避免未来类似情况的努力。而且,让我们不要自欺欺人,类似的事件肯定会再次发生,除非我们吸取教训。
不幸的是,我并没有答案。我只有问题。这些问题会产生讨论和观点。讨论会揭示意图和看法。
我认为一个基本问题是,Joomla! 是否准备好在这个方向上迈出一步。社区将如何回应 Joomla! 员工?请记住,我们不要走极端。我并不是建议组建一个由员工组成的开发和市场团队。
但是,我们必须从某处开始,所以我将提出我的初步建议,即使只是为了征求反馈和引发讨论。我的建议是设立两个全职职位:“行政助理”和“技术项目经理”。
行政助理将负责记录具体活动,并帮助新加入的 Joomla! 团队快速熟悉工作。这个人能够处理来自真实人员的咨询,并将请求引导到最适合的“志愿者”那里,并在分配的人无法跟进的情况下进行跟进。当团队发生更替时,这个人也会在帮助新团队熟悉工作方面发挥关键作用。一开始就是一些简单的事情。
“技术项目经理”不需要是一个超级大牛。他或她可以依靠特定的外包项目来填补空缺。当然,首先必须确立明确的项目目标。我甚至可以想象这个技术经理一开始就负责监督和管理技术路线图以及每个版本的质量目标,并且随着时间的发展,可以创建一个技术贡献指南,用于帮助代码贡献者快速而高效地协助项目。
有了经验,这些角色可能会发展,也许还会增加新的角色。我们的想法是从某处开始。也许一开始提出的两个角色建议并不合适。也许其他职位更为重要。
这里的关键问题是,我们是否“全体一致”地将在 Joomla! 项目中迈出这一步。让我们讨论、争论、提出建议、反驳、驳回等。通过这篇文章,我的意图是引发讨论、揭示看法、提高认识、衡量成熟度,并帮助协助我们的 Joomla! 领导。
感谢您阅读。您对这些想法有什么看法?请在下面留下评论。
在 Joomla 社区杂志上发表的一些文章代表了作者对特定主题的个人意见或经验,可能并不与 Joomla 项目官方立场一致。
通过接受,您将访问 https://magazine.joomla.net.cn/ 外部第三方提供的服务
评论