我的 Linux 团队使用 Penpot 的 3 个原因
Penpot 是一个设计师和开发人员使用的开源设计工作空间。
Penpot
Penpot 是一个设计师和开发人员使用的开源设计工作空间。
![](/data/attachment/album/202308/14/110746hxia0hp18r1v11vz.jpg)



> 
> Penpot 是一个设计师和开发人员使用的开源设计工作空间。
> 
> 
> 


使用 Fedora 会让你接触到许多不同的开源软件。Fedora 网站的重大改造始于一年多前，目标是提高设计美感、创建风格指南、规划网站策略以及选择用于交付 Fedora Linux 产品网站的技术栈。从设计的角度来看，团队需要一个创建模型的工具、一个保存资源库的地方，以及完成后适合移交给开发人员的东西。


### 选择 Penpot


Figma 是许多人推荐的流行界面设计工具，但由于该公司最近对其免费计划施加了限制，因此被认为不合适。这种担忧在 Adobe 收购 Figma 之前就已经出现，所以现在回想起来，不使用它的决定更加重要！


团队研究了 Penpot，发现它符合每个人的要求。Penpot 是第一个面向跨领域团队的开源设计和原型平台。Kaleidos 内的一个团队创建了 Penpot。Kaleidos 是一家成立于 2011 年的科技公司，完全专注于开源项目。


Fedora 网站和应用程序团队通过三种方式使用 Penpot：


* 线框图和模型
* UX 测试和反馈
* 协作


我将在下面详细介绍这些用途。虽然示例讨论了 Fedora 项目，但 Penpot 可以为任何开源社区带来好处。


### 1、线框和模型


设计网页草图是我们团队使用 Penpot 的主要方式。草图可以实现快速协作并减少贡献者之间的沟通问题。开发人员和设计师可以在同一空间自由协作。


社区反馈很重要。正确地共享模型可能有点困难。Penpot 基于网络，可在任何平台上轻松访问。当在原型上进入 <ruby> 查看模式 <rt>  View Mode </rt></ruby> 时，该工具会生成一个可共享的链接。如果你不再希望共享链接，还可以修改权限或销毁链接。


![Creating a shareable link and editing permissions on Penpot.](/data/attachment/album/202308/14/110938egdktrob9tojyusq.jpg)


### 2、UX 测试和反馈


此次改造与 Fedora 社区密切合作。通过对原型进行可用性测试并共享设计进度，我们使用 Penpot 让社区参与每一步。


### 3、协作


在改造过程中，我们的开发和设计团队使用 Penpot 来产生想法、组织会议并直观地测试新概念。


我们的团队在早期规划会议中将 Penpot 用作白板，让开发人员在参与讨论的同时以异步方式贡献想法。这种方法减轻了压力，确保每个人的想法都能被听到，帮助我们看到模式，并调解分歧，达成良好的妥协。Penpot 有助于在每个人之间建立一种理解感。


团队使用 Penpot 作为素材来源。用户可以将元素和其他内容存储在资源库中，以便可以重复使用它们。Penpot 可以存储组件、图形、版式、调色板等。


![An example of an asset library within Penpot.](/data/attachment/album/202308/14/110946u681ws8u2pwz11pj.jpg)


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


![Exporting selected assets in a Penpot file.](/data/attachment/album/202308/14/110955iaeqc0ccmbpqcvbq.jpg)


开发人员可以在任何浏览器上查看原型的全部内容。这种功能让网站建设变得更容易，因为你可以与原型同时进行编码。如果设计人员同时在处理文件，他们所做的更改可以通过**查看模式**刷新查看，如果是在实际文件中，则可以实时查看。


![An editor with code and the Penpot interface.](/data/attachment/album/202308/14/111007w9gf9z977c797q83.jpg)


### 开源价值观


Penpot 符合 Fedora 项目的“四大基础”：自由、朋友、功能和第一。在回顾这些价值观时，请考虑该工具如何与你自己的开源计划保持一致。


#### 自由


我们选择开源和自由来替代专有的代码和内容，并限制专有代码对项目和项目内的影响。Penpot 是第一个开源设计和原型平台。Penpot 基于网络，独立于操作系统，并采用开放网络标准。这确保了与 Web 浏览器和 Inkscape 等外部应用的兼容性。


#### 朋友


我的社区由各行各业的人们组成，他们共同努力推进自由软件的发展。Penpot 的使命是相似的。其目标是提供开源和开放标准工具，将设计人员和开发人员之间的协作提升到新的水平。使用 Penpot 可以顺利地向开发人员移交，并使我们能够高效地合作。无需来回寻找文件或素材，因为他们需要的一切都在 Penpot 文件中。


#### 功能


Fedora 关注优秀的软件。它的功能开发总是公开透明地进行，并鼓励参与。任何人都可以在任何问题上开始工作，也可以加入任何他们感兴趣的团队。Penpot 赞同这一理念。任何人都可以合作！代码和贡献者指南可从项目的 Git 仓库获取。


#### 第一


Fedora 采用的策略是通过持续的前进动力来推动自由软件的发展。这种方法通常遵循“早发布、勤发布”的工作流程。Penpot 也经常更新。它向社区发布每日开发博客，重点介绍已完成的工作。它在网站上写道：“我们也有这种紧迫感，我们需要快速行动，这关系到太多的事情”。


### 总结


该项目即将完成，第一个截止日期与 Fedora Linux 38 的发布日期一致。事实证明，Penpot 是一个非常有价值的工具，它为开源设计爱好者提供了更多的资源。最近，该平台庆祝了它的正式发布，下一步的发展令人兴奋。


Penpot 改变了我们团队的工作方式。它能为你的组织和社区做些什么？


本文改编自 Ashlyn Knox 和 Emma Kidney 在创意自由峰会上的演讲：《模型和动作 - Fedora 设计团队如何使用 Penpot》。该演讲的录音可 [在 PeerTube 上观看](https://peertube.linuxrocks.online/w/5H22PH66kYwiTKcKR1p2kJ)。


*（题图：MJ/fc248c3c-08e9-4e35-a389-8c88009a7110）*




---


via: <https://opensource.com/article/23/3/linux-penpot>


作者：[Emma Kidney](https://opensource.com/users/ekidney) 选题：[lkxed](https://github.com/lkxed/) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出

