Jakiś czas temu zgłosiłem błąd we wtyczce Compiz Place Window . Jest to dość poważna regresja dla osób dotkniętych nią: głównie tych, którzy używają Gnome-Fallback, sądząc z raportów.
Wkrótce pojawiła się łatka. Stworzyłem PPA do testowania i wszyscy dotychczas zaangażowani zgłaszają problemy zostały naprawione. Naprawia nawet inny błąd . Przeprowadziłem testy ze standardowym pulpitem Unity i mogę powiedzieć (do moich testów), że nie były widoczne żadne niepożądane efekty.
Chcę teraz przekazać to do Ubuntu z dwóch głównych powodów:
- Jestem samolubny. Nie chcę aktualizować PPA za każdym razem, gdy nowa wersja Compiz jest wypychana do wersji 12.04.
- Nie chcę, aby użytkownicy Ubuntu widzieli, jak ich okna latają z powodu głupiego małego błędu.
Chcę, aby ta łatka została jak najszybciej przesłana do wersji Compiz firmy Ubuntu, abyśmy mogli oznaczyć te błędy i kontynuować życie.
Czyją nogę muszę garbować, aby wciągnąć ją teraz do Ubuntu?
Nie utrzymuję tego projektu i jest to rzecz upstream, ale jest dość integralna z Ubuntu. Mógłbym przejść do Compiz, ale wyobrażam sobie, że jeśli zaakceptują łatkę, miną miesiące (przynajmniej wydanie), zanim znajdzie się w pobliżu Ubuntu.
A kiedy znajdę odpowiednią osobę, jak mogę sprawić, by proces był dla niej jak najbardziej płynny?
Chcę, żeby zobaczyli moją prośbę, powiedzą „Tak, wszystko wygląda świetnie, gotowe” i to wszystko. Nie chcę siedemnastu rund e-maili dotyczących aspektów łatki. Co ważniejsze, nie chcę też tracić czasu.
A co muszę im zapewnić? Moje umiejętności pakowania są ... żałosne. To była moja pierwsza próba łatania pakietu w celu redystrybucji, więc prawdopodobnie podałem człowiekowi każdy błąd opakowania. Czy będą zadowoleni z oryginalnej łatki (aby mogli sami ją zastosować), czy też powinienem spakować rzeczy, aby diff / changelog był trochę czystszy (zajęło mi to kilka prób i wersja jest wszędzie).
Uwaga: To pytanie jest o Compiz ale wolałbym gdyby odpowiedzi mogą dotyczyć innych stylach pakietu zbyt więc mamy wiarygodne i wyczerpujące nić jak dostać rzeczy stałe.
pull-lp-source
. Nie mam wcześniej, aby zobaczyć, czy / kiedy to byłopull-launchpad-source