Project Description
The idea is to drastically improve Developer Experience by providing a centralized Developer portal that streamlines development environment (whatever that means gonna experiment to explore the possibilities)
Goal for this Hackweek
The goal is to play with such a tool and explore its fatures to understand what value offers.
The dream is to extend it to the entire company.
Resources
Looking for hackers with the skills:
developer-experience developer-portal service-catalog product-catalog
This project is part of:
Hack Week 21
Activity
Comments
-
over 2 years ago by hennevogel | Reply
SUSE has one already, it's called opensuse.org... Maybe you can check what's to do for developers there?
Similar Projects
Drag Race - comparative performance testing for pull requests by balanza
Description
«Sophia, a backend developer, submitted a pull request with optimizations for a critical database query. Once she pushed her code, an automated load test ran, comparing her query against the main branch. Moments later, she saw a new comment automatically added to her PR: the comparison results showed reduced execution time and improved efficiency. Smiling, Sophia messaged her team, “Performance gains confirmed!”»
Goals
- To have a convenient and ergonomic framework to describe test scenarios, including environment and seed;
- to compare results from different tests
- to have a GitHub action that executes such tests on a CI environment
Resources
The MVP will be built on top of Preevy and K6.
Improve Development Environment on Uyuni by mbussolotto
Description
Currently create a dev environment on Uyuni might be complicated. The steps are:
- add the correct repo
- download packages
- configure your IDE (checkstyle, format rules, sonarlint....)
- setup debug environment
- ...
The current doc can be improved: some information are hard to be find out, some others are completely missing.
Dev Container might solve this situation.
Goals
Uyuni development in no time:
- using VSCode:
- setting.json should contains all settings (for all languages in Uyuni, with all checkstyle rules etc...)
- dev container should contains all dependencies
- setup debug environment
- implement a GitHub Workspace solution
- re-write documentation
Lots of pieces are already implemented: we need to connect them in a consistent solution.
Resources
- https://github.com/uyuni-project/uyuni/wiki