Brian Teeman采访
Joomla越来越受欢迎,以惊人的速度在全球范围内传播。随着越来越多的人被吸引到社区生活中,是时候提出一些可能引起许多人兴趣的问题了。这个月在这里,我们通过采访Joomla联合创始人Brian Teeman提供了一些关于Joomla的第一手信息。享受吧!
你好,Brian,作为Joomla的联合创始人,您如何评价当前平台的情况?您对当前的结果和之前定义的目标的实现是否满意?
对我来说,互联网工作的一个伟大之处在于事情变化和发展的速度。几年前被认为是基本要求的东西现在甚至不再考虑,而今天被认为是基本的东西几年前(甚至几个月前)甚至都没有讨论。Joomla在这方面做得很好。这就是为什么我们是第一个主要采用多语言内容、响应式设计和双因素认证的CMS,并且正在全力支持Microdata。
尽管一些本地社区越来越多地融入全球Joomla社区,但您认为是什么阻碍了一些国际社区进入Joomla世界?
语言始终是一个障碍,我们的不同文化也是如此。在过去几年中,我们做了很多尝试来打破一些语言障碍,但当然我们可以做得更多。我看到的克服语言障碍的一个例子是在德语社区,他们创建了他们自己的错误跟踪器,并指派了几个人翻译问题,并将它们发布到项目的英文问题跟踪器上。
但我们还可以做更多。例如,Joomla提供与Google服务的各种集成,如reCaptcha和Authenticator,但直到最近我见到Yandex团队的一些成员,我还没有意识到在俄罗斯(以及一些前苏联国家)超过60%的人使用Yandex,而使用Google的只有25%。
在Joomla扩展目录(JED)中有超过9000个扩展,您认为在质量和数量之间找到平衡的最佳方法是什么?
我认为社区会认同质量扩展——这正是评级和评论过程的目的。就像酒店评论网站一样,它可能并不完美,但比起让几个志愿者做决定要好得多。毕竟,我们使用和查看扩展的方式各不相同。开发者可能会评论代码风格,而设计师可能会评论美学。这是一件非常个人化的事情。
为了确保扩展的质量,为什么不在核心中默认包含更多扩展,而不是依赖于质量参差不齐的第三方扩展呢?
当前路线图的一个目标是通过删除一些扩展并将它们作为“官方”扩展安装,来减小核心安装的大小。这不仅意味着你可以只安装所需的扩展来构建网站,而且还为其他扩展成为“官方”扩展打开了大门。在过去,有一个标准,即它应该在添加之前对所有人都有用。这项新政策为我们提供了改变的机会。
你对过去Joomla分支有什么看法?Joomla爱好者有足够的空间来改进核心,以避免这种情况吗?
分支开源项目是一件好事。但这并不意味着它将容易或成功。我经历过,也做过,我可以告诉你,我不想再失去我的生命去尝试另一次。
社区是否愿意就全球平台的发展战略进行讨论?社区成员的意见(通过调查、投票等)能否改变情况?
我认为是的——尽管调查和投票不是一个好的解决方案。如果我要提议在下一个Joomla版本中,我们能够打印自己的钱,我相信这将会非常受欢迎并获得很多投票,但那时我们就不在构建代表我们在互联网上的软件了。
你是否有全职工作,或者Joomla活动占据了你的所有时间?
我有过几个职业。我从计算机硬件开始,然后成为儿童社会工作者,然后回到技术领域制作CD-Roms,最后运营一个ISP。在过去的四到五年里,我专门从事Joomla工作,提供培训和咨询服务。
布莱恩,你是不同会议和活动的常客和演讲者。你有什么难忘的经历吗?
我参加过20人参加的活动,也参加过7000人参加的活动。我用英语讲话,也有翻译。我向技术听众讲话,也向那些甚至使用鼠标都是挑战的人讲话。我走遍了每个大陆。每个活动都各不相同,它们都以自己的方式特别。我不愿意挑选最喜欢的,但可以说,我永远不会厌倦旅行和与人交往。
你能透露一下你的短期计划吗?
现在,我计划关掉电脑,在当地公园里散步。在过去的几个月里,我逐渐意识到并珍视了每天从网络上断开连接,享受自然环境的必要性。
你实现过的生命梦想是什么?
我的生命梦想一直是并仍然是贡献于社会,消除偏见、歧视和不平等。
作为Drupal会议的过去演讲者,你是否看到我们社区之间合作的可能性,我们社区通常被视为竞争对手?
我没有看到Drupal、Typo3或其他我演讲过的社区被视为竞争对手。我认为在这个世界上,我们每个人都有自己的位置,我们可以互相学习和分享,同时保留我们独特的功能和市场。
关于CMSgarden活动已经有很多讨论。在你看来,CMSgarden能为Joomla带来哪些好处?
我不太明白您所说的传闻,因为我没有听说过。 CMSgarden 是来自德语世界几乎所有开源CMS的合作努力,旨在分享经验和在会议上展出的费用。我很幸运今年有机会参加在德国举行的世界托管日,这是托管行业的顶级活动。在这里,CMSgarden拥有最大的展览空间,每个项目都进行了展示。如果没有这种合作,我相信如果任何一个项目参加了,他们将会被困在角落里,只有一个小展位。
有没有计划对Joomla代码进行重构和加速性能?
代码重构一直在进行,任何开发者都会告诉你这是一个永无止境的过程。当然,与此同时,我们必须确保我们只是在重构,而不是引入向后兼容性问题——你不想升级破坏你的现有网站。今年夏天在《谷歌夏日代码》期间,有一个项目审查了一些较慢的SQL查询并对其进行优化。它们目前正在测试中,我看到的初步结果非常令人印象深刻。
我听说已经开始着手将SEO功能,如文章标题标签管理默认化。您能告诉我们更多关于它的信息吗?
我个人认为Joomla在SEO方面做得很好,最近添加的微数据使那些想实施这一功能的用户更进一步。Hannes Pappenberg有一个项目是审查Joomla路由器的重写,但我到现在还没有看到这方面的任何进展。
博客变得非常受欢迎,尤其是在考虑到移动技术热潮和新设计趋势,如扁平UI。有没有计划将博客功能作为Joomla的核心功能?
Joomla始终是社区开发的。领导团队在那里是为了引导方向。我经常觉得社区期望领导团队编写代码,并给他们所要求的东西。应该是相反的。社区应该编写代码,并将其提供给项目。
OSM对一些开发者通过提供服务和制作商业第三方产品来从Joomla中赚钱的看法是什么?这会不会与开源哲学相矛盾?
我无法对OSM目前成员对此的看法发表评论,因为我不是其中之一,但我看不到任何问题。如果人们不赚钱,他们就不能养家糊口。Joomla可能是可以免费下载的软件,但当我们谈论免费时,我们不是指成本,而是指使用、修改和分享软件的自由。
是否有计划推广Joomla CMS,将其定位为一个可以用于大型项目且能提高Joomla在网站工作室和开发者中的认知的平台?
在过去一年中,一个活跃且勤奋的团队成立了一个 营销工作组,我相信他们的努力最终会得到回报。
Joomla是一个可以免费下载的开源软件,然而,开发团队需要支付账单并支持项目基础设施。捐赠不能保证足够的现金来覆盖所有费用。我可以问一下资金来源吗?
首先让我们消除任何误解。没有人被项目支付工资来工作。
OSM 从多个来源获得资金,具体详情见公布的账目。您会发现捐赠只占极小一部分,几乎不值得评论 - 大部分收入来自各种形式的广告。
我记得 JoomlArt 与其他俱乐部发起了一项有趣的筹款活动,目标是筹集 100 万美元捐赠给 Joomla 开发。那次尝试的结果是什么?
我忘记了最终总额是多少。它不是一百万美元,但确实是一笔相当可观的金额,受到了极大的赞赏。
布莱恩,如果有人想邀请您参加当地的 JoomlaDay、JoomlaNight、JUG 会议或其他与 J 相关的活动,他们应该怎么做?在联系您之前,组织者需要知道哪些基本要求?
如果您能承担我的旅行和酒店费用,我愿意去任何地方,任何时间,任何地方。
J&Beyond 在欧洲成功举办。是否有可能在其他地方举办类似级别的其他活动?
J&Beyond 是一个面向所有对 Joomla 开发感兴趣的欧洲会议。下一场活动将于 2015 年 5 月在布拉格举行。由于这是一个由参与者独立组织的活动,不能保证在另一个地点不会有人举办类似的活动。但我要告诉你,组织这样一场活动是非常辛苦的。
简单来说,您如何看待 Joomla CMS 的未来?
如果我能看到未来,我就不会在这里了。这正是它的伟大之处。Joomla 为我们所有人提供了共同创造自己未来的机会。
您介意有人持不同意见吗?;-)
我不在乎 ;)
参考文献
《Joomla 社区杂志》上发布的某些文章代表了作者对特定主题的个人观点或经验,可能不代表 Joomla 项目官方立场。
通过接受,您将访问 https://magazine.joomla.net.cn/ 外部第三方提供的服务
评论