external developers empowered to contribute #288

Open
opened 2025-04-01 16:12:08 +02:00 by kiara · 0 comments
Owner

As an external developer,
I want for Fediversity to make it easy for me to use the project, understand its code and get my contributions merged as it would be for an internal developer,
so that I find myself empowered to engage, collaborate and expand on its work.

dependencies

  1. #335 sign-up for external developers
  2. #459 can't download repository archives from forgejo
  3. #302 code reviewers can suggest changes
  4. #325 Reproducible proxmox installation
  5. #92 Continuous Integration builds available in a public cache
  6. #98 docs: document having to load nix dev shell for pre-commit hook
  7. #574 improve developer experience
  8. #86 Update documentation on services
  9. #527 rename codebase
  10. #243 knowledge base
  11. #210 Document the semantics of our various domains
  12. #68 Describe the hardware infrastructure needed to run Fediversity yourself
  13. #336 reproducible project infrastructure
  14. #339 NixOS configuration as the core abstraction
  15. #370 fediversity apps reused in infra
  16. #89 Generate documentation on the deployments from the code
  17. #93 Write all modules with destructured arguments
  18. #333 module upstreamed to nixpkgs
  19. #342 panel bundled into Fediversity configuration
  20. #496 standardize casing conventions
  21. #528 retire flake-parts
  22. #518 flake as thin wrapper over attributes exposed through default.nix
  23. #386 deprecate wiki
**As** an external developer, **I want** for Fediversity to make it easy for me to use the project, understand its code and get my contributions merged as it would be for an internal developer, **so that** I find myself empowered to engage, collaborate and expand on its work. ### dependencies 1. #335 sign-up for external developers 1. #459 can't download repository archives from forgejo 1. #302 code reviewers can suggest changes 1. #325 Reproducible proxmox installation 1. #92 Continuous Integration builds available in a public cache 1. #98 docs: document having to load nix dev shell for pre-commit hook 1. #574 improve developer experience 1. #86 Update documentation on services 1. #527 rename codebase 1. #243 knowledge base 1. #210 Document the semantics of our various domains 1. #68 Describe the hardware infrastructure needed to run Fediversity yourself 1. #336 reproducible project infrastructure 1. #339 NixOS configuration as the core abstraction 1. #370 fediversity apps reused in infra 1. #89 Generate documentation on the deployments from the code 1. #93 Write all modules with destructured arguments 1. #333 module upstreamed to nixpkgs 1. #342 panel bundled into Fediversity configuration 1. #496 standardize casing conventions 1. #528 retire `flake-parts` 1. #518 flake as thin wrapper over attributes exposed through `default.nix` 1. #386 deprecate wiki
kiara changed title from OKR: facilitate contributions to facilitate contributions 2025-05-01 12:12:59 +02:00
kiara self-assigned this 2025-06-01 12:44:35 +02:00
kiara changed title from facilitate contributions to external developers facilitated to contribute 2025-06-01 12:48:28 +02:00
kiara changed title from external developers facilitated to contribute to external developers empowered to contribute 2025-06-01 13:17:14 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
#224 automated dev-ops workflows
fediversity/fediversity
#243 knowledge base
fediversity/fediversity
#303 decouple mono-repo
fediversity/fediversity
#333 module upstreamed to nixpkgs
fediversity/fediversity
#386 deprecate wiki
fediversity/fediversity
#527 rename codebase
fediversity/fediversity
#528 retire flake-parts
fediversity/fediversity
Reference: fediversity/fediversity#288
No description provided.