[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Preparing the release of gambas 3.19.6


Am 10.11.24 um 17:49 schrieb Benoît Minisini:
Le 10/11/2024 à 16:25, T Lee Davidson a écrit :
On 11/9/24 11:30, Benoît Minisini wrote:

The 3.19.6 is ready, but launchpad.net does not work anymore. The synchronization with gitlab is broken for three days, stalled in the state "Reviewed" - I have no idea what it means.

Regards,


It's worse than I thought.

"They" have removed the automatic import of the Gambas repository from gitlab into launchpad, and so the entire Gambas PPA are now frozen.

Apparently there is no way to add the automatic import again.

Ubuntu 🙁 🙁 🙁

I have mentioned hosting a repo on PackageCloud.io in the past. The idea didn't seem to garner much interest, and I don't understand why.

Their free plan appears to be a very viable option: 10GB bandwidth, 2GB storage, unlimited repositories, and CI/CD pipeline orchestration with unlimited CI/CD minutes. (And, integration with GitLab.)

Depending on the total size of the Gambas packages, perhaps multiple repos could be hosted: Ubundu, Debian, Arch, etc.


Does that solution allow creating Ubuntu packages for all recent versions automatically like Launchpad?



I would also like to remind you of https://build.opensuse.org, even if I think it has little chance (for whatever reason).

Of course, it involves some work, but in my opinion it offers what is needed to create packages for a wide variety of distributions.

Automatic builds are also possible, e.g. if something changes in the master.

The download of a package could then look like this, for example:
https://software.opensuse.org//download.html?project=openSUSE%3ATools&package=osc

https://openbuildservice.org/
https://openbuildservice.org/help/
https://openbuildservice.org/help/manuals/obs-user-guide/cha-obs-scm-ci-workflow-integration#id-1.2.8.5.2.6.5.3
https://build.opensuse.org/



Follow-Ups:
Re: Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
References:
Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Preparing the release of gambas 3.19.6T Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>