|
|
Projekt OpenSolaris tylko wtedy będzie udanym projektem, gdy uda się pozyskać współpracę zaangażowanej społeczności. Jest wiele sposobów udzielania się w projekcie OpenSolaris, z których najważniejsze opisane są na tej stronie. Dodatkowe obszary pojawią się w miarę dojrzewania i rozrastania się projektu.
Pierwszym krokiem do zaangażowania się w rozwój oprogramowania w ramach projektu OpenSolaris powinno być uczestnictwo w dyskusjach i społecznościach. Kiedy już zorientujesz się, nad czym pracują inni i wybierzesz nad czym sam chcesz pracować, możesz przeszukać bazę błędów i znaleźć dla siebie błąd/RFE (Request For Enhancement - prośba o nową funkcjonalność), aby sprawdzić, czy ktoś nie miał już podobnego pomysły co Ty.
Niektóre błędy zostały zidentyfikowane przez inżynierów Solarisa. Są to małe błędy i łatwe do usunięcia, mamy nadzieję, że będą interesującym przedmiotem pracy. Aby je znaleźć, szukaj oss-bite-size.
Jeśli masz pomysł na nową funkcjonalność lub znalazłeś interesujący błąd, możesz nadesłać błąd/RFE używając formularza "Nadeślij Błąd" na http://bugs.opensolaris.org/, dzięki czemu inni będą mogli nad nim pracować. Jeśli chcesz pracować nad błędem/RFE, wyślij e-mail pod adres request-sponsor AT opensolaris DOT org opisując błąd/RFE. Zostanie przypisany sponsor, który pomoże Ci przebrnąć przez początkowe stadium pracy.
Informacje o nadsyłaniu materiałów są dostępne w tabeli prośba-o-sponsora. Sponsorzy Suna przeglądają tę tabelę, aby zorientować się, które z prac wymagają sponsora. Dobrze jest też przejrzeć tę tabelę przed zabraniem się do pracy, aby sprawdzić, czy ktoś już nie nadesłał poprawki.
Kiedy wreszcie przychodzi do nadsyłania faktycznego kodu - od członków społeczności z zewnątrz i z wewnątrz Suna - musisz przejść przez wszystkie poniższe fazy. Liczba kroków do wykonania może się różnić w zależności od wielkości i skomplikowania zmian.
Należy zauważyć, że projekt OpenSolaris podąża śladami innych projektów open source i wymaga od swoich członków wspólnego przekazania praw autorskich do nadesłanego kodu. Sun Contributor Agreement (SCA) wytwarza między Sunem a członkiem społeczności wspólne prawa autorskie do kodu: autor kodu utrzymuje swoje prawa równocześnie cedując je na Suna jako sponsora projektu open source. SCA dotyczy wszystkich produktów i projektów posiadanych i zarządzanych przez Suna: jednorazowe podpisanie oznacza, że można nadsyłać kod do dowolnego projektu open source sponsorowanego przez Suna. Więcej szczegółów o SCA na stronie Sun Contributor Agreement.
Jeśli szukasz więcej informacji, zajrzyj do dokumentu Rozpoczęcie procesów rozwojowych (Initial Development Processes).
Dalekosiężnym celem Sunowego wydziału Produktów Informacyjnych jest otworzenie źródeł całej dokumentacji Solarisa. Tymczasem społeczność dokumentacji została założona, aby zwiększyć zaangażowanie w tę inicjatywę.
W celu pracy nad przyszłą dokumentacją będziesz musiał pracować za pośrednictwem sponsora. Aby zdobyć sponsora, wyślij list na listę dyskusyjną o dokumentacji OpenSolarisa.
Testy, rozwój, frameworki i wykonanie są wszystkie ważnymi aspektami wysokiej jakości wysiłków inżynieryjnych. Ustanowiliśmy społeczność testów, zaangażowaną w dyskusje i planowanie poniższych inicjatyw:
Dołącz do społeczności i pomóż zdefiniować strategię testową oraz nadsyłaj kod i testy dla projektu OpenSolaris.
Terms of Use
|
Privacy
|
Trademarks
|
Copyright Policy
|
Site Guidelines
|
Site Map
|
Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
© 2012, Oracle Corporation and/or its affiliates.