关于第三届年度开发者大会(在捷克共和国布尔诺的马萨里克大学举行)的常见评论之一是关于演讲的结构。今年,我们按主题对演讲进行了分组。日程安排更易于理解,那些只想关注特定领域的人不必切换房间或等待他们感兴趣领域的下一次演讲。
以下是按主题快速浏览一些最有趣的演讲。
安全
本主题组的前三位演讲者谈到了 FreeIPA、kerberos 身份验证和 sssd。 Alexandr Bokovoy 谈到了 FreeIPAv3 中与 Active Directory 和 Samba4 的集成。
关于 SELinux 的演讲着眼于新的角色和应用程序沙箱。 Miloslav Trmač 的演讲解释了为什么我们实际上应该关心代码安全,并提供了在编写任何类型的应用程序时良好编码习惯的示例。
一位特邀演讲者 Rainer Gerhards 是 rsyslog 项目的上游开发人员。 Rainer 着眼于安全日志记录的未来,介绍了他认为应该更广泛采用的标准,并解释了这将如何改进日志搜索和相关事件的审查。
内核
在内核轨道中,评分最高、最幽默的演讲是 Bryn Reeves 的题为“如何丢失数据并牵连他人”的演示。 Bryn 是 Red Hat 的支持工程师,他使用客户案例来演示管理员在处理文件系统时常犯的误解和错误。 Bryn 在他的演讲中用笑话吸引了观众。 我最喜欢的是
一毫秒有多长?
这是在犯下灾难性错误和意识到发生了什么之间经过的时间。
该领域的其他演讲也侧重于文件系统。 Lukáš Czerner 谈到了 btrfs 的优势,例如可扩展性高达 16EiB——或者,正如 Lukáš 所说,“我不知道那有多少,但很多。” Lukáš 分享说,现在可以执行非常快速的文件系统检查、进行增量备份和快照、动态添加和删除驱动程序以及处理子卷。 仍然存在的问题是 fsync 尚未完全正常工作,处理大文件速度慢以及尚未实现加密。
在另一次有趣的演讲中,Milan Brož 谈到了磁盘加密。 Milan 提到了全盘加密的优势,并讨论了可能的实现方式,从硬件解决方案(包括磁盘驱动器中的加密逻辑)开始,然后转向软件解决方案,如 truecrypt、look-AES(密钥存储在外部设备上)、luks 和 dm-crypt 的组合等等。
核心
核心演讲模块侧重于各种主题,大多数是关于 Fedora 17 或下一主要版本的 Red Hat Enterprise Linux 中的新功能。 Adam Tkáč 的第一次演讲介绍了 Fedora 中对 DNSSEC 的更好支持,并指出了未来的计划,例如更好的桌面和浏览器集成。
即将发布的 Fedora 版本中的另一个有趣功能是动态软件集合。 动态软件集合提供了一种机制,可以在一个系统上提供某些软件包的多个并行版本。 这允许用户在它们之间切换,并在这些集合内部编写他们的应用程序。 该演讲展示了 Ruby 的示例以及可用于测试的 repo。 感谢 scl-utils 工具,用户可以在 Ruby 1.9.3 或 Ruby 1.8.7 之间切换,并为系统上的任何项目使用正确的版本。
Kay Sievers 和 Harald Hoyer 介绍了 Fedora 17 的最后一个有趣的更改,他们都在统一目录层次结构方面工作。 第一步已经完成,将 /bin 和 /sbin 移动到 /usr。 未来的计划包括重命名库目录以获得更好的 multilib 支持,为所有库文件创建子目录,更改 /boot 目录,甚至(可能)在 /etc 和 /usr/lib 之间拆分配置文件。
桌面
桌面有很多演讲和黑客马拉松会议,并且出席人数众多。 感谢 GTK+ 黑客马拉松和 Gnome Docs 黑客马拉松,布尔诺到处都是著名的桌面开发人员——而不仅仅是 Red Hat 的开发人员。 Matthias Clasen 开场了该模块的演讲,讨论了 GTK+3 和 GTK+4 的计划功能。
桌面亮点太多,无法对每个亮点进行详细解释,因此以下是一些最佳产品的快速摘要
- Jonathan Blandford 研究了 GNOME 3 功能进入 Fedora 17 和 SPICE 项目。
- Marc-André Lureau 展示了桌面虚拟化盒子的演示。
- Hans de Goede 展示了 SPICE 与桌面以及瘦客户端上的 USB 设备的集成。
- Simon Schampijer 表明 Sugar 桌面仍然活跃,并且有一些东西可以展示给用户。
- Shaun McCance 简要介绍了 GNOME 文档团队所做的工作,以及他对简化 Docbook 的标记语言 Mallard 的介绍。
桌面模块的最后一次演讲由 KDE 开发人员 Jaroslav Řezník 进行,他介绍了新的 Qt 5。 Řezník 解释了 Qt 5 将如何简化桌面应用程序开发。 甚至他的幻灯片也是用 Qt 5 编码的,所有新功能都直接集成到幻灯片中。
JBoss
JBoss 社区在布尔诺非常庞大,他们的演讲填满了为期两天的完整轨道(总共 17 场演讲)。 该轨道也有几位外国演讲者,包括 Geoffrey de Smet,他介绍了 Drools。 Geoffrey 详细描述了复杂事件处理、业务规则管理和规划问题等术语。
Aslak Knutsen 选择了一个热门话题:自动测试以及 Arquillian 项目如何提供帮助。 Aslak 还举办了一个实验室,志愿者可以在其中为自己的模块编写服务点。
Red Hat 布尔诺办事处由下一位演讲者 Karel Piwko 代表。 Karel 使用 Arquillian Ajocado 项目直接在浏览器中展示了 Web 应用程序测试,包括一个不错的调试演示。 从所有这些演讲中,观众清楚地了解到 JBoss 不再仅仅是一个应用程序服务器。 相反,它是一组可以部署用于各种目的的项目,从系统集成开始,到找到欧洲度假的最短旅行路线结束。
云
云轨道中的第一次演讲由 Michal Fojtík 和 Francesco Vollero 这两位在捷克共和国各地参加会议的知名演讲者进行。 他们介绍了 Deltacloud 项目,这是一个跨各种云提供商的统一 API,以及 Aeolus 项目,这是一组用于处理虚拟设备的工具。
接下来是 Mladen Turk,他谈到了性能显着提高的非常新的 Apache 2.4。 Turk 还讨论了他为什么认为 Apache 是云的核心。
Alan Pevec 就 oVirt 发表了有趣的演讲。 Alan 是 Red Hat 虚拟化团队的成员,负责 oVirt 和相关项目的工作组。
GlusterFS 是 Red Hat 的一个较新项目。 Niels De Vos 简要介绍了 GlusterFS,并谈到了它的优势和典型的用例场景。 GlusterFS 是一个对大型云提供商来说会很有趣的项目。
其他
还有一些额外的演讲无法归类到任何描述的组中。 例如,Honza Hutař 介绍了一项面向学生和感兴趣的其他方的新竞赛,称该竞赛为 Redbot。 目标是编写机器人策略和算法,并在类似于旧版 诺基亚贪吃蛇游戏 的游戏中击败其他团队——一个 2D 迷宫,蛇在拾取点时会“生长”。
另一次演讲侧重于学生,并介绍了 Red Hat 支持大学努力的项目。 前 Fedora 项目负责人 Jared Smith 准备了两次演讲,第一次是关于跨发行版协作,第二次是描述他使用 Docbook 和 Publican 工具从各种来源和各种格式生成文档。
Stanislav Kozina 也发表了题为“Linux 可以从其他系统中学到什么”的演讲,该演讲展示了他认为 Linux 会发现有益的功能——主要来自 Solaris。
在本系列的第三部分中了解有关今年研讨会和黑客马拉松的更多信息。
照片由 Václav Tunka 和 Tomáš Bžatek 拍摄。
评论已关闭。