我们要感谢所有参与上周五在纽约现场以及通过 Ustream 和推特进行直播的 Joomla 路线图实验会议的人。这次会议讨论了在几个月后发布的长期支持版本 2.5 之后的下一个 Joomla 主要版本。
如之前通信中所讨论的,PLT 将尝试为每个主要版本提出一个高层次愿景。对于 3.x,愿景是 Bowerbird / 重新发现内容。我们原本计划今年发布这个版本,但是推迟到 3.x,以便我们能够专注于稳定性和更好的升级体验。您可以在 https://www.joomla.net.cn/announcements/general-news/5321-rediscover-content-the-vision-for-next-years-release.html 查看详细信息。
然而,关于这一点有两个非常重要的注意事项。首先,这绝不限制贡献者可以为版本提出可能的特性。愿景只是关于我们想要强调的版本领域的声明。我们始终欢迎任何包含良好特性的代码贡献,这些特性以可靠的方式实现并遵循正确的标准(代码样式、文档等)。
其次,社区需要贡献新特性的代码。如果人们不编写代码,特性就不会被加入。
简而言之,愿景中的特性不能保证被加入,而超出愿景范围的优秀特性非常受欢迎。关键是必须编写代码。
会议的目的是分享关于可能的 3.x 特性的想法和信息,希望在一定程度上推动进程。我们并没有期望,也没有发生,我们对 3.x 的特性列表得出任何明确的结论。如果有人有一个关于 3.x 特性的好主意并想要实现它,无论它是否在会议中讨论过或被列为愿景的一部分,都会予以考虑。
早上,我们讨论了我们希望看到的一些特性。这些特性来源于重新发现内容的高层次愿景,来自会议中每个人的意见,来自一些虚拟与会者以及来自ideas.joomla.org的建议。主要兴趣集中在内容(统一内容模型、CCK、标签、多语言作为内容)、多站点、灵活的Joomla分发和可用性上。
下午,一组人着手解决内容问题,而另一组则探讨多站点的不同含义和一些不同解决方案。因为每个领域都相当广泛,我们来不及进入其他两个主题。
内容组讨论了统一内容模型以及这将为客户管理系统打开哪些选项。UCM是所有内容都具有相同的基字段以及一个内容类型字段。该特定内容类型的任何额外字段都可以存储在辅助表中。这样做的好处是,你不必为每种类型的内容创建新的扩展。例如,如果你有一个扩展用于标记内容,你编写一次,系统中所有不同类型的内容都可以使用标签。这使得创建新类型的内容变得更加容易,且减少了重复代码。
多站点组发现,当人们说“多站点”时,他们可能指的是非常不同的事情。他们使用的工作定义是,多站点使用一套Joomla文件来运行多个网站,并且具有在网站之间共享内容的能力。如果你更新版本,你只需要做一次。你可以将文章推送到多个站点。
他们确定了三种实现方式。
- 独立数据库
- 一个带有不同前缀的独立表的数据库
- 使用ACL根据用户配置文件限制对每个站点的访问,并将不同域映射到特定的用户组。
我们计划每六个月左右举行一次路线图会议,届时我们可以聚在一起讨论未来版本。我们希望它们能够发展并变得更加高效。我们将在本领导博客和developer.joomla.org的新闻中宣布未来的会议。
尽管互联网连接存在很大挑战,我们还是能够实时直播并记录下会议的大部分内容。所以如果你想要了解发生了什么,请查看http://www.ustream.tv/channel/joomla-roadmap。
再次感谢所有参与者的参与!
相关帖子