使用 Fedora 会让您接触到许多不同的开源软件。Fedora 网站的主要改版在一年前开始,目标是提升设计美感,创建风格指南,规划网站策略,并为交付 Fedora Linux 产品网站选择技术堆栈。从设计的角度来看,团队需要一个工具来创建模型,一个存放资产库的地方,以及一些适合在完成后交付给开发人员的东西。
选择 Penpot
Figma 是一款流行的界面设计工具,很多人推荐,但它被认为不合适,因为该公司最近对其免费计划施加了限制。这种担忧出现在 Adobe 收购 Figma 之前,所以不使用它的决定在回顾时更显得意义重大!
团队研究了 Penpot,发现它符合每个人的要求。Penpot 是首个面向跨领域团队的开源设计和原型平台。Penpot 由 Kaleidos 团队创建。Kaleidos 是一家成立于 2011 年的技术公司,完全专注于开源项目。
Fedora 网站和应用团队使用 Penpot 的三种方式
- 线框图和模型
- 用户体验测试和反馈
- 协作
我在下面详细阐述了这些用途。虽然示例讨论的是 Fedora 项目,但 Penpot 为任何开源社区都带来了好处。
1. 线框图和模型
草拟网页设计是我们团队使用 Penpot 的主要方式。草拟设计能够实现快速协作,并减少贡献者之间的沟通问题。开发人员和设计师可以自由地在同一空间内协作。
社区反馈非常重要。正确共享模型可能有点困难。Penpot 是基于 Web 的,可以在任何平台上轻松访问。当在原型上进入查看模式时,该工具会生成一个可共享的链接。如果您不再希望共享该链接,您也可以修改权限或销毁该链接。

(Emma Kidney,CC BY-SA 4.0)
2. 用户体验测试和反馈
这次改版与 Fedora 社区密切合作。通过在原型上运行可用性测试会话并分享设计进展,我们使用 Penpot 让社区参与到每一步中。
3. 协作
在改版期间,我们的开发和设计团队使用 Penpot 来产生想法、组织会议和直观地测试新概念。
我们的团队在早期规划会议中将 Penpot 用作白板,并使开发人员能够在参与讨论的同时异步贡献想法。这种方法减轻了压力,确保每个人的想法都能被听到,帮助我们看到模式,并调解分歧以达成良好的妥协。Penpot 帮助在每个人之间建立了一种理解感。
该团队将 Penpot 用作资产来源。用户可以将元素和其他内容存储在资产库中,以便可以重复使用它们。Penpot 存储组件、图形、排版、调色板等。

(Emma Kidney,CC BY-SA 4.0)
共享这些库使整个团队都可以访问它们。当与定期访问相同源文件的团队合作时,这会很有帮助。如果有新成员加入,他们开始为项目构建模型所需的所有资产都将随时可用。用户可以直接从 Penpot 文件中导出这些资产。

(Emma Kidney,CC BY-SA 4.0)
开发人员可以在任何浏览器上以完整形式查看原型。这种能力使网站构建更容易,因为您可以与原型并排编码。如果设计师同时处理该文件,他们在查看模式下刷新或在实际文件中实时刷新即可看到他们所做的更改。

(Emma Kidney,CC BY-SA 4.0)
开源价值观
Penpot 符合 Fedora 项目的“四大基石”:自由、友谊、功能和优先。当您回顾这些价值观时,请考虑该工具如何与您自己的开源倡议相符。
自由
我们选择开源和免费的替代方案来替代专有代码和内容,并限制专有代码对项目内部和外部的影响。Penpot 是首个开源设计和原型平台。Penpot 基于 Web,独立于操作系统,并与开放 Web 标准兼容。这确保了与 Web 浏览器和 Inkscape 等外部应用程序的兼容性。
友谊
我的社区由来自各行各业的人们组成,他们共同努力推进自由软件。Penpot 的使命与之类似。它的目标是提供一个开源和开放标准的工具,将设计师和开发人员之间的协作提升到一个新的水平。使用 Penpot 可以顺利地将工作移交给开发人员,并使我们能够高效地协同工作。无需来回寻找文件或资产,因为他们需要的一切都在 Penpot 文件中。
功能
Fedora 关心卓越的软件。其功能开发始终公开透明地进行,并鼓励参与。任何人都可以开始处理任何问题或作为他们感兴趣的任何团队的一部分。Penpot 也秉持这种精神。任何人都可以协作!代码和贡献者指南可在项目的 Git 存储库中找到。
优先
Fedora 采用通过持续向前发展来推进自由软件的策略。这种方法通常遵循“尽早发布,经常发布”的工作流程。Penpot 也经常更新。它向社区发布 Dev Diary 博客,重点介绍已完成的工作。它在其网站上声明:“我们也有这种紧迫感,我们需要快速行动,风险太大了。”
总结
该项目即将完成,第一个截止日期与 Fedora Linux 38 的发布相一致。Penpot 已被证明是一个有价值的工具,并且正在扩展开源设计爱好者的可用资源。随着该平台最近庆祝其正式发布,看到接下来会发生什么令人兴奋。
Penpot 改变了我们团队的工作方式。它能为您的组织和社区做些什么?
本文改编自 Ashlyn Knox 和 Emma Kidney 在 Creative Freedom Summit 上发表的演讲:模型和动效——Fedora 设计团队如何使用 Penpot。可以在 PeerTube 上观看该演讲的录像。
1 条评论