Improve developer experience and productivity
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 20/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- azure, csharp
- Bereich
- ci-cd, cloud, developer-experience, security
Rechercherichtung
Es werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, das lokale Setup und die aktuellen Integrationen mit Azure, Vimeo und Discord zu überprüfen, und untersuche anschließend CI/CD- und Workflows für den Umgang mit Secrets. Die Arbeit ist abgeschlossen, wenn aus der allgemeinen Diskussion eine konkrete, klar abgegrenzte Gruppe von Verbesserungen mit eindeutigen Ergebnissen für Onboarding und Produktivität geworden ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
- DevBetter as a project provides value to its community and to its owner, but one can imagine that that value is not counted in the billions of dollars (not yet 😜). At the moment, for DevBetter community members and its owner (and agents), time spent working on the project provides limited ROI.
- DevBetter does not really have a pool of dedicated maintainers for which DevBetter work is a high priority. Which is normal when taking into consideration the previous point.
- The DevBetter project, though not very large in size, does rely on a number of third party services (Azure, Vimeo, Discord...).
- At the moment the repo is open source and we have to be very careful about secrets and credentials leaking out.
- Getting DevBetter up and running locally is not the most complicated thing in the world but is also not exactly trivial.
- Given all of the above, individual development efforts by community members and the owner is probably not as efficient as it could be.
If we want the DevBetter project to be maintained and developed to a certain level of quality by community members, which is no doubt one of the main benefits of having it be open source, getting up and running should be as easy and as fast as possible. My personal experience so far is that it isn't, for a number of reasons.
I've created this issue so that we can all come up with some ideas, hopefully some low-hanging fruits, that could potentially improve developer experience, speed up onboarding and generally increase development ROI.
One of my personal pain point has been working with features that integrate with 3rd party services, but I believe there is room for improvement in the CI/CD process and other areas as well.
- Vorherrschende Sprache
- C#
- Sterne
- 157
- Forks
- 59
- Ø Merge
- 3 Std. 12 Min.
- Gemergte PRs (30 T.)
- 4
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus DevBetterCom/DevBetterWeb
-
Remove duplicate Vimeo DI registration; use NimblePros.Vimeo AddVimeoServices and upgrade packageOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
DevBetterCom/DevBetterWeb#1486 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
DevBetterCom/DevBetterWeb#1472 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100
DevBetterCom/DevBetterWeb#1393 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
DevBetterCom/DevBetterWeb#1392 ·
Maintainer antworten meist innerhalb von 1 Tag
-
.NET enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
DevBetterCom/DevBetterWeb#1380 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in DevBetterCom/DevBetterWeb
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
[中] 更新器下载缓存从不清理Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
NimblePros/eShopOnWeb#333 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Natvs/Nt.Automaton#33 ·
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100