Filmaster

watch.review.share

Twój progres

0%

Oceniłeś 0/15 filmów. Oceń 15 więcej & sprawdź co obejrzeć dziś wieczorem!

Filmaster wolnym oprogramowaniem!


Planowaliśmy ten ruch już od jakiegoś czasu, ale dziś stało się to oficjalnie. Kod serwisu Filmaster został wydany na wolnej licencji AGPLv3.
Filmaster jest w związku z tym całkowicie wolnym projektem. Treść (wszystko co publikujecie w portalu) dostępna jest na licencji Creative Commons Uznanie Autorstwa, kod na AGPL.
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.
Jak można się przyłączyć?
Specjalnie na potrzeby programistów stworzyliśmy portal Filmaster.org. Jest to ogólnodostępne wiki (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.
Całość jest po angielsku, ponieważ liczymy na pomoc deweloperów z całego świata (angielska wersja Filmastera właśnie dziś została wydana jako prywatna beta).
Jeśli chciałbyś/chciałabyś pomóc, zarejestruj się na filmaster.org lub pisz po prostu na dev@filmaster.pl (adres grupy mailingowej programistów) i na pewno uda się dojść do porozumienia w sprawie współpracy.
Sami nie wiemy do końca na co liczymy w związku z tym ruchem, ale mamy nadzieję, że końcowym efektem będzie szybszy rozwój Filmastera, a to na pewno spodoba się wszystkim użytkownikom.
Przepraszamy jednocześnie, że ostatnio wydawaliśmy się być nieco mniej aktywni (brak nowych funkcjonalności przez całe 2 tygodnie!) ale większość czasu pochłonięta została właśnie na przygotowanie deweloperskiego wiki oraz uruchomienie angielskiej wersji serwisu, na razie dostępnej tylko na hasło (ale proste do odgadnięcia dla prawdziwych film-buffów): beta.filmaster.com. Obiecujemy, że w ciągu najbliższych dwóch tygodni weźmiemy się porządnie za kodowanie i pojawi się na Filmasterze kilka długo oczekiwanych funkcji (których nie wymienimy, co by nie zapeszać)
Borys i Adam

Zaloguj się aby skomentować

Zaloguj się aby skomentować lub połącz przez Dołącz przez Facebook