In diesem Blog werde ich näher auf meine Fortschritte beim Beitrag zur automatischen Feedbackschleife im Repo ORAssistant eingehen
Um mehr darüber zu erfahren, können Sie einen Blick auf meinen vorherigen Blog werfen
Nun, dieses Repo hat mir viele gute Erfahrungen beschert, einige davon werde ich hier kurz besprechen
In der ersten PR, die ich für dieses Repo gemacht habe, habe ich nun ein Design für MongoDB vorgeschlagen,
In dieser PR integriere ich die Funktionalität, um die Rückmeldungen, die der Benutzer erhält, an die MongoDB-Sammlungen zu übermitteln
Mein Ansatz war wie folgt
Nun war dieser Ansatz tatsächlich erfolgreich, allerdings mit einem großen Problem und ein paar kleineren Problemen
Die kleineren Probleme waren wie folgt:
Ich werde im nächsten Punkt auf das Hauptproblem eingehen
Das Hauptproblem, auf das ich beim Einreichen einer PR gestoßen bin, war, dass die CI-Pipeline aufgrund der Tatsache, dass die Geheimnisse aus dem Upstream-Repo korrekt waren, keine neuen PRs akzeptierte, obwohl mein gesamter neuer Code in der PR korrekt war nicht an das Fork-Repo weitergegeben, daher ist die CI-Pipeline ausgefallen
Als der Betreuer dieses Problem sah, erteilte er mir die Lese-/Schreibberechtigung, um zum Repo beizutragen, und ich tat dies auch.
Ich habe mich freiwillig bereit erklärt, dieses Problem zu beheben und die Pipeline zu korrigieren, da eine Nichtbehebung dazu führen würde, dass alle potenziellen neuen Mitwirkenden Lese-/Schreibzugriff auf das Repo hätten, was nicht gut ist
Meine Reise mit dem ORAssistant-Repo war eine aufschlussreiche Lernerfahrung. Die Integration der MongoDB-Funktion für Feedback hat nicht nur meine technischen Fähigkeiten verbessert, sondern auch wertvolle Einblicke in die Handhabung und das Testen von Datenbanken geliefert. Obwohl die anfängliche Implementierung erfolgreich war, half mir die Lösung der aufgetretenen Probleme dabei, meinen Ansatz zu verfeinern. In Zukunft möchte ich auf dieser Grundlage weiter aufbauen und weiter zum Projekt beitragen, um eine reibungslosere Funktionalität und ein besseres Benutzererlebnis zu gewährleisten.
Das obige ist der detaillierte Inhalt vonFortschritte bei der automatischen Rückkopplungsschleife. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!