[squid-users] Upcoming changes on the methods used to distribute Squid
NgTech LTD
ngtech1ltd at gmail.com
Mon Jan 6 18:06:14 UTC 2025
OK, So I have just seen that the squid-cache page is not longer parsable
for some reason by my ruby script so I changed the source of the squid
version to be from github latest release.
If someone wants to write his own build scripting based on the latest
release of squid the next can script can be of some help:
squid-latest/get-latest-from-github-releases.sh at main · elico/squid-latest
<https://github.com/elico/squid-latest/blob/main/get-latest-from-github-releases.sh>
it just works...
Eliezer
----
Eliezer Croitoru
Tech Support
Mobile: +972-5-28704261
Email: ngtech1ltd at gmail.com
On Mon, Jan 6, 2025 at 6:23 PM Francesco Chemolli <kinkie at squid-cache.org>
wrote:
> It already is working, please test it.
>
> URLs look like:
>
> https://github.com/squid-cache/squid/releases/download/SQUID_6_12/squid-6.12.tar.bz2
>
> SQUID_6_12 is the release git tag. They are by convention named
> SQUID_MAJOR_MINOR
>
> The next release file would be named
>
> https://github.com/squid-cache/squid/releases/download/SQUID_6_13/squid-6.13.tar.bz2
>
> There are several ways to track releases, the one I would find the most
> convenient is via the
> 'gh' tool (https://cli.github.com/) . Its 'release' subcommand is very
> powerful. See https://cli.github.com/manual/gh_release
>
> On Mon, Jan 6, 2025 at 3:07 PM NgTech LTD <ngtech1ltd at gmail.com> wrote:
>
>> Hey Francesco,
>>
>> Thank you for the big effort.
>> I had the next git working for the past 2 years now:
>> https://github.com/elico/squid-latest
>>
>> I have been using it to release my binary builds.
>> I hope that the new releases github format will help to automate squid
>> builds in the long run.
>> Will it be ready for the 6.13 release?
>> Id it is, then I will update my builds and git to work with the releases
>> page.
>>
>> Thanks,
>> Eliezer
>> ----
>> Eliezer Croitoru
>> Tech Support
>> Mobile: +972-5-28704261
>> Email: ngtech1ltd at gmail.com
>>
>>
>> On Sat, Jan 4, 2025 at 4:52 PM Francesco Chemolli <kinkie at squid-cache.org>
>> wrote:
>>
>>> Hi Squid Users,
>>> there are some ongoing changes on how we distribute the squid
>>> sources; some of them have already happened, some more will happen in the
>>> upcoming weeks.
>>>
>>> The end state we are aiming to settle on is to distribute Squid via
>>> Github Releases (https://github.com/squid-cache/squid/releases) .
>>>
>>> Each Squid release has been and will continue to be tagged in git with
>>> the SQUID_MAJ_MIN tag, which will be the official release point. Signed
>>> release tarballs will be made available as Github release assets. These are
>>> already available at https://github.com/squid-cache/squid/releases for
>>> every squid version from 1.0.0alpha to 6.12.
>>> We will no longer provide patches, these can be obtained from git.
>>>
>>> We have decommissioned the rsync and ftp distribution points on
>>> www.squid-cache.org, and are no longer advertising Squid mirrors on the
>>> website. We are very thankful to Squid mirror operators and volunteers for
>>> their continued support through the years.
>>>
>>> In the next few weeks we will rework the "Download" section of the squid
>>> website (https://www.squid-cache.org/Versions/) to point to Github for
>>> downloading instead of self-hosting tarballs, patches etc.
>>>
>>> Our plans moving forward:
>>> - we will restart announcing new releases to the squid-announce mailing
>>> list
>>> see https://www.squid-cache.org/Support/mailing-lists.html
>>> - anyone wanting to track Squid releases can:
>>> - use git tags
>>> - use the 'gh' tool from github (https://cli.github.com/)
>>> - rely on the 'releases' github page:
>>> https://github.com/squid-cache/squid/releases
>>> - to only track the latest supported release:
>>> https://github.com/squid-cache/squid/releases/latest
>>>
>>> Any feedback is welcome
>>>
>>> --
>>> Francesco Chemolli
>>> Squid Software Foundation
>>> _______________________________________________
>>> squid-users mailing list
>>> squid-users at lists.squid-cache.org
>>> https://lists.squid-cache.org/listinfo/squid-users
>>>
>>
>
> --
> Francesco Chemolli
> Squid Software Foundation
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-users/attachments/20250106/499031b3/attachment.htm>
More information about the squid-users
mailing list