FWIW. I tried to make a compose desktop using jewe...
# jewel
c
FWIW. I tried to make a compose desktop using jewel at work. but got shutdown by security team because i need to use jetbrains jdk. we can only install our certificate onto a small subset of known jdks. 😭 hopefully that requirement goes away 🤞
s
The JBR requirement is not going to go away, so I hope you mean the certificate one 😄
c
I was indeed talking about the JBR requirement.
very interesting that a "UI" has a hard requirement on JBR! but then again. im a noob at this. so i guess there must be more than meets the eye. I wonder if I can get geminis new multi modal capability to create me a "jewel theme" that just mirrors all of the components from jewel lol @Chris Sinco [G] guess I'll be giving that multi modal feature a try soon enough
s
The main point of the JBR is to provide a metric ton of UI features, fixes, and improvements that other JVMs do not have (and don't care much about getting, I suspect). Jewel, like the IJ Platform, depend on those to work properly.
today i learned 1
z
What exactly is the issue with JBR?
c
Our company uses some certificate you need to install on a bunch of tools. Namely you have to add the cert into android studio settings AND add it (via
keytool
) into your jdk. they have a bunch of jdks that are allow listed (pretty much just Azul Zulu OpenJDK). so now on my company laptop. a jewel sample won't build because I need to change jdk to JBR. but the JBR doesn't work (i get my typical ssl exceptions)
z
Is the certificate for the applications running on the JDK to be able to access some company resources somehow? IntelliJ itself, or the app that you're building?
c
the jdk (as well as studio) need the cert installed. if not, then you get a bunch of ssl exceptions.
s
Feels like the company is snooping on all the SSL traffic 😛
c
Yep. It makes everything 10x harder. And in this case... making jewel close to impossible. lol. Good to know the requirement with JBR isn't going away though (personally. I thought maybe it was a temporary thing while jewel was still under development). but maybe now ill have to try to bother the sec folks