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)
- Request to archive old repository: io.itch.drwhut.TabletopClub HOT 1
- RetroDECK repository migrated to org - more permissions needed HOT 1
- Issues with nodejs cache on flathub HOT 4
- Transfer ownership of org.DolphinEmu.dolphin-emu to upstream developer HOT 1
- Cataclysm: Dark Days Ahead ownership HOT 1
- Request to add a collaborator to the Q-Zandronum repo HOT 1
- Feature Request: Download .flatpak bundles on flathub.org HOT 6
- Add maintainer for icalingua
- Add maintainer to io.github.wivrn.wivrn HOT 1
- How change app id? HOT 3
- Remove "Google Music Desktop Player" HOT 1
- Sober/Flatpak installation issue HOT 1
- Request for collaboration link HOT 1
- Adopting com.clarahobbs.chessclock HOT 6
- Add maintainer for io.github.yairm210.unciv HOT 4
- Add me as maintainer for nz.mega.MEGAsync HOT 2
- Volunteer to maintain com.wps.Office HOT 4
- Request to remove collaborators from flathub/com.brave.Browser HOT 1
- Add Maintainer to de.schmidhuberj.DieBahn HOT 1
- Organization rename HOT 3
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.