开发jUpgrade:与Matias Aguirre的访谈
Joomla! 1.6面临的最大挑战之一是缺乏从Joomla! 1.5到1.6的明确迁移路径。不再有这种挑战了!在一位Joomla!开发者的智慧结晶和Joomla!社区的强大意愿下,只需点击几个简单的按钮就能轻松将您的站点迁移到Joomla! 1.6,这一能力正逐渐成为现实!我们采访了这位开发者Matias Aguirre,了解他对jUpgrade组件的开发以及社区为使其成功所做出的努力的看法...
是什么让你开始开发一个从Joomla! 1.5迁移到1.6的组件?
我多年来一直使用Linux和其他开源软件,因此我一直参与开源社区。但开发jUpgrade让我深刻认识到帮助和回馈社区的需求。
在我开始开发jUpgrade之后,我与一些Joomla!开发者进行了交谈,当时Joomla! 1.6还在开发中。我意识到,随着他们重点要实施的重大变化,用户需要一个组件来允许更轻松地迁移到Joomla! 1.6。我曾参与开发mtwMigrator组件(一个从Joomla! 1.0升级到1.5的组件),因此我决定开始开发一个Joomla! 1.5到1.6的组件。
jUpgrade是如何工作的?
jUpgrade最初是一个安装在您原始版本Joomla! 1.5中的组件。当它运行时,该组件会下载并安装Joomla! 1.6,同时将原始内容迁移到新的1.6安装。jUpgrade使用Mootools进行AJAX连接,以实现独立迁移。
你开始开发jUpgrade时的初始目标是什么?
我开始时并没有一个单一的具体目标。我总是想学习更多,但总有这样一个想法:能够帮助一个我喜欢非常多的项目,因为它生产出高质量的产品,并且拥有庞大的社区。
Joomla!社区是如何帮助或影响jUpgrade的开发?
最初很难吸引社区的注意。尽管我对mtwMigrator组件有一些经验,但社区反馈仍然不多。
我想安德鲁·爱迪(Andrew Eddie)开始参与并引起项目注意时,这种情况发生了改变。从那时起,我们有很多人来帮忙开发和测试。正因为如此,我们才能修复许多常见错误,看到jUpgrade每天都在不断成熟,我感到非常高兴。
在接下来的几个月里,您对jUpgrade有什么目标?
我们希望在接下来的几个月内为大多数Joomla!用户提供一个稳定版本。
我们的下一个目标是包括对其他第三方组件的支持。想法是使用由JED生成的包含所有1.6兼容扩展的XML列表,然后使用现有的方法更新现有的1.5扩展,这些方法我们已经在Joomla! 1.6中实施。
无论如何,我确信这将在开发者社区中引发长期讨论。
社区成员可以做些什么来帮助您和jUpgrade组件的开发人员实现这些目标?
社区最好的方式是通过使用jUpgrade,提供反馈和报告错误来加入我们,帮助我们达到这些目标。我们有一些相当活跃的论坛,社区成员非常愿意提供帮助。您可以在jUpgrade项目页面上找到更新和下载,报告错误,提供反馈,甚至帮助他人在jUpgrade社区论坛上。
编辑注: 马蒂亚斯(Matias)为开发jUpgrade迁移组件投入了大量时间,该组件可以将您从1.5迁移到1.6。JoomStew Radio团队正在努力让马蒂亚斯(Matias)在五月份从布宜诺斯艾利斯前往荷兰,以便他可以与其他Joomla!开发者会面。筹集的资金将涵盖他的旅行和住宿费用,也许还能喝上一两杯啤酒!有关更多信息,以及如果您想表示感谢,请访问JoomStew Radio网站:http://www.joomstew.com/matias-and-beyond-2011。
更新
JoomStew Radio报道说,资金已筹集,马蒂亚斯(Matias)将出席JAB11!谢谢!如果您想知道如何捐赠、支持、赞助或回馈Joomla!,请访问这些链接!我们非常感谢您的帮助。
为Joomla!贡献力量: https://www.joomla.net.cn/about-joomla/contribute-to-joomla.html
支持Joomla!: http://opensourcematters.org/support-joomla.html
在Joomla!社区杂志上发表的一些文章代表了作者对特定主题的个人观点或经验,可能与Joomla!项目的官方立场不一致。
您将通过访问 https://magazine.joomla.net.cn/ 以外的第三方外部服务
评论