@haskellru

Страница 1376 из 1551
Alex
27.07.2018
20:43:38
Это же хаскельный чат

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

Ilya
27.07.2018
20:48:25
там рядом _blah есть для такого
Может закрепите уже ссылку на blah в инфо чата

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
если кто организует такой - сделаю
Так есть же: https://ruhaskell.org/links.html

Или там ещё ссылку на _blah надо?

Alexander
28.07.2018
07:09:09
ну, да проблему упоминания _blah не решит

а упоминать ли его в том списке вопрос сложный

kana
28.07.2018
07:22:55
Imants
28.07.2018
07:35:52
Приветствую. Запилил таки double-conversion в builder (bytestring и text).
Доброе утро Ринат, ссылку бы на пакеты..

Ринат
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

Ринат
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
Не понятно почему только, программировать он не собирается уже наверное
Среди его репозиториев такие известные библиотеки `aeson`, `attoparsec и `criterion. Намного же лучше, когда они у тебя на профиле висят в запиненых, а не у кого-то другого!

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
Ну, в данном случае, видимо только форк. Я это не от чсв делаю ( Кого? :-)

В смысле что собираешься формате пакеты Брайана. И кого сделать комейнтейнером?

Ринат
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
и.е. нельзя сказать, что пакет зависит от чего-угодно, что реализует интерфейс
пакеты можно писать так, чтобы требовался интерфейс (описание ф), и пользователь выбирал имплементацию. по моему, это - правильный подход к API

Страница 1376 из 1551