生产领导团队:志愿者简介-马特·托马斯
生产领导团队管理Joomla!开发的各个方面,包括文档、设计、编码和开发周期。此外,生产领导团队管理与Joomla! CMS软件及其文档制作相关的Joomla!项目的所有领域。对于本期生产领导团队的这篇文章,我们想要认可马特·托马斯及其显著的志愿者贡献。
马特,请向我们的JCM读者介绍一下自己。
我叫马特·托马斯,betweenbrain(http://betweenbrain.com)的创始人,一家位于康涅狄格州的小公司,同时也是Construct模板框架的首席架构师。我的点com生涯始于2000年,那时我刚从加利福尼亚州跨越整个国家旅行了四天,到康涅狄格州加入一家初创企业。虽然这家公司随着科技泡沫的破裂而突然消失,但我仍感到幸运,因为我遇到了我的妻子——也是我女儿的未来的母亲——并为我的未来公司和即将到来的人生奠定了基础。接下来的几年里,发生了很多事情,为我提供了许多机会,让我以各种方式为客户提供服务。最近,我有机会全身心投入到网站开发和提供Joomla!相关服务。我还与来自Planet 12的朋友合作,提供印刷、身份、设计和创意服务。
你是如何第一次了解到Joomla!的?
我在2006年底发现了Joomla!项目,当时我在寻找适合初创企业使用的技术。这是我第一次接触到完全成熟的CMS。我最终投入了大量时间评估当时可用的CMS。我选择Joomla!是因为它的广泛应用,更重要的是,用户和开发者社区充满活力和活跃。我反复遇到客户被卖掉专有技术或陷入无法继续支持的项目或软件的情况。我想让我的客户能够完全控制,并拥有使用许多咨询人员和开发者熟悉的通用技术的自由。
你有没有关于早期Joomla!项目或你工作过的网站的有趣故事?
不久前,我有幸帮助一家当地寿司餐厅的老板开发了一个网站,这是他的一项爱好。当时,他的生意很冷清,所以我们决定用寿司换代码。有一天晚上,在做一些现场培训时,他的主厨问我想要吃什么。我让他随意,结果他制作出了后来被称为“Joomla!卷”的美食。
是什么原因让你决定自愿支持Joomla!项目?
作为一个免费、开源、基于社区的项目,志愿者的贡献对Joomla!的成功和长期发展至关重要。那些为Joomla!做出贡献的人的辛勤工作和奉献精神体现在它被大型组织、公司和非营利组织广泛采用,更不用说它所支撑的无数小型企业和个人网站了。我的想法是,如果我从项目中获益,无论是个人还是职业方面,我至少可以回馈一些。从商业角度来看,投资和参与我业务使用的基础核心技术是非常有意义的。
你在Joomla!项目的哪些不同领域进行了志愿工作,你现在参与了哪些领域?
我与Joomla!项目的参与始于在用户论坛与社区互动,这导致我开始参与各种Wiki文档的编写。后来,我参加了一个比萨饼、虫子和乐趣活动。这让我对Joomla!虫子小队的运作有了很好的了解。今年早些时候,我联系了Mark Dexter,看看他认为我是否可以为JBS做出积极贡献。马克建议我尝试与项目中的全新事物合作:系统测试。由于系统测试是一个新的举措,我有机会与新技术合作,并帮助建立和记录有助于改进项目的流程。
你对改善你目前参与Joomla!项目的哪些领域有什么目标?
目前,我对Joomla!的主要关注点是帮助建立一个坚实的系统测试基础。由于系统测试提供了自动用户与Joomla!交互和测试整个系统的机会,因此相信它将在改善开发和发布周期中发挥作用。我的当前目标是帮助建立这些领域,以便有兴趣的个人可以快速轻松地了解系统测试在项目中的作用,以及轻松地加入其中。
你在目前参与的Joomla!项目中面临哪些挑战?
由于许多人对系统测试这一未知技术感到陌生,我最大的挑战之一就是解开它的神秘面纱,并帮助其他人发现它对改善Joomla!项目和相关网络服务的潜在价值。
你最喜欢志愿服务的什么?
我发现为影响数百万人的项目做出积极贡献是非常有意义的。Joomla!为我提供了回馈的机会,我为这感到感激。在这个过程中,我结识了许多好人,并学到了许多关于新技术和方法的知识。
你发现志愿服务最困难或最具挑战性的是什么?
项目中有许多可以参与的领域,我发现很难专注于其中之一,而且很容易因为跳到另一个领域而分心或偏离轨道。
你最欣赏Joomla!的什么?
社区!没有背后人们的出色支持和热情,Joomla!就不会是今天的样子。
你对与Joomla!相关的内容还希望学习更多什么?
我在模板和模板覆盖方面做了大量工作,并开始学习更多关于开发组件和扩展的知识。我有幸深入了解Joomla! API。有了这次曝光,我对核心框架的学习产生了极大的兴趣。建立在Joomla!之上的框架,如Nooku,也对我非常有吸引力,我希望有一天能有机会探索它们。
您希望在Joomla!项目中看到哪些改进的机会?
我对转向新的6个月开发周期感到非常兴奋。我认为这将提供一个结构,将吸引更多开发者参与项目。由于Joomla!被用于许多应用程序,我认为类似于Ubuntu的做法,即提供替代发行版,可以使Joomla!更容易被更广泛的受众接受。
此外,随着项目规模的扩大,沟通和知识转移将面临越来越大的挑战。社区已经做了出色的工作,收集了大量令人印象深刻的信息,并定期通过各种方式交换信息。对于新来者来说,这可能会感到令人生畏,因为有许多地方可以探索这些信息,有时知识会丢失。我认为在整合这些交换和保存知识和信息的方法上,有巨大的改进机会。我很高兴看到网站正在进行重新设计,以提供更统一的使用体验,并希望在未来看到它们在更深层次上集成。这项工作无疑将帮助我们保持良好的沟通和透明度,我希望看到这项举措积极主动地继续下去。
您会对那些考虑为Joomla!项目提供志愿者帮助的人说什么?
去做吧!但是,事先警告您... 这就像流沙,您越活跃,就越会被吸进去(用项目内部某个知名人士的话来说)。
《Joomla社区杂志》上发布的一些文章代表了作者在特定主题上的个人观点或经验,可能并不代表Joomla!项目的官方立场
通过接受,您将访问https://magazine.joomla.net.cn/之外第三方提供的服务
评论