Ремарку нужна помощь

Пару месяцев назад Умпутун предложил мне написать фронтенд для системы комментирования, которую он сделал — Remark42. И вот что из этого получилось:

github.com/umputun/remark

Первоначальной целью было создание чего-то управляемого взамен Дискаса для сайта Радио-Т, что можно было бы в будущем расширять в нужные стороны. Плюс хотелось сделать визуально более лёгкий интерфейс. Мы не дизайнеры, потому сложно судить, получилось у нас или нет, но мы по крайней мере пытались не перебарщивать.

Как это обычно случается, теперь у меня не хватает времени на то, чтобы полноценно поддерживать проект, разрабатывать новые фичи и править баги, потому я ищу того (а лучше «тех»), кто возьмётся делать это вместо меня. Первое время я ещё послежу за процессом, а дальше и вовсе оставлю всё на энтузиастов, у которых больше времени и сил.

Почему, как мне кажется, вам будет интересно заниматься этим проектом?

Во-первых, это довольно плотная работа с бэкендом, АПИ и всем подобным. Вам придётся самостоятельно продумывать, как удобнее получать данные с сервера, как правильнее их хранить и преобразовывать.

Во-вторых, это про архитектуру проекта. Никто за вас не продумает, как обрабатывать данные, отправлять запросы, разбивать на компоненты и использовать библиотеки. И это круто, потому что можно самому принимать достаточно важные решения, и набивать шишки, которые в будущем можно будет называть «опытом разработки».

В-третьих, это про рабочее окружение. На начальном этапе нужно было быстро всё написать, чтобы проверить, взлетит или нет, потому, если у Умпутуна с кодом всё прекрасно, то у меня полный раздрай: почти нет тестов, нет моков, не все линтеры настроены, рабочий процесс налажен абы как. И это, с одной стороны грустно, и эксперты в этих ваших интернетах уже успели посетовать на то, что всё плохо, писал дебил и надо, конечно же, всё удалить и начать с нуля, и вообще вон из профессии. Но на практике это круто, потому что можно настроить всё это дело самостоятельно, разобраться, как оно работает, сделать так, как вам кажется правильным.

Таким образом, если вы начинающий разработчик, или у вас просто есть свободное время и желание сделать что-то хорошее, то приходите, у нас есть много задач (и не только на фронтенде), некоторые из которых без проблем можно сделать даже без глубоких знаний в предметной области (такие помечены как good-first-issue):

github.com/umputun/remark/issues

Ну и, конечно, нам очень нужны свежие идеи на тему того, что улучшить и как. Будет клёво, если вы нам расскажете, что сейчас не так, и посоветуете, как мы можем это исправить.

2018
Популярное