IcedTeaWeb Roadmap

Jiri Vanek jvanek at redhat.com
Tue May 21 13:18:56 UTC 2019


hi!

Now is sorry on my side. I fell sick, and am just slowly recovering.
The bats are not updated. They are waiting for your hand.

Dont hesitate to criticise the  variables + mvn + configure.sh + build.sh approach/style. You are
currently primary customer of mine :)

If you are going to work on the bats, then wait a while for a while, as I'm going to publish one
more important PR today or tomorrow - the embedded mode foor 1.8 and 2.0 (and a bit more for 2.0)

In meantime, do not hesitate to experiment with :
JRE=/what/ever  mvn clean  install  -Plaunchers


O:)

J.


On 5/10/19 5:13 PM, Laurent Bourgès wrote:
> Sorry for the noise,
> It seems you did the job already !
> 
> Did you manage updating windows launchers (bat) too ?
> 
> Laurent
> 
> Le ven. 10 mai 2019 à 09:24, Laurent Bourgès <bourges.laurent at gmail.com
> <mailto:bourges.laurent at gmail.com>> a écrit :
> 
>     Dear Jiri,
>     Sorry for my long silence, I was tired and stayed off. I will get the latest code and have a look.
> 
>     I may have some time soon, but I have no clue how to proceed with shell launcher 'build' or
>     'install'.
> 
>     I can second you or review such change, if it helps.
> 
>     Cheers,
>     Laurent
> 
>     Le ven. 26 avr. 2019 à 15:29, Jiri Vanek <jvanek at redhat.com <mailto:jvanek at redhat.com>> a écrit :
> 
>         Hi Laurent, here is PR whcih enables rust and natice builds again.
> 
>         https://github.com/AdoptOpenJDK/icedtea-web/pull/208
> 
>         Will you be able to follow it with bats?
> 
>         Thank you in advance. If not, jsut let me know, and Iwil do my best.
> 
>         J.
>         On 4/18/19 1:22 PM, Jiri Vanek wrote:
>         >  Hello!
>         >
>         > On 4/18/19 10:24 AM, Laurent Bourgès wrote:
>         >> Hi,
>         >>
>         >> Since ITW 1.7 & 1.8 have been publicly released and the icedtea-web repository migrated to
>         >> AdoptOpenJDK github, I wonder what is the current roadmap for IcedTeaWeb maintenance (1.8
>         branch)
>         >
>         > 1.8 should remain same. Backports will go in, and its separate release will happen from
>         time to time
>         > (I would say currently is the timeto do so, but no one seems to be interested)
>         >
>         > I should be responsible for the releases, and will publish them on github, or still on
>         > classpath.org <http://classpath.org>. Also I wills send announcement.
>         >
>         >> and its future 1.9...
>         >
>         > 2.0 :)
>         >>
>         >> Could you publicly explain what are the current plans on:
>         >> - AdoptOpenJDK integration of ITW package into Public OpenJDK binary builds ?
>         >
>         > I keep saying, that integration of ITW into any JDK is bad idea, however it is easy to
>         make ITW
>         > embeddable in such way. Currently such a patch is not in place. (but isactlually oneliner
>         searching
>         > first for its own jdk, or better third mode next to DISTRIBUTION and BUNDLED - EMBEDDED)
>         >
>         > If anybody will do that, I'm not against.  Also if any JDK vendor will bundle ITW, its
>         theirs choice.
>         >
>         >> - provide an itw installer on top of any OpenJDK install ?
>         >
>         > I wish to keep maintaining (with help of windows itw community) ITW standalone installer
>         and zips.
>         > Similarly I wish to keep ITW as linux-distribution friendly.
>         >
>         >> - ITW code evolution in the karakun's OpenWebStart project ?
>         >
>         > I believe karakun  have good intentions with ITW. They have several full-timers on it,
>         thus they can
>         > afford to do breaking changes, which, if done in previous model, could remain unfinished
>         for long
>         > time. Also they can help to fix long standing hard bugs like  iLo console or so.
>         >
>         > All changes are going through PR. Anybody can stop any PR at any time. If you disagree
>         with some
>         > evolution,  dont hesitate to rebuke.
>         >>
>         >> I noticed the current github head branch contains only java code now. Where is the code
>         providing
>         >> launchers (shell & rust) ?
>         >
>         > Current github have both java and shell and rust codebase. Java is built by maven. The
>         shells and
>         > rusts are currently "just  there" but I'm already working on integrate them with current
>         maven build.
>         >
>         > Not much willchane at the end. Maven is generating jars. The shell and rust laucnhers must
>         put them
>         > to classpath, in fboth standalone and distribution-like way. I'm going to  keep that
>         alive. All
>         > dsitros and community standalon builds are depnding on those launchers. They are not going
>         to be
>         > left behind (unless somebody provides better ones)
>         >
>         >>  How is made the packaging now ?
>         >
>         >
>         > Currently there is nothing. On my machine PR is slowly rising which will have script,
>         which will
>         > prepare distribution. I thougth it will be one afternoon work but I overcalcualted quite a
>         lot. I
>         > hope to have it finished for rust in end of net week, shell launchers to follow.
>         >
>         >
>         > I'm going to fix the outstanding issues you did not like so much - mainly only one libdir
>         with all
>         > jars for portable build, so quite a simplification for rust and shell portable tarballs/msi.
>         >
>         >
>         >
>         > Hope that explains. Dont hesitate to shout if you disagree or if you wish to do something
>         differently.
>         >
>         >
>         > J.
>         >
>         >>
>         >> Cheers,
>         >> Laurent Bourges
>         >
>         >
> 
> 
>         -- 
>         Jiri Vanek
>         Senior QE engineer, OpenJDK QE lead, Mgr.
>         Red Hat Czech
>         jvanek at redhat.com <mailto:jvanek at redhat.com>    M: +420775390109
> 


-- 
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