Dołącz do społeczności Filmasterów: załóż konto, oceniaj filmy i prowadź filmowego bloga! Czujesz się zagubiony? - kliknij tu!

Współpraca

Filmaster jest otwartym serwisem, tj. kod źródłowy projektu dostępny jest na wolnej licencji Affero GPLv3, a treść udostępniona jest na zasadach licencji Creative Commons Uznanie Autorstwa. Oznacza to, że kontrolę nad serwisem ma jego społeczność, a konktrolę nad danymi -- sami użytkownicy. I o to właśnie chodzi.

Serwis napisany został w języku Python, przy użyciu frameworka django, wykorzystując jednocześnie wiele modułów projektu Pinax.

O powodach takiej a nie innej decyzji i ewentualnych skutkach napisaliśmy na blogu projektu Filmaster:

Co to oznacza w praktyce?

Teoretycznie każdy kto chce może pożyczyć sobie nasz kod i postawić na jego postawie podobny (albo nawet identyczny) serwis. To nie brzmi jednak zbyt sensownie, bo po co komu kopia Filmastera. Co brzmi sensowniej to wzięcie kodu i przerobienie go tak, żeby na jego podstawie zbudować serwis o teatrze. Albo o muzyce. Albo o książkach. Normalnie taka osoba musiałaby wszystkie funkcje zaimplementować sama. W przypadku skorzystania z naszego kodu, to co musi zrobić to przystosowanie projektu do specyficznych wymagań. Sama funkcjonalność jest już w większości gotowa.

A co my będziemy z tego mieli?

Na razie całość tego postu brzmi jakbyśmy postradali rozum. Po co oddawać za darmo efekt prawie rocznej pracy?

To już nieco trudniejsze pytanie. Po pierwsze, sami tworząc Filmastera bazowaliśmy na projektach o otwartym kodzie źródłowym. Serwis zbudowaliśmy w otwartym frameworku django, bazując na wielu modułach projektu pinax. Może więc warto nie tylko brać, ale też oddać coś społeczności, dzięki której Filmaster w ogóle miał szansę powstać (nie wyobrażamy sobie pisania od zera wszsytkich funkcji, po prostu stworzenie serwisu zajęłoby nam wtedy co najmniej pół roku więcej i nie znalibyście Filmastera w takiej postaci jak istnieje w tej chwili.

Ale to oczywiście nie jedyny powód. Licencja AGPL ma to do siebie, że ktokowiek weźmie nasz kod i użyje go w swoim projekcie, będzie musiał upublicznić swoje poprawki i rozszerzenia na tej samej licencji. A to oznacza, że wszystkie funkcje stworzone przez ten wyimaginowany projekt będą możliwe do wykorzystania równiez u nas.

Dodatkowo, otwarty kod to większa zachęta dla programistów, żeby przyłączyć się do naszego projektu i zaimplementować w Filmasterze jakieś ciekawe nowe funkcje. A pomysłów jest mnóstwo, większość z nich padła już nieraz na Forum Filmastera.

A więc... jak można pomóc?

Specjalnie na potrzeby programistów stworzony został portal Filmaster.org. Jest to ogólnodostępne wiki (zasilane przez confluence) zintegrowane z systemem zarządzania zadaniami (jira). Już w tej chwili znaleźć tam można zalążek dokumentacji projektu, instrukcje postawienia środowiska deweloperskiego czy plan prac.

Do współpracy zachęcamy wszystkich deweloperów Pythona/Django, którzy chcą przyłączyć się do fajnego projektu programistycznego. Najlepiej skontaktować się z nami i uzgodnić szczegóły już teraz!

A co jeśli nie umiem programować?

Nie bój nic. Jest wiele do roboty, nie tylko programowanie. Możesz na przykład:

  • edytować tagi
  • edytować opisy filmów
  • dodawać/poprawiać polskie tytuły filmów
  • moderować filmy czekające na import do bazy Filmastera

Żeby uzyskać takie uprawnienia, wystarczy zgłosić swoją kandydaturę wysyłając prywatną wiadomość do Adama. Najlepiej zrobić to jeśli jesteś już stałym użytkownikiem serwisu, dodałeś/dodałaś kilka recenzji i notek i ogólnie czynnie udzielasz się w życiu Filmastera.

Spoilery i drobiazgi

Witajcie Drodzy Filmasterzy! Zgodnie z naszą tradycją opublikowaliśmy kolejną porcję aktualizacji dla naszego serwisu. Tym razem główną atrakcją wieczoru ...

Filmaster v8.1

Co baczniejsi obserwatorzy rynku zdążyli już się zapewne o tym dowiedzieć, ale warto napisać o tym również oficjalnie, na oficjalnym ...

Duże zwierzę i Dystrykt 9 do wygrania w marcu!

W marcu kontynuujemy współpracę ze sklepem Amazonka.pl, który sponsoruje nagrody dla Filmasterów za najlepsze recenzje filmów. W tym miesiącu ...

Planeta

Planeta krótkie recenzje

Planeta notki

Planeta komentarze