跳转到主要内容
东方龙马 提交于 16 April 2014

原文链接:https://drupal.org/community-initiatives/drupal-core/spark

译者:携剑看山

Spark 最初由Dries在Denver DrupalCon提出,着眼于对Drupal编辑体验的改善。我们在慕尼黑DrupalCon之前用几个月的时间制作了Drupal版本的Spark发型版原型。如今,我们开始转向Drupal 8。

我们正在尝试改变Drupal 8核心中内置的编辑体验,使之能够达到甚至超过同类产品的标准。后文将介绍我们目前的工作,期待你的加入

如何加入?

  • 通过IRC#drupal-contribute以及#drupal-usability两个频道。
  • 我们在Drupal core中用‘Spark’标记来标志我们目前正在进行的工作。
  • 如果你有兴趣来帮助我们编码或者Review,可以联系下文中介绍的团队成员,如果你不知道找谁,就找webchick吧:)。
  • 我们以两周为一个周期的Scrum方式进行工作,可以在这里随时了解我们的工作状况。

团队成员

时间表

2012年5月起到现在(2012年10月18日

从2012年5月初次提出Spark,到2012年8月慕尼黑DrupalCon这段时间里,Spark团队忙于竞争分析、设计以及下列编辑特性在Drupal 7中的实现,这部分内容也是Drupal 8核心编辑功能的原型。

  • 真正的WYSIWYG : 我们同Aloha编辑器团队紧密合作,以此为基础来开发一个Aloha模块
  • 就地编辑Edit模块允许内容编辑人员不经过管理后台,在前端直接编辑站点内容。
  • 响应式布局Layout模块提供了一个为多种尺寸屏幕(平板电脑,移动电话,桌面以及自定义设备)创建响应式布局的图形界面,并提供了模拟多分辨率的预览功能。
  • 为移动设备优化的工具条 : 这个模块提供了一个在桌面以及移动浏览器上都能正常工作的导航菜单。
  • 新的管理主题 :以现有的Seven主题为基础,Ember主题进行了大量的美化工作。

上述模块都集成进了Spark发型版供用户进行尝试。

为了最大程度的支援Drupal 8的开发,Drupal 7相关的工作基本暂停。

现在(2012年10月18日)到2012年12月1日

核心集成的WYSIWIG

这一特性使得用户可以在站点的显示风格和上下文中,按照与内容展现方式一致的外观进行内容编辑工作。

Aloha Editor 进入核心

Spark将Aloha Editor通过Aloha Module的方式集成到了Drupal中,我们正在计划将这一能力植入Drupal 8核心。

Spark的Edit Moddule为Drupal提供了就地编辑的能力,这一功能在竞争对手系统中越来越普遍(Symfony CMF, Plone, CQ5等),以Aloha编辑器为基础,我们希望把这一功能引入Drupal 8核心。

另外,下面列出一些我们暂时无力顾及的Issue,但是我们很希望在我们尝试在Drupal 8中尝试这些特性之前得到解决,这些问题的解决将会极大的增强我们现有的代码

移动内容编辑

移动大潮近在眼前,Drupal必须直面这一现实。下面列出一系列内容编辑方面的高优先级Issue,在Mobile分类中还有更多的内容。

我们目前无力顾及的内容,不过真的很希望完成:

布局

  • Drupal 8块和布局中,我们希望利用现有的Block系统(以后会换用EclipseGc的”Smart Block”)在核心中支持布局。

动态布局支持

这些Issues在动态布局中,包括如下内容:

核心支持响应式布局

Spark的布局模块为响应式布局的设计者提供了图形界面设计器,我们希望在完工后将其移植到Drupal核心中。

另外,还有一些Issue因为暂时无力顾及,希望有人能够完成:

2012年12月1日到2013年4.1日

  • Aloha编辑器的收尾工作

  • 把基本的布局UI扩展成为包含上下文的Block(假设进入核心的话。。)。
  • 建议采用我们在Ember原型中对Seven主题中进行的美化。