Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 599562 - net-im/qtox-1.4.0 stabilisation request
Summary: net-im/qtox-1.4.0 stabilisation request
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zetok
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2016-11-12 07:31 UTC by Michael 'veremitz' Everitt
Modified: 2016-11-19 14:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 'veremitz' Everitt 2016-11-12 07:31:18 UTC
Please stabilise net-im/qtox-1.4 thanks!
Comment 1 Zetok 2016-11-15 12:14:29 UTC
(In reply to Michael Everitt (IRC: veremit) from comment #0)
> Please stabilise net-im/qtox-1.4 thanks!

Hi, thanks for interest in stabilizing qTox :)

There are a few problems that I see with it though.

1. qTox's development is rather quickly paced, and given that the team is rather small, there is little to no support for older versions. Preferably there would be only 1 release version available and live ebuild for latest changes. There are more versions available to make sure that users could revert to older version if newer one happens to have some regression. With that being said, even -9999 is always supposed to build and work without any problems, and the release versions are for those who simply need extreme stability.
2. qTox doesn't have LTS versions due to small team and no one seemingly wanting to spend their time on backporting fixes. Even if you encounter bugs with `latest release - 1` you'd be asked to try with latest release/git.
3. qTox's dependencies are mostly marked as stable in Gentoo, with the biggest exception being toxcore. Because of reasons the current version that it depends on shouldn't be IMO stabilized. It's not stable. The situation with toxcore is going to improve, most likely next month, just in time for qTox 1.7 release. toxcore will get version slots, and qTox and Toxic will start depending on them.
4. Stabilization process in Gentoo seems to take some time, and from what I've seen it looks like in time for the version to stabilize it would be long out-of-date. Like in the case of qtox-1.4. Current release cycle for qTox is 6 weeks between each release.


I didn't see this bug earlier, and shortly after releasing 1.6 I've made a PR that adds newest qTox release and removes old ebuilds: https://github.com/gentoo/gentoo/pull/2831


What I would want to recommend, is to just add `net-im/qtox ~arch` to the package.accept_keywords . Given that -9999 is also fairly stable, perhaps I should look into adding ~arch to it, as I've seen some other ebuilds have.


With that in mind, I'm not very familiar with what is the right way of doing things in Gentoo, so if there is something that seems to conflict with it, or perhaps could be fitted into it, please don't hesitate to point it out ;)
Comment 2 Zetok 2016-11-19 14:39:53 UTC
Closing, since 1.4 has been removed.