Weekly Status Report: 2019-09-23

Hello all!

This week has once again seen a primary focus on the specifications for Horizon, and work on APK Foundry. There have been some other interesting developments as well.

Web site

Top 5 referring sites to the Web site:

  • 78: Google searches
  • 75: DistroWatch
  • 31: DuckDuckGo searches
  • 27: Repology
  • 23: This very blog

Top 5 pages accessed (and homepage):

  • 1175: /
  • 251: /about.html
  • 137: Horizon Specifications
  • 57: /about-qa.html
  • 36: /contribute.html
  • 35: /team.html

Horizon

Specification work on Horizon continues to be done, with an emphasis on the disk partitioning portion of the system. Discussions about a syntax for having comments in a HorizonScript were also had.

APK Foundry

Max Rees (sroracle@) continues to work hard on the finishing touches of APK Foundry. They have now successfully run AF jobs on four Tier 1 architectures.

musl

Dan Theisen (djt@) has been working on implementing the APIs in musl. This will allow us to package software like K3b and filelight.

General discussion

Our community has graciously sent in some hardware donations this week. An Apple Radeon 9200 was sent in to investigate some issues with display on some models of eMac G4 and Mac mini. A new NVMe device for the PPC64 builder was donated after the existing NVMe device was destroyed by a freak accident. More memory for the PPC64 builder has also been donated. We thank our community very much for these generous donations!

We are still in need of some monetary donations to make it through October. If you have a bit to spare and want to show your support for the work we’re doing to provide high-quality libre software to everyone, please consider contributing. You can find out how on our Contribution page. Thank you!

Weekly Status Report: 2019-09-15

Hello all!

The lead excitement for this week is that we were featured in Monday’s issue of DistroWatch! They highlighted that the main areas we need to work on are documentation and installation — which is exactly what we’re focusing on right now.

Web site

Top 5 referring sites to the Web site:

Top 5 pages accessed (and homepage):

  • 2616: /
  • 820: /about.html
  • 189: Horizon Specifications
  • 93: /team.html
  • 86: /about-qa.html
  • 59: /contribute.html

Horizon

Specifications for the Horizon system and the HorizonScript file format are progressing nicely. Additionally, we have made some tweaks to the template used for display the specifications to improve readability.

Packages / APK Foundry

Max Rees (sroracle@) has been hard at work on APK Foundry, the next generation system that will run CI/CD for Adélie packages. They have fixed various small issues found when attempting to automatically build packages in the system repository.

Weekly Status Report: 2019-09-08

Hello all!

The past week has had a large focus on writing good specifications for Horizon. This week has also seen some progress with Rust.

Web Site

Top 5 referring sites to the Web site:

  • 71: Google searches
  • 47: DistroWatch
  • 31: DuckDuckGo searches
  • 30: Repology
  • 18: Reddit

Top 5 pages accessed (and homepage):

Horizon

The HorizonScript specification is mostly complete; it will proceed to the comment phase at the same time as the Project Requirements.

The Project Requirements themselves are progressing nicely, with the main sections left to be written being the Disk Partitioner, the Boot Setup, the Runner process, and non-functional (performance and reliability) requirements. Logging, accessibility, and the on-disk HorizonScript format are also being discussed and specified.

General discussion

Samuel Holland (smaeul) has fixed the 32-bit PowerPC ABI in the Rust compiler, which should solve the issues building Firefox for 32-bit PowerPC.

Have fun this week!

Weekly Status Report: 2019-09-01

Hello all!

This week has been dedicated to writing the specifications for our new installation system, Project Horizon. We are happy to announce that the final edition of the Vision Document for Horizon has been completed Saturday, and the formal Requirements Specification is being actively written.

Web Site

Top 5 referring sites to the Web site:

  • 73: Google searches
  • 58: This very blog
  • 54: DistroWatch
  • 46: Repology
  • 37: Reddit

Top 5 pages accessed (and homepage):

Horizon

The Vision Document has been finished, and work has commenced on the Requirements Specification. Many of our community members have pointed out issues or typos. Jeremy Rand of Namecoin provided thoughts on a better flow for allowing users to choose whether or not they desire to use non-libre firmware for wireless or GPU devices. A full list of authors, credits, and changes can be seen in the Horizon Git repository.