'Packaging Infrastructure' Final Weekly Report
Hello everybody (and goodbye, since this is the end of my contract)!
The week has gone very smoothly for me. Dependencies are resolved, builds are created, secondary architectures are handled, and builders can now be updated on-demand by administrators. There probably are a few bugs left to be ironed out, but the bulk of the work is done, and I will have enough time to iron out the last kinks.
The only thing that remains to be done at this point is to (abuse-)test it, and deploy it. I've already started talking to Oliver, Urias, and the other server administrators about the best way to incorporate it into our existing setup. Once that's done and it produces a stable set of packages, we will start using it instead of our hand-build packages as the default setup for Haiku.
The Git repository also now has a permanent home at HaikuPorts on GitHub. There's a redirect in place from the old location, but you can find it here in case you don't have the link saved.
Thanks to everyone for donating to make this contract possible!
waddlesplash's blog
- Haiku Activity & Contract Report, October 2024
- Haiku Activity & Contract Report, September 2024 (ft. packagefs memory usage optimization)
- Haiku Activity & Contract Report, August 2024
- Haiku Activity & Contract Report, July 2024
- Haiku Activity & Contract Report, June 2024
- Haiku Activity & Contract Report, May 2024
- Haiku Activity & Contract Report, April 2024
- Haiku Activity & Contract Report, March 2024
- Haiku Activity & Contract Report, February 2024
- Haiku Activity & Contract Report, January 2024 (ft. USB audio)