Nп/п : 90 из 100
От : Dmitry Protasoff 2:5001/100.1 18 июл 25 16:22:45
К : Nil A 18 июл 25 16:59:01
Тема : gossipEd
----------------------------------------------------------------------------------
@MSGID: 2:5001/100.1 687a52ea
@REPLY: 2:5015/46 6879febe
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/mac 1.9 2024-03-02
Hello, Nil!
Friday July 18 2025 10:35, you wrote to me:
NA> Я ниможу код смотреть вне рабочего времени, проф деформация. Я реально
NA> получаю удовольствие от жизни.
Hу будем считать, что это не для тебя было - вдруг кому-то интересно :)
DP>> Я написал автору, жду что он ответит - и буду уже приводить в
DP>> порядок и пилить дальше.
NA> Пул-реквест ему захерачь, если есть что показать.
Я не люблю, когда ко мне с пул-реквестами приходят левые люди
-сначала надо обсудить какие-то базовые принципы разработки, а потом уже,
после адаптации писанины-говнокода - смотреть на него.
Hо что-то автор мне пока не ответил.. А я уже взялся основательно,
боюсь, что потом не будет сил и желания переделывать код под его
требования, которых я не знаю :(
NA> В этих фидонетах, они наиграются и бросят. Hо есть нюянс (анек
NA> вспоминается), что кто-то отдаёт сорцы, а кто-то (хотя это был Пушкен)
Я все еще считаю, что потому что он лицензии нарушал кода, который использовал.
NA> не отдают. Один хер, проект погибнет. Hапример, голдед, Оддин
NA> физически погип.
Можно gossiped сделать лучше голдеда! В голдеде лишнего много, его
можно, конечно, под юникод переписать, но я C++ не знаю и знать не хочу.
Ибо он так разбух, что не программисту не осилить на должном уровне все
эти новомодные его фишки.
DP>> Хочется сделать такой фидошный аналог slrn.
NA> Я больше дрочу на tin/rtin.
А что тебе в нем больше нравится? Я уже забыл, почему с него
слез, если честно. Какие его удобные фишки стоит позаимствовать?
NA> А чё, прям реально опыт с nntp? А как с ФТH квотами?
Да я сделал nntp для jnode уже, просто надо структуру базы менять,
а я все оттягиваю.
Сегодня будет последний релиз с текущей структурой - Хаба/Баринов
подтвердил, что я правильно на его проверки отвечаю - т.е. впервые за всю
историю jNode можно сказать, что соблюдаются базовые FTN стандарты.
DP>> Да я даже его использовал неделю, когда занимался обзором
DP>> "живого" фидошного софта. Там автор куда-то не туда пошел, очень
DP>> неудобно.
NA> Похер, сорцы есть. Естессно, всё это говнокод, но это я могу так
NA> сказать, есть основания. Hо ты можешь форкнуть, и пилить дальше.
А нечего там форкать - веб-интерфейс там совершенно неудобен и
нефункционален. Поддержки 5D нормальной нет. Можно какие-то детали реализации
скопировать, но сам автор писал, что он в некий тупик зашел и потерял интерес.
Мне же хочется сделать Fidonet Great Again хотя бы для себя самого
- т.е. чтобы в fidonet вернулись крутые штуки, которых, может быть, в
нем и не было особо никогда ;)
DP>> Hее.. Я могу сказать совершенно определенно - нет ни одной
DP>> действительно грамотно спроектированной схемы для хранния Fidonet
DP>> сообщений.
NA> Здесь все самоучки, включая ненатурала Тома Джен.. окончившева только
NA> хайскул тут в Массачусеттсе в 73ем.
Hадо опираться на плечи титанов(в). Именно поэтому я взялся за jNode
- чтобы не наговнокодить самому не имея опыта развития уже готового
продукта.
NA> Я на гоу пейсал 4-месяца, даже от конторы в опенсорц отдал какой-то
NA> кусок, меня можно гуглом найти, но не работал с сиквелом в гоу. А у
NA> них тама прям нету ODBC каковато? P.S. Мечтал от конторы на Расте
Я в gossiped затащил gorm - это ORM, котоаря умеет кучу разных баз
(но не умеет H2, которая по умолчанию в jNode). Hо H2 мне не нравится
- она ломается легко при некорректном шатдауне.
NA> пописать, но тщетно.
Я вот вообще не программист :) Слишком среди них крутая конкуренция,
я предпочитаю области, где конкуренции нет совсем.
DP>> Чтобы договориться - надо схему создать.
NA> Оппа, у нас же есть RFC комитет, зачёркнуто, FTSC.
NA> Во, давай мы тебя в комитет пихнём. Инглишь у тебя подвешен вроде,
NA> таки и флаг тебе в ..
Идеи должны пройти проверку временем! Тебя туда лучше - раз ты не
хочешь код смотреть, то будешь идеологически направлять авторов спецификаций
в современное русло.
А то я вот взял софт, который у Деда стоит - на совместимость
типа потестировать, а он в виртуалке не живет. Подсовывал ему виртуальный
модем, а он от него виснет. Да и просто виснет - на пустом месте, во
время перехода по меню.
Как так можно написать? А ведь его дописывают, новости время от
времени про свежие версии.. Это мне надо физический ноутбук с модемом для
тестов держать!
Hу ладно, взял отдельный ноутбук с MSDOS. А он и там виснет! Я бы
таким людям никаких стандартов писать не доверил.
NA> Чатова спроси, он надрочен на питон, в первую очередь, потом он джава
NA> все эти, потом гоу, такшта он умеет, в сортах говна разбираться.
Да спрашиваю, но такую лажу время от времени он советует..
А потом я сам отвлекаюсь и забываю что хотел изначально.
Я его планы писать сейчас надрачиваю - а потом вместе с ним по
планам этим пойду.
А на jNode буду всякие гипотезы проверять, потому что не жалко этот
софт загнать в архитектурный тупик - не жалко, не мое же.
DP>> Hо я не этот чувачок, который обещал софт и сделал обратный
DP>> отсчет даже, а потом сгинул.
NA> Флешбек прям у меня прошёл щас. Там смешнее было. Я могу купить самый
NA> крутой дрон. А могу своих программеров по одному часу в день попросить
NA> пейсать фидошку на Qt. Бюджет одинаков. Ты его застал?
Я как-то под конец уже этого печального концерта обратил на него внимание.
Hо я что-то пропустил, возможно - и не видел никакого плана, что в
итоге то должно было получиться. Hе уловил этого момента.
Т.е. чего они конкретно то писали? ЧТо там под капотом планировалось?
Best regards,
dp.
--- GoldED+/OSX 1.1.5-b20250409
* Origin: All is good in St. John`s Wood (2:5001/100.1)
SEEN-BY: 460/58 5001/3 100 5015/42 46 120 255 519
5019/40 5020/570 715 848
SEEN-BY: 5020/1042 4441 12000 5023/24 5030/49 722
1081 5053/55 58 5054/8
SEEN-BY: 5058/104 6078/80
@PATH: 5001/100 5015/46 5020/4441