[FZH] node/Electron的app如何打包?
by Robert Lu
Hi,
现在看下来,很多优秀的app都是基于electron的。
但是,看了目前的打包流程,主要有两种:
1. 官方打包流程,一个package打一个rpm,比如nodejs-grunt-cli是一个单独的包,它依赖的nodejs-grunt是另一个包。
2. 社区打包流程,比如直接通过脚本打出rpm包,基本上依赖非常少,连chrome和node的内核都打包进去了。
官方的打包流程会导致很多零散的包需要维护,会导致app开发者在push到fedora仓库的时候遇到很多困难。
而且,假设Atom依赖liba的1.0版本,Marp依赖liba的2.0版本,就意味着liba需要维护两个打包版本了。
所以,请问下,
现在对于目前这种app的打包有没有什么便捷的打包方式?
或者说,我们只能忍受目前的打包方式?
PS:目前我觉得比较好的Electron-base的App如下,但是基本没有打包进官方的repo的(虽然license基本没有问题):
Atom
Kitematic
Marp
Medis
--
Robert Lu <robberphex(a)gmail.com>
About me: http://about.me/RobberPhex
6 years, 3 months
[FZH] Fedora Chinese Meeting Minutes (2017-06-02)
by Zamir SUN
Hi all,
The IRC meeting minutes today are available at the links below. Thanks
everyone for attending the meeting.
In the meeting we mainly talked about events during LinuxCon period.
Please review the proposed ideas and actions.
The next IRC meeting will be held on next Friday (2017-06-09). Please
come and join the discussion if you can!
-------- Forwarded Message --------
Subject: zsun's meeting titled "FZUG" ended in #fedora-zh
Date: Fri, 2 Jun 2017 14:21:13 +0000 (UTC)
From: notifications(a)fedoraproject.org
To: meetingminutes(a)lists.fedoraproject.org
================
#fedora-zh: FZUG
================
Meeting started by zsun at 13:00:42 UTC. The full logs are available at
https://meetbot.fedoraproject.org/fedora-zh/2017-06-02/fzug.2017-06-02-13...
.
Meeting summary
---------------
* Roll Call (zsun, 13:00:48)
* topic: Events during LinuxCon (zsun, 13:01:28)
* Events (zsun, 13:04:53)
* LINK:
https://docs.google.com/document/d/1sZ4SUPc3FEKCv4W_vSDcyY_fY8c9WV31pq2MX...
(zsun, 13:08:44)
* AGREED: We will not hold standalone Fedora Community Meetup during
LinuxCon period (zsun, 13:17:27)
* LINK: https://getfedora.org/zh_CN/ (gbraad_, 13:44:52)
* ACTION: zsun make a community card before educational event (zsun,
13:49:35)
* ACTION: zsun try to find some kensington lock to use during LinuxCon
(zsun, 14:14:20)
* ACTION: zsun find out some community member to help with the slides
once gbraad offered the outline (zsun, 14:14:52)
* ACTION: gbraad zsun figure out what translation is needed when
received the videos for LinuxCon (zsun, 14:15:40)
* Opem Floor (gbraad_, 14:19:18)
Meeting ended at 14:21:11 UTC.
Action Items
------------
* zsun make a community card before educational event
* zsun try to find some kensington lock to use during LinuxCon
* zsun find out some community member to help with the slides once
gbraad offered the outline
* gbraad zsun figure out what translation is needed when received the
videos for LinuxCon
Action Items, by person
-----------------------
* gbraad
* zsun find out some community member to help with the slides once
gbraad offered the outline
* gbraad zsun figure out what translation is needed when received the
videos for LinuxCon
* zsun
* zsun make a community card before educational event
* zsun try to find some kensington lock to use during LinuxCon
* zsun find out some community member to help with the slides once
gbraad offered the outline
* gbraad zsun figure out what translation is needed when received the
videos for LinuxCon
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* zsun (112)
* gbraad_ (96)
* bexelbie (58)
* zodbot (13)
* CyrusYzGTt (6)
* teleboto (5)
* K410 (4)
* pany (3)
* BadGirl (3)
* gbraad (0)
* kaio (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
https://meetbot.fedoraproject.org/fedora-zh/2017-06-02/fzug.2017-06-02-13...
6 years, 3 months