It’s not exactly a third opinion because I agree with Jesse. Jenkins build and 
test structures are already complicated enough. I would hope to not increase 
that complexity with a clear, demonstrated need.

Jeff Thompson

> On Jan 7, 2019, at 7:20 AM, Jesse Glick <jgl...@cloudbees.com> wrote:
> 
> On Sun, Jan 6, 2019 at 12:32 PM Oleg Nenashev <o.v.nenas...@gmail.com> wrote:
>> maybe it makes sense to move [Remoting-based CLI] to a plugin
> 
> Not possible I am afraid. It either needs to be baked into core and
> supported, or deleted.
> 
>> It is just a matter of time till we hit another Java-specific test class
> 
> There is no indication that we will. The only Java 8-specific tests
> are those which use ysoserial, which deliberately compiles against
> internal JRE classes to simulate deserialization exploits.
> 
>> we may need to create Java11-only tests
> 
> I would hope that if we start having lots of Java 11-specific code, we
> should simply decide to drop support for 8 already. In the past when
> we needed on occasion to (for example) test some 7+ API when the repo
> as a whole depended only on 6, we used reflection with a TODO comment
> to clean it up when requiring the newer Java level.
> 
>> add tests relying on modules detached from Java 11
> 
> I am not sure what this means, could you elaborate?
> 
>> I prefer to keep the code ready to such requirements
> 
> My preference was to keep the source structure as simple as possible
> and make it more complex only if and when there is a demonstrated need
> that cannot be solved in a simpler way. If that ever happens, we have
> Git history to serve as a working example.
> 
> Any third opinions?
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3Jh6udHP2z1ndpKNjrRB8qzSgwgQDuC1yTczNvMXjWiA%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/57BB7C5A-656D-453A-B643-2BD137DA10E2%40cloudbees.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to