O NutchCzęste pytaniaDeweloperzyDarowizny
 
 
informacje dla deweloperów

Jak pomóc?

Dostarczony kod jest oceniany pod względem jego wartości. Inni deweloperzy muszą go przejrzeć i ocenić, zaproponować ulepszenia, oraz zintegrować z pozostałą częscią kodu źródłowego.

Ci, którzy chcą pomóc w rozwijaniu projektu, powinni postępować według następujących kroków:

  1. Sprawdź listę dyskusyjną nutch-developers i zobacz, czy ktoś inny nie pracuje nad tym samym co ty zamierzasz zrobić. Jeśli tak, to skontaktuj się z tą osobą, żeby zobaczyć jak dalece są zaawansowane jej prace.
  2. Jeśli wygląda na to, że nie powielasz czyjejś pracy, wyślij krótki list zawiadamiający o twoich zamierzeniach. Kiedy w przyszłości inni będą chcieli pomóc, to zobaczą twój list w kroku (1) powyżej.
  3. Kiedy już wykonasz część pracy, wyślij w postaci patch-y (diff) na listę dyskusyjną nutch-developers. Będziemy mogli wówczas ocenić twoją pracę pod względem jakości, przydatności, itp. Szczegóły takie, jak formatowanie, dokumentacja i standard kodowania są istotne.
  4. Mamy nadzieję, że każdy postara się dostarczyć ci dobrych uwag i komentarzy do twojej pracy, ale szczerze mówiąc czas każdego z nas jest ograniczony. Możesz nam ułatwić ocenę twojej pracy jeśli będzie ona:
    • wysokiej jakości;
    • łatwa do przejrzenia; oraz
    • łatwa do zintegrowania; oraz
    • zgodna z oficjalnymi celami projektu Nutch.
  5. Jeśli wszystko wygląda w porządku, przyjmiemy twój kod i włączymy do reszty kodu źródłowego, i od tej pory stanie się on częścią projektu Nutch.
  6. Zbierz należną ci chwałę. Idź do punktu (1).

Przeczytaj również stronę o zasadach dla deweloperów.

Potrzebna pomoc

Nutch potrzebuje pomocy w dziedzinach wymienionych poniżej (między innymi). Jeśli uważasz, że mógłbyś pomóc w tym lub owym, wyślij krótką wiadomość na listę dev@nutch.org.

Tłumaczenia (i18n)

Nutch pragnie być projektem międzynarodowym. W chwili obecnej jesteśmy przekonani, że indeksowanie działa dobrze dla języków europejskich. Potrzebujemy jednak:

  • Tłumaczeń głównych stron Nutch-a (a przynajmniej search.xml, help.xml i about.xml) na inne języki.
  • Testowania i rozwijania wsparcia dla języków azjatyckich.
Więcej informacji na temat pomocy w tłumaczeniu znajduje się na stronie i18n.

Dostrajanie Parametrów Wyszukiwania

Nutch nie został jeszcze dostrojony pod względem jakości wyników. Istnieje coś około dziesięciu lub dwudziestu parametrów, którymi można regulować obliczanie ostatecznego wyniku. Rozpoczęliśmy tworzenie oprogramowania, które pozwala na automatyczne dostrajanie, ale ten kod obecnie pełen jest zgadywania. Przy odrobinie strojenia powinniśmy móc osiągnąć rezultaty konkurencyjne do wiodących wyszukiwarek sieciowych.

Inne typy dokumentów

W chwili obecnej Nutch obsługuje tylko dokumenty HTML dostępne poprzez HTTP. Dobrze byłoby dodać obsługę plików PDF, przeszukiwania plików graficznych, itd.



    Creative Commons License
Except where otherwise noted,
this site is licensed under a Creative Commons License.
ca | de | en | es | fi | fr | hu | jp | ms | nl | pl | pt | sv | th | zh
sf.net