#156 Plan to release element-desktop in Leap?
Closed: Rejected a year ago by lkocman. Opened a year ago by vertclair.

Hello,

First, I’d like to thank all the contributors, as I’m a satisfied (french) user of Suse and then OpenSuse for almost 20 years. 🙏

However, I’m coming to you because I’m quite surprised to see that there is actually no package for element-desktop in Leap. Today, it’s available for Tumbleweed users but not for Leap’s. On secured or professional devices, I cannot neither run Tumbleweed nor install community / non-official package.

I’ve read this release was already asked for in a previous topic since 2021 … and even since 2017 in github issues.

Matrix/Element is beginning to grow in both scope and popularity. Even French administration recently adopts it with “Tchap”.

Is this planned to release element-desktop in Leap ?

Thanks by advance,
Regards,
Cl.


Hello @vertclair as far as addition of certain package goes it boils down to a maintainer who's willing to maintain it in Leap.

For 15.6 it's rather late as we've post RC code drop deadline. If you're willing to maintain it then feel free to submit it to https://build.opensuse.org/project/show/openSUSE:Leap:16.0 when we announce devel phase start. Which should be shortly after Leap 15.6 is out.

I personally use element/riot.im from flathub on my Leap 15.6 desktop.

Metadata Update from @lkocman:
- Issue set to the milestone: 16.0

a year ago

Metadata Update from @lkocman:
- Issue assigned to vertclair

a year ago

Hello @lkocman
Many thanks for your reply !

I've seen the tutorial video and totally understand the fact this relies on community effort but i'm not a dev myself.

'Trying to contact the actual maintainer of the thumbleweed element-desktop repo to ask if he/she can/want to help but if this fails, is there a voting process in which this issue can be submitted (not the forums I suppose, because it send me here) ?

Other question : when you say

For 15.6 it's rather late as we've post RC code drop deadline

is that to say that package list is frozen at RC step ?

Regards,
Cl.

Hello

Well RC is basically done product, and we're focusing on bugfixes only. All new packages should be usually submitted by beta, unless the upstream schedule prevents it.

Adding a new package comes with some dependencies, in case of Leap 15.X these might be coming from SLES 15, and I can't promise that any of your changes would get in especially without approve feature etc.

If you do the work and would come with an update of let's say one to three packages and all of these would be from Leap, not SLES then we could talk.

https://build.opensuse.org/package/show/devel:languages:nodejs/element-desktop shows that package builds. But I have no idea if there are some missed dependencies etc. You can try to submit it to openSUSE:Backports:SLE-15-SP6 and we'll see.

You'd also have to be willing to maintain element-desktop.

Lubos

We're past GMC deadline in SLES. Closing the request. Feel free to submit it to Leap 16.0

Metadata Update from @lkocman:
- Issue close_status updated to: Rejected
- Issue status updated to: Closed (was: Open)

a year ago

Log in to comment on this ticket.

Metadata