
Evgeny
06.08.2016
12:12:41
Редакс только-только выходил
Я читал доки, увидел, что там есть пример middleware
И пример как раз на логах был
Ну я подумал, что, скорее всего, каждый будет имплементировать эту функциональность, что глупо

Google

Evgeny
06.08.2016
12:13:24
Вынес в отдельную библиотеку и готово
276,167 downloads in the last month

Andrey
06.08.2016
12:14:29
да и 1000 лайков)

Evgeny
06.08.2016
12:14:47
Ага
Хотя казалось бы, просто красивый консольлог

Alex
06.08.2016
12:17:31
кто знает - тот пишет) опенсорс не для всех

Evgeny
06.08.2016
12:18:16
Чувак, я когда релизил редакс-логгер, нормальную версию выпустил с 5 попытки
Или, помню, расстроился немного, когда мой первый ПР в редакс проигнорировали
А потом сделал библиотеку, которая тысячу лойсов собрала

Alex
06.08.2016
12:19:10
и москва не сразу строилась)

Evgeny
06.08.2016
12:19:10
Так что опенсорс это чисто практика
Я про это же
Можно выпустить полное говно

Google

Evgeny
06.08.2016
12:19:30
Но у него найдется своя аудитория
Которая тебе поможет

Alex
06.08.2016
12:19:40
проблема больше в идеях
правильных

Evgeny
06.08.2016
12:19:56
Неправда
Я выпускал даже хттп-клиент
И даже он набрал 5 пользователей, которые присылали ПРы и дорабатывали

Alex
06.08.2016
12:21:11
значит он решал какую-то их специфическую задачу

Evgeny
06.08.2016
12:21:14
Даже у такой хуйни, которую я сделал за 2 часа, набралось 126 лойсов https://github.com/evgenyrodionov/bootstrap-brand-buttons

Alex
06.08.2016
12:22:20
значит, это кому-нибудь нужно)

Evgeny
06.08.2016
12:22:24
Ну я про это же

Alex
06.08.2016
12:22:45
бывает хуйня которая не работает собирает много звезд
просто из-за того, что ее кто-то более или менее популярный в триветтер пропиарил

Evgeny
06.08.2016
12:23:10
Нужно выкладывать вообще всё, что написал — это развивает, дисциплинирует и улучшает
Ну это как раз про редакс-логгер говоришь
))

Alex
06.08.2016
12:24:04
в общем звезды говорят по большей части о популярности некой темы

Evgeny
06.08.2016
12:24:23
Звезды говорят о том, что библиотека нужна

Alex
06.08.2016
12:24:45
или многие думают, что она нужна)

Google

Evgeny
06.08.2016
12:24:54
У меня даже такая поебень есть https://github.com/evgenyrodionov/react-router-redux-async-ssr/commits/master

Alex
06.08.2016
12:24:58
т.е. это кто-то где-то сказал

Evgeny
06.08.2016
12:25:16
Делал демку реакт/реакт-роутер/редакс/redux-thunk + сср всего этого
И цсс модули вроде
И тоже людям помогала
Так что вернусь к изначальной теме — в опенсорс НУЖНО выкладывать всё, что накодил
https://github.com/jqestate/react-formatted такое есть
Если задрочиться, то получится классная публичная библиотека
Ну или моя любовь react-ui https://github.com/jqestate/react-ui-core

Alex
06.08.2016
12:27:29
главное дерьмо в Npm Не публиковать)
а выкладывать на гх - пожалуйста)
для полу-личного так сказать пользования

Evgeny
06.08.2016
12:28:10

Alex
06.08.2016
12:28:40
хотя бы чтобы не занимать нормальные имена дерьмом)

Evgeny
06.08.2016
12:28:48
Неймспейсы
@evgenyrodionov/redux-logger
Так даже проще
Не нужно ебаться с именем

Alex
06.08.2016
12:29:08
далеко не все их используют

Evgeny
06.08.2016
12:29:19
Надо

Google

Alex
06.08.2016
12:30:32
в реакте/редаксе кстати все устраивает?

Evgeny
06.08.2016
12:30:39
Да, всё заебись
fluxxor → alt.js → redux
Редакс использовал еще до того, как он вышел
Пришлось пробираться через отсутствие документации
Но это того стоило)
Всё заебок

Alex
06.08.2016
12:31:21
хорошо

Admin
ERROR: S client not available

Evgeny
06.08.2016
12:31:23
Бай зе вей

Alex
06.08.2016
12:31:29
мне нравится cycle

Evgeny
06.08.2016
12:31:33
Документация редакса (и отложенный релиз) — моя заслуга, опять же

Alex
06.08.2016
12:31:38
это другое, конечно

Evgeny
06.08.2016
12:32:06
https://github.com/reactjs/redux/issues/311
Раньше документация была просто маркдаун файлами в самом репозитории
Меня это бесило, открыл ишью

Alex
06.08.2016
12:33:40
не всегда плохо) говорит о некоторой компактности
когда достаточно readme в gh

Evgeny
06.08.2016
12:34:58
Не, там файлами было
docs/*.md

Google

Evgeny
06.08.2016
12:35:12
Зато теперь нормальный гитбук
И можно добавлять что угодно

Alex
06.08.2016
12:35:48
это да, есть резон

Evgeny
06.08.2016
12:39:06
Короче, нужно не бояться выкладывать говно
Потому что это первый закон кибернетики
Система не может анализировать саму себя
Когда вы выкладываете что-то в опенсорс, к этому подключаются другие люди
Говнокод? Да похуй, пришлют ПРы. Проблемы с оптимизацией? Пришлют ПРы.
Единственное, что нужно учитывать — работу с коммьюнити. Нельзя быть мудаком и ожидать, что тебе будут помогать при этом.
Конечно, код оф кондакт это уже перебор
Но просто вовремя отвечать и не забрасывать чужие предложения — ок
Хотя у меня была одна история с чужой истерикой
Чувак поменял мой еслинт конфиг на эйрбнб
Говорит, линт не проходит
Я ему говорю — верни обратно, я же не просто так использую свой конфиг
Он вернул, говорит, линт не проходит, ты мудак ебаный, надо эйрбнб использовать

Дмитрий
06.08.2016
12:43:22
?

Evgeny
06.08.2016
12:43:31
https://github.com/evgenyrodionov/redux-logger/pull/149

Дмитрий
06.08.2016
12:44:10
Блин, а я всё боюсь, что кто-то мой код будет использовать и страдать, а то чего доброго и читать начнёт ?

Evgeny
06.08.2016
12:44:32
https://github.com/evgenyrodionov/redux-logger/blob/master/src/core.js