Message boards : BOINC client : Please keep Github BOINC releases page up to date
Message board moderation
Author | Message |
---|---|
Send message Joined: 21 May 16 Posts: 37 ![]() |
Hi, I am one of the BOINC maintainers on Fedora / RHEL / CentOS/ Scientific Linux. The place where usually package maintainers take the source codes of softwares they maintain is https://github.com/foo/releases Concerning BOINC, the page https://github.com/BOINC/boinc/releases looks like it is not maintained, indeed many new releases (testing included) are not available there, complicating the maintaining work of BOINC packages on Linux distrubutions... Best regards |
![]() Send message Joined: 29 Aug 05 Posts: 15640 ![]() |
The releases on that page are for Android only, because Android doesn't (yet) have its own branch in BOINC Github. It's developed and built from the Master branch. Clicking on the "Branch" button on https://github.com/BOINC/boinc gets you all present branches, with https://github.com/BOINC/boinc/commits/client_release/7/7.6 the latest we had - before our main developer changed companies. Development of the new alpha 7.7 is slow and is again done from the Master branch (alpha's have always been developed from the Master branch at BOINC), when it eventually warrants its own branch that will become 7.8 |
Send message Joined: 21 May 16 Posts: 37 ![]() |
Yes, I did notice the branches on GIthub, but it is not an optimal way to provide sources versions. A package maintainer should be able to quickly find the sources of a specific (and even old) version |
Send message Joined: 4 Jul 12 Posts: 321 ![]() |
Currently we don't use the full potential of github. We also don't have a release process that entails updating github releases. Usually there is a tag that has a specific format that you can query. This should work for all versions since 7.4.49 (tag is: client_release/7.4/7.4.49). For older versions you need to look at the branch where you can find the latest version of the 7.2.x and 7.0.x family (this was done in SVN and I don't think we used tags at the time). More info on how this versioning scheme should work is at AdminReleaseManagement This is how Debian looks for new versions: https://sources.debian.net/src/boinc/7.6.33%2Bdfsg-5/debian/watch/ They also had a script at one time that downloaded the source as a tarball from github. I couldn't find it just now but you know who to contact. |
Send message Joined: 20 Nov 12 Posts: 801 ![]() |
https://github.com/BOINC/boinc/releases Actually, it is maintained and up to date. The 7.4 versions on the first page are Android bug fix releases. At the moment 7.6 releases start from third page. |
Send message Joined: 21 May 16 Posts: 37 ![]() |
https://github.com/BOINC/boinc/releases With newest branches on older pages? The releases pages are badly sorted. |
Send message Joined: 20 Nov 12 Posts: 801 ![]() |
They are in date order. Android wasn't updated to 7.6 but continued with 7.4 because... I don't really know. |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.