Comments (6)
Generally speaking, software with dead or inactive upstreams when the submission is being made, should be avoided.
Sometime that's actually a good way to ship old software. The expectation is that the submitter maintains the package. And if you need to patch it, so be it.
Stable mean that it's not a nightly of development build. That's not the purpose of Flathub to ship development snapshots.
Note that Qt 5.15 is still shipped by supported runtime so I don't see what is the problem you are alluding to.
from flathub.
Generally speaking, software with dead or inactive upstreams when the submission is being made, should be avoided.
It doesn't help if it has to be EOL-ed in a year or so because a change in runtime broke something and there is no one to fix the issue. You have to update the runtime at least once every two years, because old runtimes get EOL-ed.
It also uses some aging QT5 requirements that newer systems may not have.
If it needs EOL runtimes, then we won't accept it.
This makes it a prime candidate for Flatpak
You can package it or host your own repository https://docs.flatpak.org/en/latest/hosting-a-repository.html
from flathub.
Generally speaking, software with dead or inactive upstreams when the submission is being made, should be avoided.
Sometime that's actually a good way to ship old software. The expectation is that the submitter maintains the package. And if you need to patch it, so be it.
This was my general feeling. Flatpak is a great way to package legacy software. Flatpak constraints the possible less than secure application and keeps the aging dependancies away from the core system. As I said before, it also helps with difficult build process too.
In this case, CStitch does not use any networking, so the attack surface area is pretty small.
from flathub.
Most of the time it gets immediately abandoned after some time of submission. If you want to patch it and maintain it sure but not sure how much it can be maintained with a dead upstream.
If it starts depending on EOL runtimes, the website, local software clients and cli will start showing warnings, means a big chunk of people will not use it anymore.
KDE also moved away from Qt5, Qt5 will not get new runtimes after 5.15-24.08.
from flathub.
I was planning on maintaining the package. My wife has been looking for a piece of software like Cstitich.
Unfortunately, I'm not a QT dev, maintaining the upstream source isn't possible for me. But I'm more than comfortable with debugging make scripts.
from flathub.
The assumption that it'll continue to work, doesn't quite work unless you are using EOL runtimes where nothing gets changed and no updates are made.
A supported runtime will receive updates, and you sometimes need to fix or add dependencies, fix build issues related to it.
If you want to do that, submit it.
from flathub.
Related Issues (20)
- EOL beta branch for ru.linux_gaming.PortProton HOT 1
- Please add upstream author to org.rncbc.qsynth HOT 1
- Archive `io.gitlab.gregorni.Calligraphy` HOT 4
- License violation and suspicious app on Flathub HOT 71
- Shotcut | Build #100288 held for review HOT 2
- Add a "Packaged by" field HOT 1
- Add maintainer for dev.vencord.Vesktop HOT 2
- Download of module fail: unknown compression HOT 1
- Corrupted download cache on builders HOT 1
- Please add MackBambu as maintainer for com.bambulab.BambuStudio HOT 2
- Flatpak build failing due to -lstdc++fs HOT 2
- 50% of apps use developer name for the app name? HOT 2
- Download failure (aarch64 builders)
- [Tracking]: Apps with trademark violations HOT 1
- The app is not developed in the open HOT 12
- Transfer ownership/maintainership of com.parsecgaming.parsec HOT 9
- [Bug]: Flathub doesn't update in Ubuntu Touch HOT 1
- Image too large (512x525). Max. size 512x512 Export failed HOT 1
- Please add ebassi as maintainer for org.gnome.OfficeRunner HOT 1
- Outdated package (vulnerable): org.turbowarp.TurboWarp
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flathub.