Od jakiegoś miesiąca, po cichu pracuje nad nową wersją Coyote (https://github.com/adam-boduch/coyote). Póki co nic skomplikowanego - pracuje nad front-endem, layoutem. Celem jest lepsze wyświetlanie strony na urządzeniach mobilnych. Graficznie większych zmian nie ma, nie chcemy przecież aby użytkownicy doznali szoku ;)
Niemniej jednak front-end to początek nowej wersji Coyote i dlatego piszę tego posta. Żeby poinformować o nadchodzących zmianach.
tl;dr Będzie nowa wersja Coyote (open source). Obecnie trwają prace i jeżeli będziesz chciał pomóc to świetnie! Wkrótce więcej informacji.
Po co nowa wersja?
Obecny kod powstał 5 lat temu. Przez ten czas wiele się zmieniło, rozwinęła się masa nowych, fajnych technologii czy rozwiązań. Obecny kod pisany jest na autorskim frameworku i jak się domyślacie - dokumentacja do niego jest dosyć marna. Chciałbym, aby nowa wersja oparta była na popularnych open sourcowych rozwiązaniach. Coyote również będzie udostępniony jako open source i będziemy zachęcać Was abyście pomogli w jego rozwijaniu. Chciałbym aby społeczność miała większych wpływ na "kształt" projektu dlatego wkrótce będę zamęczał Was nowymi wątkami w dziale Coyote :)
Mam nadzieje, że dzięki temu 4programmers.net dostanie "kopa", rozwój znacznie przyspieszy, powstaną od dawna planowane funkcjonalności. Myślałem również nad opcją praktyk studenckich. Idealnie dla introwertyków - możesz zaliczyć praktyki nie wychodząc z domu ;)
**Jakie technologie? **
Język: PHP (proszę nie pytajcie mnie dlatego nie python, java, ruby itp ;))
Framework: Laravel 5
Fron-end: SCSS, Bootstrap, jQuery
Baza: MySQL/MariaDB (moze Postgres?) oraz MongoDB
Inne: Redis, ElasticSearch
Chcesz pomóc?
Jeżeli tak, to świetnie :) Każdy commit będzie mile widziany. Wcześniej jednak musimy opracować pewne zasady pracy oraz procedury.
Kiedy nowa wersja?
Póki co pracuje nad front-endem. Jeżeli chodzi o poszczególne widoki to większość mam już zrobione. Pierwotny plan zakładał uruchomienie pierwszej wersji pod koniec tego roku (ewentualnie na początku przyszłego) lecz teraz widzę że będzie z tym ciężko.