Size: a a a

Clojure — русскоговорящее сообщество

2020 January 08

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Ivan Grishaev
Никто не будет изучать твою либу, народу нужно быстро закрыть задачу.
только в таком случае чаще всего делают форк со своим подхаком
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
если надо задачу на позавчера
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Если нормально попросить, и это несложно для автора, то скорее всего он это запилит. Просто не нужно бампить версии рантайма просто из-за прихоти.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Думая что все обновятся и ок
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Ivan Grishaev
Если нормально попросить, и это несложно для автора, то скорее всего он это запилит. Просто не нужно бампить версии рантайма просто из-за прихоти.
у меня как-то так выходит, что автора на гх отвечают в среднем в течении недели (хотя выборка по правде очень маленька), что для горящей таски много
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
быстрее будет только при личном знакомстве с автором
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
ну рантайм – да, важен. С другой стороны, может случится как в питоне, когда мертвый py2.х тянут за собой в течении более 10 лет “а вдруг кому-то надо”
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
часто бывает, что реально надо
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
во многих ОС стандартный питон до сих пор версии 2.7, и очень напрягает ставить новый питон, venv и тд
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
ну, меня один раз это остановило от контрибьюта в стороннюю, мне не было интересно поддерживать версию рантайма, которой, на тот момент было 10 лет и по статистике на ней было меньше 5% проектов (это про py2.6)
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
с питоном проблема в том, что ты не расширишь его синтаксис никак. А в кложе просто копипастишь макрос или функцию и реквайришь по запросу
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Например, семейство ex-... функций
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Ivan Grishaev
ну вот ты ментейнишь либу, и у тебя просят новую фунциональность. Ты ее выкатываешь, при этом используешь функцию из Кложи, которая вышла месяц назад.
вот это и есть тот случай, когда надо считать что сколько стоит, и просто поменять мажор например.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Ivan Grishaev
А он не просил обновлять Кложу, он просто хотел фичу.
хотел фичу - занес денег. Тогда молодец.
не занес - смотри как мне будет удобнее - вспоминать про старые кложи или нет.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
вообще, это разговор типа как про ARIA в вебе - то есть вроде как надо, но фиг пойми насколько надо конкретным пользователям.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
лично для меня это дело принципа. 100 долларов все равно погоды не сделают, поэтому даже если делаешь бесплатно, то качественно. Либо не делать вообще
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Ivan Grishaev
лично для меня это дело принципа. 100 долларов все равно погоды не сделают, поэтому даже если делаешь бесплатно, то качественно. Либо не делать вообще
а у ты сколько публичных либ мейнтейнишь?
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Ну так-то дофига их вообще с нулем в мажоре семвера.
источник

MP

Maxim Penzin in Clojure — русскоговорящее сообщество
Конечно, ломать совместимость нехорошо, но ведь речь о новых фичах?
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
немного, основную одну с поддержкой от 1.7
источник