badamerican.blogg.se

Cr3 darktable
Cr3 darktable





cr3 darktable

It's 3.9mb compared to the upstream one which is 15mb without any config. My NeoVIM appimage linked above "really, really" bundles all dependency and compile your NeoVIM config to luajit bytecode. Obviously this doesn't scale very well to projects with 300 dependencies like Digikam. A proper AppImage (this one is by me) look like this. Making perfect AppImages is often possible, but the automated tooling isn't smart enough.

cr3 darktable cr3 darktable

OpenSSL and a few other a libs you usually want to use the system one and have a built-in fallback because of security concerns. Using any system library forces you to use glibc (AppImage don't work on Alpine). You can't just bundle those, you have to use the system ones. The best example is libGl (GLX or EGL) for hardware 3D acceleration or libvdpau for hardware media decoding. While some terminal and bitmap only X11 app can be compiled as static binaries, anything that depends on system libraries needs to be compiled with an older version of glibc. There's also upper limits to how self-contained they are. So merging a simple typo fix or dependency update might cost half a day, just to get the dev env back up.ĪppImages are only as self-contained as the author put effort into making them self-contained. And often software that I put on a back burner will require me significant effort to get back into. Don't just throw in PR or feature request, but ask: is this welcome? How do you work? Any particular details that you wish me to pay extra attention to (tabs, spaces, tests, documentation, design).Īs a FLOSS maintainer myself, it can be very intimidating to have someone throw a PR at you that rewrites everything (it comes across as: you suck, your software sucks, but watch me fix all that), or that disregards things that I deem critical (tests, architecture) It is really hard to review it, without coming across as an arrogant bastard. Read issues, threads, subscribe to an ML etc. It's a pity that made you give up.Ī general tip, I give to people wishing to contribute to OSS is to first watch from the sideline. I'm sorry you did not stumble into them, but instead in the few hostile ones. There are loads of friendly and welcoming OpenSource communities.







Cr3 darktable