Valentin Gagarin fricklerhandwerk
  • Hamburg, Germany
  • Nix documentarian, information janitor

  • Joined on 2024-06-12
fricklerhandwerk commented on pull request fediversity/fediversity#285 2025-05-01 01:02:24 +02:00
generate Python data models from module options

Yes, essentially the JSON schema converter needs to be aware of $defs. But that feels like half a rewrite (which I concluded…

fricklerhandwerk commented on pull request fediversity/fediversity#311 2025-04-30 15:25:52 +02:00
unify versioning (minus around nixops, for now)

Yeah but that's fine, nixops can keep living in its flake world.

fricklerhandwerk commented on pull request fediversity/fediversity#285 2025-04-30 15:24:28 +02:00
generate Python data models from module options

@kiara is this small enough to be reviewable for you? I'd maybe split adding the new Python package into a separate commit and squash the rest. Making it nicer is blocked on the JSON schema…

cc8cd52ec6 Merge branch 'main' into generate-module-options
f5db62e053 Add a basic integration test (#323)
5db04d0c50 panel - enable proper logger that will show up in the console (#320)
Compare 3 commits »
fricklerhandwerk commented on pull request fediversity/fediversity#323 2025-04-30 15:04:07 +02:00
Add a basic integration test

I squashed it because the change is rather self-contained, and the individual commits didn't make all that much sense in isolation

fricklerhandwerk pushed to main at fediversity/fediversity 2025-04-30 15:03:39 +02:00
f5db62e053 Add a basic integration test (#323)
fricklerhandwerk merged pull request fediversity/fediversity#323 2025-04-30 15:03:37 +02:00
Add a basic integration test
fricklerhandwerk commented on issue fediversity/fediversity#184 2025-04-30 14:56:29 +02:00
show indicator of actual deployment progress

Not sure how that's related to where the code lives. We wanted the deployment service to be able to display progress, so we need to expose such an interface.

fricklerhandwerk commented on issue fediversity/fediversity#80 2025-04-30 14:49:39 +02:00
Receive a notification when a migration finishes

Is this closed because migrations are out of scope? Because notifications would still be a thing even without a GUI.

fricklerhandwerk commented on issue fediversity/fediversity#184 2025-04-30 14:47:54 +02:00
show indicator of actual deployment progress

We'd still need to expose some sort of streaming API, no?

fricklerhandwerk commented on issue fediversity/fediversity#223 2025-04-30 14:46:31 +02:00
resource monitoring for operators

Don't we need to somehow feed back whatever netbox provides us to the API exposed to operators?

fricklerhandwerk commented on issue fediversity/fediversity#243 2025-04-30 14:39:47 +02:00
knowledge base

I think we still need that one way or another. We have a [rudimentary glossary](5db04d0c50/README.md (glos)

fricklerhandwerk commented on pull request fediversity/fediversity#323 2025-04-30 14:36:38 +02:00
Add a basic integration test

I don't really care, but boilerplate files seem wrong.

fricklerhandwerk commented on issue fediversity/fediversity#89 2025-04-30 14:31:08 +02:00
Generate documentation on the deployments from the code

What I meant here is our infrastructure setup, not the deployments we run for (even demo) operators. Currently it's a table with which machines are used for what, and since we have that in an…

fricklerhandwerk commented on issue fediversity/fediversity#110 2025-04-30 14:13:40 +02:00
desired subdomains are assigned to deployed services

This needs to be rewritten to a user story, and if I try imagining what it would be like, I don't see the difference to Fediversity/Fediversity#109. Isn't all of…

fricklerhandwerk commented on issue fediversity/fediversity#143 2025-04-30 14:10:41 +02:00
View difference between configured and deployed state

Apart from the "viewing" (as in "in the browser") the problem of dealing with what amounts to API versioning for the union of all services still remains, so I don't think this issue can easily be…

fricklerhandwerk commented on issue fediversity/fediversity#210 2025-04-30 14:08:26 +02:00
Document the semantics of our various domains

They were hard-coded to have something for an initial demo, so writing down how to get rid of them is not wrong. Of course the next better solution would be to mock away an API for registering DNS…

fricklerhandwerk commented on pull request fediversity/fediversity#323 2025-04-30 14:05:36 +02:00
Add a basic integration test

hm, would it not be better to mark this as WIP while as per the current PR description that is its current status?

@kiara the WIP in the PR description talks about follow-up work. This one is…

fricklerhandwerk commented on pull request fediversity/fediversity#323 2025-04-30 14:05:07 +02:00
Add a basic integration test

Why are we doing those two layers of imports?