Ta strona zawiera informacje o modelu zarządzania bazą danych i zasadach dotyczących darowizn.
Model zarządzania
Na stronieProjekt Bazela prowadzona przez Google i zarządzana przez nią ma dużą społeczność współtwórców spoza Google. Niektóre komponenty Bazelu (np. repozytoria określonych reguł w organizacji bazelbuild) są prowadzone, zarządzane i zarządzane przez członków społeczności. Zespół Google Bazel sprawdza sugestie dodania repozytoriów należących do społeczności (np. reguł) do organizacji w bazelbuild na GitHubie.
Role współtwórcy
Oto omówienie ról w projekcie Bazel, w tym ich obowiązki:
- Właściciele: zespół Google Bazel. Właściciele są odpowiedzialni za:
- Strategia, utrzymanie i zarządzanie projektem Bazela.
- Tworzenie i utrzymywanie kluczowej funkcji Bazelu.
- Mianowanie i zatwierdzanie nowych repozytoriów.
- Konserwatorzy: zespół Google Bazel i wyznaczeni użytkownicy GitHuba.
Pracownicy obsługi klienta odpowiadają za:
- tworzenie i utrzymywanie podstawowych funkcji repozytorium;
- Przeglądanie i zatwierdzanie wkładów do poszczególnych obszarów kodu Baze.
- Wspieranie użytkowników i współtwórców w postaci przejrzystego i przejrzystego zarządzania problemami, weryfikacji PR i dokumentacji.
- Udostępnianie, testowanie i współpraca z właścicielami Bazelu.
- Twórcy: wszyscy użytkownicy, którzy przesyłają kod lub dokumentację do projektu Bazela.
- Tworzenie odpowiednio przygotowanych reklam PR-owych do publikacji w bazie kodu i dokumentacji Bazelu.
- Użycie standardowych kanałów, takich jak Problemy na GitHubie, do proponowania zmian i zgłaszania problemów.
Jak zostać administratorem
Właściciele Bazeli wezmą udział w kierowaniu precyzyjnie zdefiniowanych obszarów kodu, takich jak zestawy reguł. Regularne, odpowiedzialne działania, które planujesz pracę w przyszłości, mogą zostać uznane za kwalifikujących się do współpracy.
Zasady dotyczące składki
Projekt Bazel akceptuje tłumaczenia od użytkowników zewnętrznych. Oto zasady dotyczące darowizny w kodach zarządzanych przez Google i społeczności.
- Licencje. Wszyscy konserwatorzy i Współtwórcy muszą podpisać Umowę licencyjną współtwórcy Google.
- Darowizny. Właściciele i opiekunowie powinni dokładać wszelkich starań, by akceptować wartościowe rzeczy. Opublikowane treści muszą:
- Dobrze napisany i przetestowany
- Została omówiona i zatwierdzona przez Osoby zarządzające odpowiednim obszarem kodu. Dyskusje i zatwierdzenia dotyczą problemów z GitHub i czynników PR w serwisie GitHub. Większe tłumaczenia wymagają weryfikacji wyglądu.
- Dodano do systemu ciągłej integracji Bazel, jeśli nie jest on jeszcze dostępny.
- Zgodność z wytycznymi dotyczącymi produktów Bazel
- Sprawdzanie kodu. Wszystkie zmiany we wszystkich repozytoriach
bazelbuild
wymagają sprawdzenia:- Wszystkie PR muszą zostać zatwierdzone przez właściciela lub właściciela.
- Tylko właściciele i opiekunowie mogą łączyć PR.
- Zgodność. W niewielkich przypadkach, gdy zmiana wymaga znacznych zmian w wewnętrznych systemach Google, właściciele mogą być w stanie odrzucić lub poprosić o uaktualnienie reguł.
- Dokumentacja W miarę potrzeb informacje o nowych funkcjach powinny zawierać aktualizacje dokumentacji.
Więcej informacji o współtworzeniu bazy danych znajdziesz w naszych wskazówkach dotyczących darowizn.