FS#75484 - [electron] add placeholder package

Attached to Project: Community Packages
Opened by G3ro (G3ro) - Monday, 01 August 2022, 18:42 GMT
Last edited by Toolybird (Toolybird) - Thursday, 04 August 2022, 06:17 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Bruno Pagani (ArchangeGabriel)
Nicola Squartini (tensor5)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Due to fast new releases of versions for electron, I think it would be useful to have two kinds of packages:

1. a placeholder package "electron" which will install the newest available version of electron as a dependency
2. the different electron versions, like electron19 (newest right now), electron18 etc.

Why is that useful you might ask?
Because this way maintainers could pin (a dependency) to a specific new release, like electron19, which will be kept even if a new version of electron (e.g. electron20) is released.
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 04 August 2022, 06:17 GMT
Reason for closing:  Works for me
Additional comments about closing:  as per original determination by @ArchangeGabriel "electron already provides the electronXX packages that it actually matches, and maintainers are already pinning it."
Comment by G3ro (G3ro) - Thursday, 04 August 2022, 06:16 GMT
I think there is a missunderstanding, as I have said, this FR is about being able to pin electron19, which is not possible right now, in my understanding. Because if package "electron" switches to electron20, then electron20 is used.
Comment by Toolybird (Toolybird) - Thursday, 04 August 2022, 06:17 GMT
There's currently only 3 official pkgs that depend on non-versioned "electron" i.e. cozy-desktop, geogebra, mattermost-desktop. It's not worth the effort IMHO.

Loading...