forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 30.06.2025, 02:31
Dmitry Protasoff
Guest
 
Сообщений: n/a
По умолчанию Предложения для новой версии JNode

Dmitry Protasoff написал(а) к All в Jun 25 01:28:21 по местному времени:

=============================================================================
* Forwarded by Dmitry Protasoff (2:5001/100.1)
* Area : ru.jnode (ru.jnode)
* From : Dmitry Protasoff, 2:5001/100.1 (Monday June 30 2025 01:27)
* To : All
* Subj : Предложения для новой версии JNode
=============================================================================
Нello, All!

К сожалению, ничего более адекватного для фидошной ноды пока не появилось, а новые софты еще не написаны, потому что я не программист, но страдаю перфекционизмом. Поэтому назрела необходимость обновить текущую версию JNode, учитывая претензии RC (обоснованные). Когда еще будет что-то написано на замену - не понятно.

В связи с этим описываю то, что уже реализовано, то, что надо еще реализовать и жду предложений от неравнодушных - что нужно имплементировать.
Прошу учесть, что я не умею программировать на Java и не люблю. И не планирую менять свои привычки.

1. Jnode не собирается под современными версиями Java
Я портировал код под Java 11+. Он собирается и даже работает.
Github Actions успешно собирает под Java 17 и 21.

2. Jnode предствляет из себя список древних компонентов, некоторые из которых уже брошены авторами.
К примеру: я обновил Н2 Database Engine до самой свежей версии. Сразу возникла проблема с апгрейдом формата БД, вручную я смог пройти этот квест, но пока не уверен, что получится найти время для автоматизации. Считаю, что выбор Н2 был ошибкой - штатно никаких упрощенных процедур апгрейда не предлагается, смена формата БД - обыденное явление, внешний софт для конвертации - крив. А все вкусные фичи - только в свежих версиях.
Заброшен Spark web framework, который используется в JNode. Надо с него мигрировать - это у меня в ближайших планах.
Нет поддержки нормальной локализации - а вот это надо делать прямо срочно. Какая-то смесь русского и английского.. Бардак!(с)
Писать софт, где основной язык русский - это какой-то 1С получается..

3. JNode пропускает транзитом через себя нетмейл от любой ноды в нодлисте. И при этом не дает коннектиться с узлов, которых в нодлисте нет.
Все это совсем не правильно, это я поправил.

4. Очень ограниченный веб-интерфейс, просто беда.

5. Все что связано с работой с БД - недо переделывать.

6. Куча багов и недостаток функционала по файлэхам.

7. ??????

Пишите, если кому-то это вообще интересно - до ноября у меня есть время. К ноябрю планирую полностью сосредоточиться уже на других проектах.

https://github.com/xx25/jnode


Best regards,
dp.

--- GoldED+/OSX 1.1.5-b20250409
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:08. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot