
Alex
27.07.2018
20:43:38
Это же хаскельный чат

Alexander
27.07.2018
20:44:16
там рядом _blah есть для такого

Ilya
27.07.2018
20:48:25

Alexander
27.07.2018
20:49:11
надо ссылку на ruHaskell или просто какой-нибудь гист с ресурсами

Google

Alexander
27.07.2018
20:49:21
если кто организует такой - сделаю

Ринат
27.07.2018
21:52:50
Приветствую.
Запилил таки double-conversion в builder (bytestring и text).
Распечатка 20к даблов в строгую байтстроку напрямую ~200-300 мс.
Через билдер - ~5-8 мс

Dmitry
28.07.2018
03:09:17
Или там ещё ссылку на _blah надо?

Alexander
28.07.2018
07:09:09
ну, да проблему упоминания _blah не решит
а упоминать ли его в том списке вопрос сложный

kana
28.07.2018
07:22:55

Imants
28.07.2018
07:35:52

Ринат
28.07.2018
07:36:53
Пока не опакетил, тестировал, добавил бенчмарков итд

Imants
28.07.2018
07:45:32
может, на страницу
https://ruhaskell.org/links.html
желательно добавить ссылки на
https://stepik.org/course/75/
https://stepik.org/course/693/
?

Alexander
28.07.2018
07:46:48
PR or issue?

Google

Yuriy
28.07.2018
07:48:59
нужна страница со списком чатов
и форумов заодно
отдельно от списка ресурсов
https://github.com/ruHaskell/ruhaskell/issues/100
гет
если руки дойдут, сегодня сделаю
если никто не опередит

Ринат
28.07.2018
07:56:18
Как мне сказали, пакеты Брайна О Салливана можно считать мертвыми в плане рассмотрения им пулл реквестов, поэтому сделаю свой пакет "fp-conversion".
Оригинальный пакет:
http://hackage.haskell.org/package/double-conversion

Yuriy
28.07.2018
08:00:04

Ринат
28.07.2018
08:00:49
Ну, я отправил ему PR некоторое время назад

Dmitry
28.07.2018
08:29:02
почему бы не попытаться пуллреквестировать для начала?
Это бесполезно в почти каждом случае. Уже был опыт, когда пулл-реквест в double-conversion с простейшим и элементарным но полезным фиксом для Windows два года просто висел и пришлось напрягать коммитет Haskell, чтобы замёржили этот пулл-реквест. Типа, в некоторых его либах, которые сейчас некоторые используют, последний коммит был 3 года назад. И нет, это не значит, что там всё настолько хорошо сделано и что больше нет улучшений\фиксов.

Yuriy
28.07.2018
08:51:57
пусть тогда снимает полномаочия, если не справляется
по этому поводу эфпико написали Guide to open source maintenance?

Dmitry
28.07.2018
09:53:25
пусть тогда снимает полномаочия, если не справляется
Частично из-за этой цели я и создал организацию и перенёс все свои личные проекты туда, чтобы если вдруг меня сбил автобус или мне бы надоело их поддерживать, другие люди могли продолжить дело:
https://github.com/kowainik
Думаю, что среди своих личных репозиториев имеет смысл хранить либо древний мусор вроде универских домашек, либо личные конфигурационные файлы (типа dotfiles).

Alexander
28.07.2018
09:54:00
Брайан не хочет передавать свои пакеты и права

Anatolii
28.07.2018
09:55:34

Dmitry
28.07.2018
09:58:00

Anatolii
28.07.2018
09:59:17
Я знаю библиотеки саливана, они очень важны в экосистеме хаскеля
И от этого ещё хуже
Вон ребята пытались в конекшен пуле пофиксить багу

Google

Anatolii
28.07.2018
10:00:17
@qnikst получилось кстати пофиксить?

Pineapple
28.07.2018
10:10:22

Anatolii
28.07.2018
10:11:41
Он вроде тоже не пускает

Ринат
28.07.2018
10:31:13
:-(

Alexander
28.07.2018
10:34:56

Ринат
28.07.2018
10:39:30
Окей, тогда я все таки оформляю, как отдельный пакет. Да, чтобы не создалось такой же ситуации, стоит кого-то сразу сделать комейнтейнером?

Alexander
28.07.2018
10:40:05
я честно не знаю как делать правильно
я все ещё не решился форкнуть пакеты, скорее всего скоро этот вопрос опять поднимется и надо будет как-то решить раз и насовсем
комеинтейнеры - всегда хорошо

Ринат
28.07.2018
10:42:37
Ну, в данном случае, видимо только форк.
Я это не от чсв делаю (
Кого? :-)
В смысле что собираешься формате пакеты Брайана. И кого сделать комейнтейнером?

Yuriy
28.07.2018
10:43:53

Ринат
28.07.2018
10:45:02
Нет, просто не охота плодить пакеты там, где реально было бы естественней улучшить существующие

Imants
28.07.2018
10:45:26
по идее можно написать в кафе:
хочу перенять Пакет А от редиски Брайана

Admin
ERROR: S client not available

Ринат
28.07.2018
10:45:44
Где?
И почему это не работало раньше?)

Imants
28.07.2018
10:47:54
ну вот например:
https://mail.haskell.org/pipermail/haskell-cafe/2018-July/129561.html
вот тут подробно:
https://wiki.haskell.org/Taking_over_a_package

Alexander
28.07.2018
10:51:05
Брайн достаточно известный в комьюнити человек, поэтому аргументировать нужно очень хорошо и осторожно

Google

Imants
28.07.2018
10:52:22
можно начать с публичного обращения к Брайану через рассылку:
пжлста, найдите минутку для рассмотрения ..

Ринат
28.07.2018
11:01:49
Странно - если он известен, то по идее также известно должно быть его поведение в отношении своих пакетов.

A64m
28.07.2018
11:02:21
оно и известно

kake
28.07.2018
11:04:59

Alexander
28.07.2018
11:05:38
@haskell_blah

kake
28.07.2018
11:06:51
спасиб

Ринат
28.07.2018
11:07:49
оно и известно
Если так, то почему "аргументировать нужно очень хорошо и осторожно" ?
Ведь по идее тогда получается, что Брайан, как мейнтейнер почти равен его отсуствию.

Imants
28.07.2018
11:12:30
а в принципе, что тут плохого, что плодятся пакеты?
надо поработать над поиском по hackage и категоризацией. сайтов вон ведь сколько. и ничего, посещаем те, которые нашли
какими-то пакетами пользуются, другими - нет. жизнь, понимаешь..

Ринат
28.07.2018
11:14:53
Плохо то, что
1) Распыляется аудитория
2) Часть пользователей старых пакетов просто не знают о существовании улучшенных форков.
3) Если есть библиотека, которой пользуются 10 пакетов, то при запиливании улучшенного форка нужно будет уговаривать их мейнтейнеров использовать этот форк.
Ну и с поиском будет проблематичней

Alexander
28.07.2018
11:15:40
пока нету нормальных модулей это печаль

Ринат
28.07.2018
11:15:56
м ?

Alexander
28.07.2018
11:16:03
нельзя просто взять и форкнуть, пол хакаджа на старые зависят
и.е. нельзя сказать, что пакет зависит от чего-угодно, что реализует интерфейс

Ринат
28.07.2018
11:25:20
Ну вот о чем и речь
Ладно, попробую выбить мейнтейнерство, к кому идти писать челобитную ?)
Собственно начнать и правда лучше с публичной просьбы к Брайану рассмотреть реквест ? Или лучше сразу просить руководство пакетом ?

Imants
28.07.2018
11:26:29