Drupal8黑客马拉松

CI&T联合Acquia在宁波举办Drupal8黑客马拉松

JASON
05/09/2016
Drupal8黑客马拉松

继去年CI&T和Acquia在巴西举办了Drupal 8黑客马拉松,CI&T中国的开发者们也非常期待能够参加此类活动。为了配合在上海举行的2016年Drupal中国营,在来自Acquia的Adam Malone的再次协助下,CI&T终于在宁波举办了期待已久的Drupal 8黑客马拉松。

 

所有参与者分为四组,每组的任务是在一天之内升级一个甚至多个Drupal 8模块。

 

活动当天先由Bala(汪晓丹)介绍 了Drupal 8的基础架构,紧接着演示如何从零开始创建一个Drupal8的模块。

 

接下来Adam Malone分享了如何将已有的Drupal7模块升级到Drupal8,其中包括一些Drupal8开发的最佳实践。在各个组选定自己要升级的模块之前,Adam还详细解释了黑客马拉松的规则并为每个小组分配了一个导师。

 

整整一天,现场讨论激烈,火花四射。参与者们不断交流想法,但因为时间有限,又刚开始接触Drupal8,大家觉得活动充满了挑战。(毕竟他们擅长的是Drupal 7)

 

结果出乎我们的预料,参与者们不仅对Drupal8有了更加深入的了解,而且所有小组都能完成大部分模块升级工作,一些小组甚至能全部完成,包括基本的单元测试。

 

以下是我们这次升级的模块/主题:

第二天早上,各个团队向评估小组演示了他们的成果并分享了对本次活动的感受,最后评估小组从完成度、技术难度等各个角度考虑,一致认为升级move user和baidu analytics的团队做的更好,于是我们将优胜奖项颁给了他们。

 

我们下一步计划是将所有升级好的模块回馈到Drupal社区,我们也正在联系这些模块的维护者,希望能够早日完成所有流程,能让更多人使用这些Drupal8的模块。

 

这只是一个开始,我们希望能有更多人加入到Drupal黑客马拉松,我们也会坚持举办更多类似活动。