下一次 Joomla 路线图会议将在德国 Bad Nauheim 举行的 J and Beyond 会议期间举行,时间为 5 月 18-20 日。理想情况下,我们希望会议能取得一些具体成果,但我们也认识到,考虑到时间限制,这可能无法实现。更重要的是将人们聚集在一起,交流想法并形成工作组,以将特定功能引入 Joomla。
为了鼓励及时且有组织地提出新功能,我们希望有兴趣推动重大功能或变更的人能够在生产工作组旗帜下组成团队。
如果您有兴趣为 Joomla 3.x 提供功能帮助,无论您是否能参加在 J and Beyond 举行的 Joomla 路线图会议,请填写 Joomla 路线图会议:生产工作组表格并告知我们。
生产工作组是组织和管理 Joomla 工作的方式。其中一些工作组是持续的小组,例如 Joomla 错误小组、文档小组和翻译小组。其他的则与特定功能有关。3.x 版本的主要功能应该在工作组中完成。
每个工作组为希望从事该功能工作的人提供了一个聚集点,无论是编码人员、文档编写人员、翻译人员、用户体验专家还是其他人。每个小组都会分配一个 PLT 联络人,以便 PLT 可以了解进度和工作准备情况,同时还能协调不同的团队并对向后兼容性、文档、本地化等方面的要求提供反馈。
如果在 J and Beyond 之前已经建立了特定的工作组,这将是一个机会,让小组成员面对面讨论他们的工作,并理想地朝着他们的目标取得进展。
所有工作小组都将有机会进行4分钟的闪电演讲,介绍他们的小组内容,激发一些热情,也许招募新的志愿者,对于那些更成熟的小组,也可以谈论他们已经完成的工作。但是,即使没有工作小组,如果你有兴趣进行演讲,请在填写下一段提到的表格时,给我们提供你想要谈论的内容概要。
一些拟议或现有的生产工作小组
更新与迁移工作小组
处理更新和迁移应该是每个做出向后不兼容更改的工作小组的一部分,但我们需要一个能够确保软件和工具能够尽可能无缝地从2.5迁移到3.x的团队。
多站点工作小组
这是在上一次路线图讨论中广泛讨论的一个重要特性。它始终是最受欢迎的功能之一。
统一内容模型(UCM)工作小组
UCM是一个提议包含在平台中的强大新工具。它如何在平台中实现,CMS将如何使用它,涉及哪些向后兼容性问题,使用它在CMS中需要哪些新的编码,以及它对第三方扩展的影响都是开放性问题。将这样的东西引入CMS是一个大工程。
搜索工作小组
既然Finder已经以智能搜索的形式集成到2.5中,现在是时候成立一个致力于搜索功能的新工作小组了。
消息队列工作小组
引入一个平台API,作为各种消息队列软件包的包装器,以及对于那些不能或无法安装第三方消息队列软件的网站的本地PHP实现。除了本地PHP消息队列,我们还将考虑至少支持以下内容:ZeroMQ,AMQP,IBM Websphere MQ。我们甚至可能能够让微软、IBM等公司参与帮助我们。这将使得开发可扩展的Web应用程序变得更加容易,例如,可能有助于大型网站的搜索索引。
数据处理工作小组
想法是开发一个数据处理类和方法库,使得编写能够从各种资源读取、写入和转换数据,通过各种传输方式,输出到各种目的地的代码变得更加容易。
Web服务工作小组
例如,为Joomla提供一个标准化、可扩展和文档化的REST API。
XML验证工作小组
让我们最后真正为Joomla中使用的所有XML编写DTD和可能的模式,以便像Eclipse这样的工具可以自动验证它。另一个目标是将它集成到我们的持续集成服务器中。
日历工作小组
创建一个正确的日历类,允许Joomla支持多种语言下的多个日历。
JavaScript工作小组
JavaScript及其框架在扩展和模板中非常常见。目前,这导致加载了多个框架的副本和版本,从而产生冲突和性能问题。已经提出了不同的解决方案。
CMS的单元测试
平台在为他们的代码添加单元测试覆盖率方面做得很好。我们需要为CMS做同样的工作。
性能小组
寻找并重构性能不理想的区域。
物联网
这个现有的工作小组正在研究使用Joomla平台来简化并开源“物联网”。使用几个流行的输入/输出设备,允许世界连接到互联网并回到世界;使得设备的数据可以轻松地在Joomla网站上显示,并且Joomla网站可以“回馈”到环境。
用户体验工作小组
用户体验工作组是一个现有的常设团队,专注于Joomla用户体验。这包括Joomla管理员用户界面、示例模板、示例数据以及任何其他相关方面。
使用Joomla路线图会议表单提供您的反馈并告诉我们您的兴趣。