Automated builds of OSLib (CI)

Dave Lambley dave at lambley.me.uk
Thu Sep 30 22:08:26 BST 2021


> On 29/09/2021 20:02 Justin F <gerph at gerph.org> wrote:
> 
>  
> Hiya,
> 
> I recently updated PrivateEye to build automatically on each push, on 
> GitHub for David Thomas. As one of the incidental parts of that [1], it 
> was necessary to build OS Lib from source. That was, until I realisd that 
> I could just download the built release version of OSLib.
> 
> However, this code still exists and trivial though it is, it would allow
> OSLib to be built and tested automatically on GitHub, and it would mean 
> that it would be possible for people to submit PRs against it, and have 
> them reviewed. I know there's not exactly a glut of change going on with
> RISC OS or OSLib, but a more modern approach to the management of the
> sources might mean that it was less maintenance and easier to accept
> changes...
> 
> So is there any interest in that? At the very least it would be simple to 
> set up a static mirror to allow people to give PRs that can be manually 
> updated using the existing mechanism.

I've contemplated having a go at this myself. It is certainly about time. Anyone not wishing to use GitHub for PRs could continue to send patches as we do now.

Regarding migrating to Git, it would be at least historically interesting to add versions prior to 6 to the repository. Does anyone have a handy collection of old versions, or even a CVS dump?

Dave



More information about the oslib-user mailing list