Bug 26821

Summary: electron - A framework for building cross-platform desktop applications. NEW PACKAGE REQUEST
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: New RPM package requestAssignee: All Packagers <pkg-bugs>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: Normal CC: lovaren
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://electron.atom.io/
Whiteboard:
Source RPM: electron CVE:
Status comment:
Attachments: Proposal spec file

Description Kristoffer Grundström 2020-06-18 23:45:45 CEST
Description of problem: The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium. Visit http://electron.atom.io/ to learn more.

Version-Release number of selected component (if applicable): 10.0.0-beta.3
Comment 1 Kristoffer Grundström 2020-06-18 23:46:20 CEST
Created attachment 11705 [details]
Proposal spec file

CC: (none) => lovaren

Comment 2 Lewis Smith 2020-06-19 21:04:47 CEST
Thank you for the suggestion; and the big picture in comment 0.
The link given is currently about "Black Lives Matter" & George Floyd. I could find no introductory information on the site, despite detailed deployment documentation.
Its intimacy with Chrome is disconcerting.
----------
Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.

You Kristoffer might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Assignee: bugsquad => pkg-bugs
Summary: electron - A framework for build cross-platform desktop applications => electron - A framework for building cross-platform desktop applications. NEW PACKAGE REQUEST
URL: (none) => http://electron.atom.io/
Severity: normal => enhancement

Comment 3 David Walser 2020-06-21 15:06:02 CEST
Indeed due to the bundling of Chromium (which we can't really even properly maintain by itself) it is impossible to package this or any electron-based apps securely.  This has been discussed before.

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX