Add report on 24.11 ZHF hackathon #40

Merged
fricklerhandwerk merged 3 commits from fricklerhandwerk/Fediversity:zhf-report into main 2024-11-28 17:01:42 +01:00

depends on #38

depends on https://git.fediversity.eu/Fediversity/Fediversity/pulls/38
fricklerhandwerk added 2 commits 2024-11-27 15:53:59 +01:00
add report on 24.11 ZHF hackathon
All checks were successful
/ check-pre-commit (pull_request) Successful in 23s
5390d869c5
Niols reviewed 2024-11-27 17:23:05 +01:00
@ -0,0 +2,4 @@
{
collections.events.entry = { link, ... }: {
title = "NixOS 24.11 ZHF hackathon";
name = lib.mkForce "zhf-24-11";
Owner

Why is this mkForce necessary?

Why is this `mkForce` necessary?
Author
Owner

There's a default value that makes make a slug from the title, but right, that one should probably mkDefault so here we don't need mkForce.

There's a default value that makes make a slug from the title, but right, that one should probably `mkDefault` so here we don't need `mkForce`.
Owner

Thanks; no worth an issue imo. I'll mark this as resolved.

Thanks; no worth an issue imo. I'll mark this as resolved.
Niols marked this conversation as resolved
@ -0,0 +7,4 @@
start-date = "2024-11-23";
end-date = "2024-11-24";
start-time = "10:00";
end-time = "17:00";
Owner

Looks like datetime would be better here? They could also include the timezone of the event, but I guess it's implicitly conveyed in the description already.

Looks like datetime would be better here? They could also include the timezone of the event, but I guess it's implicitly conveyed in the description already.
Author
Owner

Separating time and date allows avoiding parsing, since we may have events that have a date but no time; so yes, simplicity. For now we assume local time, and generally we're lacking a time handling library for the Nix language.

Separating time and date allows avoiding parsing, since we may have events that have a date but no time; so yes, simplicity. For now we assume local time, and generally we're lacking a time handling library for the Nix language.
fricklerhandwerk marked this conversation as resolved
@ -0,0 +12,4 @@
body = ''
The biannual [Zürich NixOS ZHF hackathon](https://zurich.nix.ug/) has become somewhat of an institution for maintaining the tradition of preparing the upcoming NixOS release.
The main goal of the two-day gathering is to bring down the number of build failures on the [continuous integration system Hydra](https://status.nixos.org/) before the release: Zero Hydra Failures.
Owner

It's not that obvious what's the logical link of the : here. But maybe we consider that it is for our target? Otherwise I'd maybe go for something like:

The main goal of the two-day gathering is to bring down the number of build failures on the continuous integration system Hydra before the release: ZHF stands for Zero Hydra Failures.

It's not that obvious what's the logical link of the `:` here. But maybe we consider that it is for our target? Otherwise I'd maybe go for something like: > The main goal of the two-day gathering is to bring down the number of build failures on the continuous integration system Hydra before the release: ZHF stands for _Zero Hydra Failures_.
fricklerhandwerk marked this conversation as resolved
@ -0,0 +1,22 @@
{ config, lib, ... }:
Owner

The name of the event file is 2024-11-* while this one is 24-11-*. I'd go for YYYY-MM for both, but I don't care as much about this particular choice as I care about consistency!

The name of the event file is `2024-11-*` while this one is `24-11-*`. I'd go for `YYYY-MM` for both, but I don't care as much about this particular choice as I care about consistency!
fricklerhandwerk marked this conversation as resolved
fricklerhandwerk force-pushed zhf-report from 5390d869c5 to 2ba91fef6e 2024-11-28 09:43:28 +01:00 Compare
Niols approved these changes 2024-11-28 09:47:01 +01:00
fricklerhandwerk force-pushed zhf-report from 2ba91fef6e to 8899b82e51 2024-11-28 11:07:16 +01:00 Compare
fricklerhandwerk merged commit 8fa6c2f6f4 into main 2024-11-28 17:01:42 +01:00
fricklerhandwerk deleted branch zhf-report 2024-11-28 17:01:43 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Fediversity/Fediversity#40
No description provided.