Все задания делятся по принципу “предпологаемое время выполения”. Есть задания на 1 день, есть на 2, 3, 4, 5… На практике, много заданий сильно недооценивают или переоценивают, но это все не важно, так как во время суддейской проверки это все учитывается.
Задания были не самые сложные, но и не тривиальные (что тут врать, и такие были). Все задания делятся на Code, Documentation, Research, Unit Testing, User Interface. Для меня документация и тесты слишком скучные, так что я решил что мой путь — coding tasks. В любом случае, это выбор каждого что делать — я видел пацана, который сделал 50 заданий на документацию, оставаясь моим самым большим конкурентом…
Вот например одно из заданий, которое я выполнил: портирование плагина спутников. Реквест к нему: review request. Парочка скриншотов:
AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Программирование - что может быть проще.
Программирование - что может быть проще.
AtomX 2.8 Beta - Новая версия бесплатной CMS
AtomX 2.8 Beta - Новая версия бесплатной CMS
Написание простого вируса в блокноте
Что такое API и для чего они нужны
Классы в PHP для чайников
Написание простого вируса в блокноте