现状概览

或者说:服务器版与 iOS 版何时推出?

Merlin Server

近来,关于 Merlin ServerMerlin Project Go 何时发布的问题,在技术支持中越来越频繁地进入前十。因此,今天我打破不谈论未发布产品的原则,在下文中首次透露该项目的进展状态以及部分新功能。

文末有最新动态

Merlin Server 3

数年前我们便已深入思考最理想的服务器运行方式。基于 Merlin Server 2 的经验,我们希望将技术提升到全新的层次。为此我们考察了市场,Git 的理念启发了我们一套基本流程。我现在不想讲得太技术化,仅从表层简单解释一下这个理念:

用户从 Merlin Server 将项目下载到自己的 Mac 或 iPhone 上,在那里完全本地化地工作,享有一切优势。每当 Mac 或 iPhone 与 Merlin Server 连接时,数据便会自动在后台同步。若本地的 Mac 或 iPhone 处于离线状态,即未与服务器连接,则所有更改先保存在本地,待设备下次联网时再行同步。

简单,而且好用。或许有人会在此发现它与 DropBox 等服务的相似之处。这只对了一部分。DropBox(以此名称作为同类服务的代称)有一件事做不到:将更改并入之前的数据,也就是同步。而 Merlin Server 3 能做到这一点。

Merlin Server - 通用功能

组织项目文件

在我们整理的 Merlin Server 2 功能愿望清单中,「项目组织」这一主题位居榜首。我们对此当机立断,实现了两项重要功能。

租户

现在可以创建租户作为额外的归类维度。无论将其组织为贵公司内部的部门,还是作为独立的外派机构,完全由您决定。但无需担心多余的管理负担。默认租户会自动创建并管理。

Merlin Server - 租户

子目录

在一个租户内,您现在可以将项目结构化到任意子目录中。如此一来,您便能按照自己的需求或工作流程获得完美的总览。

自动发布

但 Merlin Server 3 的能力不止于此。您一定已经注意到,Merlin Project 中有一项功能无法启用,即定期发布:

Merlin Server - 发布

这项功能由 Merlin Server 3 提供。当某个项目通过服务器打开后,Merlin Project 自然「知道」这一点,并可指示服务器在特定日期的固定时间执行某项操作。可能性几乎是无穷的:

  • 可以是一份预先准备好的状态报告,
  • 为外部团队成员准备的日历导出,
  • 给项目助理的任务清单,
  • 通过 FTP 上传特定的 HTML 视图,
  • 等等等等。

现在不妨看看「发布」(菜单:文件 > 发布 > 设置)。日后服务器只需负责自动化即可。

网页共享

在 Merlin Server 3 中,网页服务的呈现方式略有不同。系统始终发布最新状态,但暂时不再提供编辑功能。在与众多用户的交流中我们了解到,绝大多数人在 Merlin 2 与 Merlin Server 2 中使用网页共享,只是为了阅读最新的项目数据。如此一来,我们便能专注于速度与呈现效果的优化。

Merlin Project Go

我们已经透露过:Merlin Server 同样支持 Merlin Project Go。

也就是说,在这里您同样从服务器下载一个项目,钻进潜水艇(或其他没有 WLAN 覆盖的交通工具),勤勉地处理项目。一旦您再次浮出水面、iPhone 与服务器建立连接,所有更改便会同步。

您可以在 iPhone 上新建项目,并在没有互联网连接的情况下进行编辑,随后再将项目传输到 Merlin Server。

Merlin Project Go - 同步

私密工作

当然,也有些情况下您不希望其他项目参与者立即看到您的更改。切换到私密工作区后,所有更改便仅对您可见。只有当您对自己的工作感到满意、愿意让他人参与时,才将更改发送到公共工作区。当然,您随时可以在两个工作区之间切换,也可以将公共工作区中的更改接收到您的私密工作区。

但精妙之处在于,私密更改会同步到您自己的所有设备上!也就是说,您可以在 iPhone、iPad 与 MacBook 之间自由切换,在私密工作区中完善您的项目。只有当您在某台设备上切换到公共工作区时,团队成员才会收到您的更改。

Merlin Project Go - 私密工作区

不使用 Merlin Server 传输项目

……或者说:使用 Merlin Project Go 是否也必须购买服务器?不,当然不必。如果您用不上 Merlin Server,我们也为您提供一系列渠道来传输项目:

DropBox 遗憾地无法使用,因为其 iOS 应用无法识别所谓的 Bundles。如果您和我们一样对此感到困扰,不妨也向 DropBox 技术支持提交一份错误报告。

Merlin Server 与 Merlin Project Go 何时推出?

这下问到了关键问题。简短回答:两者都完成时 ;-) 而对急切的项目经理来说,详细回答甚至更令人不满:我们也不知道。我们已就功能与质量设定了明确目标,并且不会偏离这一目标,因为偏离意味着交给您一款既不符合我们也不符合您要求的产品。

我们进展顺利,并希望尽快启动 Beta 测试。不过,这里我们同样会先从合作伙伴的小范围开始,再一步步扩大到更广的公众范围。但您应当会在下一季度内再次收到我们的消息。

因此从现在起有一条重要原则:_现在_就开始上手 Merlin Project,那么在 Merlin Project GoMerlin Server 推出之时,您便能_立即_运用所学!

2016 年 3 月 17 日更新

我在九月时非常乐观,给出了一个季度的成果期限。遗憾的是再次印证了:研究与开发难以规划。许多用户理所当然地询问当前进展。长话短说,目前内部 Beta 阶段正在进行。我们将逐步纳入合作伙伴参与质量保证,随后再启动公开 Beta 测试。

2016 年 4 月 19 日更新

面向合作伙伴的 Beta 测试已经启动!也就是说,下一阶段将是公开 Beta 测试。我们将启动日期大致定在 五月中旬 五月底。作为额外彩蛋,这里再附上一张 Merlin Server 的最新截图。

Merlin Server - 全新布局

Frank Blome
ProjectWizards 总经理


如果您对这篇博客文章有任何疑问或希望参与讨论,欢迎您在我们的论坛中发帖

规划项目, 让计划真正奏效。

一款管理项目计划的应用,在所有 Apple 设备上原生运行。