Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #9901

Re: Notes from the DebConf 17 Java BOF

From Frederic Bonnard <frediz@linux.vnet.ibm.com>
Newsgroups linux.debian.maint.java
Subject Re: Notes from the DebConf 17 Java BOF
Date 2017-08-16 10:10 +0200
Message-ID <uf1yN-4Ab-15@gated-at.bofh.it> (permalink)
References <ucnvQ-7US-3@gated-at.bofh.it> <udqrF-Hs-37@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi Emmanuel/all,

On Sat, 12 Aug 2017 00:06:41 +0200, Emmanuel Bourg <ebourg@apache.org> wrote:
> Thank you for the summary Tom. How many people attended the BOF?
> 
> On 08/09/2017 02:50 AM, Tom Marble wrote:
> 
> > 1. Making openjdk-9 the default for buster
> >    - Yes we should try to do this.
> >    - We will gain some fixes for reproducible builds
> 
> Do we know what has improved on the reproducibility side with OpenJDK 9?
> 
> 
> >    - Chris West has done some excellent work trying to rebuild the
> >      archive with openjdk-9
> >    - FYI: the next Ubuntu LTS in April would like to ship with openjdk-9
> 
> As the default JRE? That would be quite optimistic.
> 
> 
> > 2. Targets without HotSpot
> >    - We could maintain this with gcj (despite gcj being dropped from
> >      upstream)
> 
> The number of packages runnable with GCJ is shrinking rapidly (Java 5
> only). There is no point keeping it as an alternative for HotSpot.
> 
> 
> > 3. Scala
> >    - We discussed the value of packaging sbt
> >    - Need to fix a reproducible build problem to bring it from
> >      experimental to stable
> 
> What are the issues blocking SBT currently?

I've sent a list of sbt related packages (for experimental) on mentors
some time ago that Andreas kindly sponsored them. All but one were accepted
by ftpmasters ; there's only scala-tools-sbinary remaining : I guess
it's being examined :)
https://mentors.debian.net/package/scala-tools-sbinary

So at the moment, we have in experimental :
https://tracker.debian.org/pkg/jawn
https://tracker.debian.org/pkg/json4s
https://tracker.debian.org/pkg/sbt
https://tracker.debian.org/pkg/sbt-ivy
https://tracker.debian.org/pkg/sbt-launcher-interface
https://tracker.debian.org/pkg/sbt-serialization
https://tracker.debian.org/pkg/sbt-template-resolver
https://tracker.debian.org/pkg/sbt-test-interface
https://tracker.debian.org/pkg/scala-pickling
https://tracker.debian.org/pkg/scopt

and waiting for scala-tools-sbinary.

Some links :
ITP: simple-build-tool : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639910
RFS: scala-pickling : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855941
https://lists.debian.org/debian-java/2017/04/msg00004.html

F.

> 
> 
> > 4. Clojure
> >    - Currently does not have JDK 9 support
> >    - The Clojure Team will look into this with upstream
> 
> Did you discuss if we keep the Java and Clojure teams/packages under the
> same umbrella?
> 
> 
> > 5. javadoc
> >    - Our packages that are standards 4.0.1 compliant should support
> >     "nodoc"
> 
> maven-debian-helper will support the "nodoc" option in the next update,
> but some help from debhelper is still required to make it work with no
> other modification to the existing packages (see #871822).
> 
> 
> >    - Some users appreciate offline access to docs
> 
> I would add that we spent a non negligible amount of time maintaining
> these rarely used packages and dealing with their reproducibility
> issues. Besides the JDK and some very popular libraries I think we
> should drop them.
> 
> 
> > 6. Autopkgtest
> >    - We should use this more
> >    - Can include built-in tests
> >    - We can (or autopkgtest already does) use 'ratt' to test reverse deps
> 
> My understanding of autopkgtest was that it wasn't meant to execute the
> test suite already run at build time (i.e. mvn test). Maybe it could be
> used to run the Maven integration tests instead?
> 
> Emmanuel Bourg
> 

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Notes from the DebConf 17 Java BOF Tom Marble <tmarble@info9.net> - 2017-08-09 03:00 +0200
  Re: Notes from the DebConf 17 Java BOF Markus Koschany <apo@debian.org> - 2017-08-10 17:30 +0200
    Re: Notes from the DebConf 17 Java BOF Felix Natter <fnatter@gmx.net> - 2017-08-12 09:30 +0200
  Re: Notes from the DebConf 17 Java BOF Emmanuel Bourg <ebourg@apache.org> - 2017-08-12 00:20 +0200
    Re: Notes from the DebConf 17 Java BOF Carnë Draug <carandraug+dev@gmail.com> - 2017-08-12 03:00 +0200
      Re: Notes from the DebConf 17 Java BOF Matthias Klose <doko@debian.org> - 2017-08-13 03:30 +0200
    Re: Notes from the DebConf 17 Java BOF Tom Marble <tmarble@info9.net> - 2017-08-12 15:20 +0200
    Re: Notes from the DebConf 17 Java BOF Markus Koschany <apo@debian.org> - 2017-08-15 01:00 +0200
    Re: Notes from the DebConf 17 Java BOF Frederic Bonnard <frediz@linux.vnet.ibm.com> - 2017-08-16 10:10 +0200
      Re: Notes from the DebConf 17 Java BOF Emmanuel Bourg <ebourg@apache.org> - 2017-08-16 23:00 +0200
        Re: Notes from the DebConf 17 Java BOF Frederic Bonnard <frediz@linux.vnet.ibm.com> - 2017-08-17 10:00 +0200
      Re: Notes from the DebConf 17 Java BOF tony mancill <tmancill@debian.org> - 2017-08-16 23:50 +0200
        Re: Notes from the DebConf 17 Java BOF Frederic Bonnard <frediz@linux.vnet.ibm.com> - 2017-08-17 10:20 +0200
          Re: Notes from the DebConf 17 Java BOF tony mancill <tmancill@debian.org> - 2017-08-22 06:50 +0200
            Re: Notes from the DebConf 17 Java BOF Frederic Bonnard <frediz@linux.vnet.ibm.com> - 2017-08-22 16:20 +0200
      Re: Notes from the DebConf 17 Java BOF Frederic Bonnard <frediz@linux.vnet.ibm.com> - 2017-08-18 14:30 +0200

csiph-web