KaKi87

joined 9 months ago
[–] KaKi87@jlai.lu 1 points 3 days ago (1 children)

I didn’t say it was more secure, I said it’s about the same.

You said automation breeds laziness (by design, to an extent) and lazy end users tend to shoot themselves in the foot.

So, my question is : what part of automating download of DEBs from a specific source can be shooting oneself in the foot compared to doing the same thing manually every time ?

you should legally protect yourself

The MIT license will take care of that.

Also, to force the user to accept and acknowledge that the software they are installing using this tool is not verified to be safe is inducing fear and/or guilt, therefore is bad UX, I'm not doing that.

[–] KaKi87@jlai.lu 1 points 4 days ago

It's more functional than object-oriented and I read the former better than the latter. 😅

[–] KaKi87@jlai.lu 1 points 4 days ago

You understand perfectly.

[–] KaKi87@jlai.lu 2 points 4 days ago (3 children)

How is the manual step more secure though ?

What does the user do before downloading a DEB that makes that gap between manual and automated ?

I'd be willing to try and reproduce that, but I don't see anything.

[–] KaKi87@jlai.lu 5 points 4 days ago

It doesn't, that's provided by Cortile.

[–] KaKi87@jlai.lu 5 points 4 days ago

My point is that I'm working a solution for end users.

The solutions you're offering are not user-friendly.

[–] KaKi87@jlai.lu 1 points 4 days ago
[–] KaKi87@jlai.lu 7 points 5 days ago (2 children)

I'm and end user working for end users.

[–] KaKi87@jlai.lu 1 points 5 days ago

My main use case is end user desktops.

[–] KaKi87@jlai.lu 3 points 5 days ago

Which isn't user-friendly.

[–] KaKi87@jlai.lu 12 points 5 days ago (9 children)

Well, I'm just automating what people currently have to do manually : visit GitHub and download DEB and install DEB.

If the automated process would be dangerous then the manual process also would be, and that would be on the maintainer for not providing an APT repository or a Flatpak, not on the user for just downloading from GitHub.

[–] KaKi87@jlai.lu 1 points 5 days ago (2 children)

Why the OOP structure and syntax ? Sorry but it makes it difficult to read for me even in my own language 😅

 

On Debian-based distros, when an app is available as a DEB or an AppImage (that doesn't self-update), but no APT repository, PPA or Flatpak, the only option is to manually download each update, and usually manually check even whether there are updates.

But, what if those would be upgraded at the same time as everything else using the tools you're familiar with ?

dynapt is a local web server that fetches those DEBs (and AppImages to be wrapped into DEBs) wherever those are, then serves these to APT like any package repository does.

I started building it a few months ago, and after using it to upgrade apps on my computers and servers for some time, I pre-released it for the first time last week.

The stable version will come with a CLI wizard to avoid this manual configuration.

Feedback is welcome :)

3
submitted 2 months ago* (last edited 2 months ago) by KaKi87@jlai.lu to c/kde@lemmy.kde.social
 

Hi,

On KDE neon 6 using Wayland, OBS 30.1.2 is black when trying "Screen Capture (PipeWire)" or "Window Capture (PipeWire)", when launching from terminal, the following line stands out :

error: [pipewire] Error retrieving pipewire fd: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying

When asking the OBS community, I'm told :

Sounds like a broken PipeWire and/or xdg-desktop-portal install. That would be a question for your distro's support channels

What to do ?

Thanks


SOLVED : the xdg-desktop-portal package crashes since v1.18.3 (see issue report), so downgrading it fixes this.

 

Is that possible ?

Thanks

 

Thanks

view more: next ›