Summary: | openwebstart - замена javaws | ||
---|---|---|---|
Product: | New/proposed packages | Reporter: | Anton Farygin <rider> |
Component: | Обычный репозиторий | Assignee: | Andrey Cherepanov <cas> |
Status: | NEW --- | QA Contact: | Andrey Cherepanov <cas> |
Severity: | normal | ||
Priority: | P5 | CC: | a.kuznecov, iv, k.s.razmanov, liannnix, nir, rider, shevchenkodyu, sin, sysoevsa, viy |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Anton Farygin
2022-09-13 16:17:18 MSK
viy@: Если в Федоре соберут, импортирую. нам, конечно, надо это сделать вне зависимости от сборки в федоре. @sin обещал поручить кому-то собрать этот пакет. (In reply to Anton Farygin from comment #0) > https://github.com/karakun/OpenWebStart [...] all Web Start functionality is developed in the IcedTea-Web repository of the AdoptOpenJDK organization together with Red Hat and other members of the AdoptOpenJDK community. Therefore this repository only contains sources that are needed to create enterprise-ready and user-friendly native installers for OpenWebStart. Похоже, вам нужен не openwebstart, а icedtea-web, котороый в федоре был, а сейчас похоже вылетел. Я правда в код не смотрел, может это я что не понял. (Ответ для Ivan A. Melnikov на комментарий #3) > (In reply to Anton Farygin from comment #0) > > https://github.com/karakun/OpenWebStart > > [...] all Web Start functionality is developed in the IcedTea-Web repository > of the AdoptOpenJDK organization together with Red Hat and other members of > the AdoptOpenJDK community. Therefore this repository only contains sources > that are needed to create enterprise-ready and user-friendly native > installers for OpenWebStart. > > Похоже, вам нужен не openwebstart, а icedtea-web, котороый в федоре был, а > сейчас похоже вылетел. > > Я правда в код не смотрел, может это я что не понял. IcedTea-Web действительно нужен, но только для сборки OpenWebStart. Сам IcedTea-Web, кроме запускалки jnlp файлов, предоставляет ещё и плагины для chrome и firefox. У нас он был в собранном виде, но как плагин firefox. https://packages.altlinux.org/ru/sisyphus/srpms/mozilla-plugin-java-1.8.0-openjdk/ Но его выкинули из сизифа: Пакет удалён из ветки sisyphus Удалён в задании: #302039 Пакет удалён: Igor Vlasenko Дата удаления: 15 июня 2022 г. Сообщение: java11migration Хотелось бы уточнить, какой именно результат нужен. Так то openwebstart - это в первую очередь графическое меню для настройки java среды для запуска jnlp. Можно подкладывать сертификаты, настраивать прокси и т.д. > Но его выкинули из сизифа
то, что было в Сизифе, перестало собираться.
А свежее я не потяну, рад буду, если кто возьмется.
(Ответ для viy на комментарий #5) > > Но его выкинули из сизифа > то, что было в Сизифе, перестало собираться. > > А свежее я не потяну, рад буду, если кто возьмется. Я взялся. Есть несколько вопросов по сборке maven проектов. Можно ли их обсудить в более интерактивном режиме? Вохможно через телеграм? Есть макрос %pom_remove_plugin, но не совсем понятно, что он делает. По названию видно, что он удаляет произвольный maven плагин, но зачем? Плагины ведь не включаются в финальный jar, как с зависимотями, так и без них. (Ответ для Andrey Limachko на комментарий #6) > (Ответ для viy на комментарий #5) > > > Но его выкинули из сизифа > > то, что было в Сизифе, перестало собираться. > > > > А свежее я не потяну, рад буду, если кто возьмется. > > Я взялся. > Есть несколько вопросов по сборке maven проектов. Можно ли их обсудить в > более интерактивном режиме? Вохможно через телеграм? можно, укажите свой номер > Есть макрос %pom_remove_plugin, но не совсем понятно, что он делает. По > названию видно, что он удаляет произвольный maven плагин, но зачем? Плагины > ведь не включаются в финальный jar, как с зависимотями, так и без них. плагины делают какую-то операцию. К примеру, checksum. удалив из pom checksum plugin мы не станем ее делать, она не нужна, или дааже вредна, если мы наложим патч и checksum исходников изменится. И вызовов таких нужных только апстриму плагинов могут быть десятки. > (Ответ для Andrey Limachko на комментарий #6)
>
> можно, укажите свой номер
пришлите ваш номер телеграм письмом на viy@, а то неопределенно выразился
Переделал и обновил пакет mozilla-plugin-java-1.8.0-openjdk, который, по факту, является проектом icedtea-web. Теперь для запуска *.jnlp файлов (Java Web Start приложения) достаточно установить пакет icedtea-web-javaws. По умолчанию сам icedtea-web и jnlp запускаются с java-11-openjdk. При необходимости можно в "Панели управления IcedTea-Web" указать другой JRE. Сам OpenWebStart собирать не имеет смысла. Проект представляет из себя переработанную Панель управления с упором на функции автообновления JRE. Просьба зааппрувить таску: #317655 EPERM #2 sisyphus icedtea-web.git=2.0.0-alt3_pre.0.1.alpha26.patched1.3jpp11 approved, извиняюсь за задержку (Ответ для viy на комментарий #10) > approved, извиняюсь за задержку Добрый день. Андрей поправил задачу (поправил коммиты) по просьбе rider и теперь задача снова в EPERM: #318457 EPERM #3 sisyphus icedtea-web.git=2.0.0-alt4_pre.0.1.alpha26.patched1.3jpp11 Прошу снова сделать аппрув, пожалуйста. А если вы берёте апстримные исходники и у них есть git, то может быть проще прямо из гита и собрать ? Чем https://git.altlinux.org/tasks/archive/done/_310/317655/gears/100/git?p=git;a=commit;h=82814f4f8d2d7aa5eac01fe170de243aeba53319 Добрый день. Андрей продолжил работать так, как уже было сделано в рамках пакета. Это может быть не лучший вариант, но осуществлять кардинальные изменения в данном случае представлялось нецелесообразным. (Ответ для Anton Farygin на комментарий #12) > А если вы берёте апстримные исходники и у них есть git, то может быть проще > прямо из гита и собрать ? > > Чем > https://git.altlinux.org/tasks/archive/done/_310/317655/gears/100/git?p=git; > a=commit;h=82814f4f8d2d7aa5eac01fe170de243aeba53319 Так пакет получил новое имя, как раз самое время переделать его git на нормальный. Извиняюсь за задержку (Ответ для Anton Farygin на комментарий #14) > Так пакет получил новое имя, как раз самое время переделать его git на > нормальный. Переделал. #318457 EPERM #7 sisyphus icedtea-web.git=2.0.0.alpha26-alt1_jpp11 Добрый день, коллеги. Всё ещё очень нужно для управления серверами, коммутаторами, СХД и т.д. Чем-то закончился вопрос? Апстрим вроде живой, относительно недавно (3 месяца) вышла alpha29 (https://github.com/AdoptOpenJDK/IcedTea-Web/tree/icedtea-web-2.0.0-alpha29) Можно как-то пересобрать для P10? Добрый день, Коллеги! Вопрос с выпуском пакета для p10 актуален. Добрый день, очень нужна эта утилита для управления парком серверов Supermicro, Fujitsu, СХД EMC,Fujitsu и коммутацинного боорудования (FC Swich fujitsu) как минимум для ветки > P10 Если кому интересно/полезно будет, немного воркэраундов.. а) Для коммутаторов SAN (Brocade) - неплохо завелось в Wine с WINEARCH=win32. Через winetricks доставить ie8, corefonts, msls31, vkd3d, переключить renderer=gl. Внутри wine уже доставить jre 1.8.0_281-win32. Далее как варианты: 1. Прямо в wine запускать IE8, там открывать коммутатор (может быть проблема с SSL/TLS) 2. Открывать коммутатор в Альте, скачивать jnlp файл http(s)://switch/switchExplorer_installed.jnlp Настроить ассоциацию этих файлов с открытием сразу в wine запускалки jp2launcher.exe Если поотключать все проверки на сертификаты/CRL в java, то загружается быстро, работает тоже. б) Для EMC VNX1/2 можно использовать связку: старый Firefox 51.0.1 под Альт (просто папка с бинарником с офсайта Firefox-а, а ля портабл) + такая же версия jre как выше jre1.8.0_261-amd64 В папку плагинов FF делается симлинк на jre: ./firefox/browser/plugins/libnpjp2.so -> ../../jre1.8.0_261-amd64/lib/amd64/libnpjp2.so Если ещё в FF выключить аппаратное ускорение, то всё летает. в) (чуть оффтоп) Для EMC VNXe используем Firefox 62.0.3 под Альт + последний Flash плагин Как-то так. |