prerelase of icedtea-web 1.8

Jiri Vanek jvanek at redhat.com
Fri Mar 8 11:25:30 UTC 2019


On 3/7/19 5:41 PM, Laurent Bourgès wrote:
> Hi,
> I quickly tested the portable builds and I noticed the archive is larger than necessary as several
> java libraries are present in multiple locations:
> ├── linux-deps-runtime
> │   ├── js.jar
> │   └── tagsoup.jar
> ├── win-deps-all
> │   ├── all.jar
> │   ├── asm-all.jar
> │   ├── ecj.jar
> │   ├── js.jar
> │   ├── junit.jar
> │   ├── mslinks.jar
> │   └── tagsoup.jar
> └── win-deps-runtime
>     ├── js.jar
>     ├── mslinks.jar
>     └── tagsoup.jar
> 
> 2 questions:
> - Is the win-deps-all folder still necessary (at runtime) ?
> - Maybe it is time to unify linux / windows deps folder to reduce the package size. What do you
> think ? it should not be too difficult, but maybe too late to fix Makefile / automake ...

Hi. Yes. I know this. Portable linux was added in last moments.  So for 1.8 I do not dare to touch
that, but to unify win/linux-deps-runtime is deffinitly worthy for 1.9. IN addition of removing
datadir from portable distribution  (as there is also nextjar).


The windows deps all is a bit more questionable. Tbh I do nto recall why it was eer created. Maybe
to ensure the dep is arround if it slips frm runtime.... Vely likely it canbe safely removed.
> 
> My 2 cents,
> Laurent
> 
> 
> Le jeu. 7 mars 2019 à 17:10, Jiri Vanek <jvanek at redhat.com <mailto:jvanek at redhat.com>> a écrit :
> 
>     As few bugs were found, new prerelase is done:
> 
>     Linux
>      - https://jvanek.fedorapeople.org/itw/1.8/2/icedtea-web-1.8pre.linux.bin.zip
>      - https://jvanek.fedorapeople.org/itw/1.8/2/icedtea-web-1.8pre.portable.bin.zip
> 
>     Win
>      - https://jvanek.fedorapeople.org/itw/1.8/2/icedtea-web-1.8pre.win.bin.zip
>      - https://jvanek.fedorapeople.org/itw/1.8/2/icedtea-web-1.8pre.portable.bin.zip
>      - https://jvanek.fedorapeople.org/itw/1.8/2/itw-installer.msi
> 
> 
>     In additon, prerelease of 1.7 is here:
> 
>     Linux
>      - https://jvanek.fedorapeople.org/itw/1.7/icedtea-web-1.7.2pre.linux.bin.zip
>     Win
>      - https://jvanek.fedorapeople.org/itw/1.7/icedtea-web-1.7.2pre.win.bin.zip
>      - https://jvanek.fedorapeople.org/itw/1.7/itw-installer.msi
> 
>     Docs and fedora changes can be reused from original build:
>      - https://jvanek.fedorapeople.org/itw/1.8/1/icedtea-web-docs/
>      - https://jvanek.fedorapeople.org/itw/1.8/1/fedora
> 
>     If nothing more is found, I hope to make an release in Monday
> 
>     Thanx all!
> 
>     J.
>     On 2/22/19 12:15 PM, Jiri Vanek wrote:
>     > Hello all!
>     >
>     > Please see the pre-release of icedtea-web 1.8: https://jvanek.fedorapeople.org/itw1.8/
>     > If you can push it through your cases, it would be  awesome. There are native portable builds for
>     > both win and Linuxes. There is also multiplatform portable build based on shell/bat launchers
>     only.
>     > I had also updated (not released!) fedora builds to this pre - see "fedora" text file:
>     > While this prerelase is in testing, I would like to call alive translators - Russian and Czech
>     - to
>     > update theirs translations in
>     > http://icedtea.classpath.org/hg/icedtea-web/file/tip/netx/net/sourceforge/jnlp/resources/. In
>     > addition, I will start backporting of non-native patches to 1.7 so 1.7.2 can follow 1.8 very soon.
>     > 1.8 will be released once translations are in place. Of course anything wrong reported with
>     > pre-released tarballs will be fixed.
>     >
>     >
>     > Windows testing:
>     >  * icedtea-web-1.8pre.portable.bin.zip
>     >  * icedtea-web-1.8pre.win.bin.zip
>     >  * itw-installer.msi
>     >  + icedtea-web-1.8pre.tar.gz (sources for custom builds - optional)
>     >  + https://jvanek.fedorapeople.org/itw1.8/icedtea-web-docs/
>     >
>     > Linux testng:
>     >  * iccedtea-web-1.8pre.linux.bin.zip
>     >  * icedtea-web-1.8pre.portable.bin.zip
>     >  * icedtea-web-1.8pre.tar.gz (sources for distributions and custom builds - mandatory)
>     >  * fedora
>     >  + https://jvanek.fedorapeople.org/itw1.8/icedtea-web-docs/
>     >
>     > Note for JRE search:
>     >  * windows shell scripts reads java_home or or registry
>     >  * linux shell scripts reads java_home or defualt system jdk
>     >  * native launchers reads in addition system paths
>     > TBH, I doubt I covered all combinations when I run my suites
>     >
>     >
>     > Cases (if you have lack of them, but many of them may be already dead):
>     >  * https://icedtea.classpath.org/wiki/IcedTea-Web-Tests#javaws
>     >  *
>     >
>     https://icedtea.classpath.org/wiki/IcedTea-Web-Tests#IcedTea-Web_webstart_.28javaws.29_test_applications
>     >
>     > Known bugs:
>     > 3705 ---      Webstarted application tries to load resources from server incorrectly
>     > 3704 ---      IcedTeaWeb doesn't run SAP PI web start interface - LAZY_CLASSLOADING_FAILED
>     > 3697 ---      Custom JRE/JDK within UTF-8 folder name ( key deployment.jre.dir in in
>     > deployment.properties ) are not properly handled
>     > 3689 ---      DownloadService2 not implemented
>     > 3672 ---      Classloader doesn't load jar correctly from JNLP extension
>     > 3461 ---      (still) Cannot run HP ILO4 remote console application
>     > Windows desktop shortcuts are suspected to not work with jdk11 and up
>     >
>     >
>     > On Linux side, except native launchers and few bug fixes, not much changed. But for windows
>     support
>     > this is giant leap to be finally proper replacement for oracle javaws.
>     >
>     > For 1.9 the plan is to remove plugin completely, and to move to github and under the wings of
>     > AdoptOpenJDK....
>     >
>     > Looking forward for both  positive and negative feedbacks
>     >   J.
>     >
> 
> 
>     -- 
>     Jiri Vanek
>     Senior QE engineer, OpenJDK QE lead, Mgr.
>     Red Hat Czech
>     jvanek at redhat.com <mailto:jvanek at redhat.com>    M: +420775390109
> 
> 
> 
> -- 
> -- 
> Laurent Bourgès


-- 
Jiri Vanek
Senior QE engineer, OpenJDK QE lead, Mgr.
Red Hat Czech
jvanek at redhat.com    M: +420775390109


More information about the distro-pkg-dev mailing list