On 14 October 2017 at 13:22, Ralph Goers <ralph.go...@dslextreme.com> wrote:

> I’ve worked with JavaFX. It is pretty easy. I have zero interest in
> working with Swing.
>

Good to know! For Kotlin support, this project looks handy: <
https://github.com/edvin/tornadofx>. For Scala support, there's this: <
http://www.scalafx.org/>. The extent of my current JavaFX knowledge is
basically that I know there are some sort of psuedo-XML files to describe
the GUI (or you can use the API directly), and that it uses CSS to some
extent.


> I’d prefer to get away from WebStart. I think that may have been what hung
> up Scott in the first place as he needed a cert. Some of the other
> technologies for binary deployment make sense to me.
>

Infra has an official way to sign things for this now, so it might not be
as bad as back when Scott was trying to get support for it in the first
place. With Java 9, I think it'll be easier to bundle up .exe/.app files
for Windows and macOS, and GNU/Linux still has a million ways to package
things, but there are some maven plugins out there to create some common
ones (rpm, deb, etc.). There's also Flatpak <http://flatpak.org/> for that
as well. Distributing them from dist.a.o works fine, though distributing in
app stores generally requires a signing key the same way that webstart does.


> To be honest, I’ve never run Chainsaw or Lillith. I am not sure how they
> differ. I am not a big fan of having two projects that do exactly the same
> thing so I’d like some understanding of what they do and how they differ.
>

Most of my log viewing happens either via console programs (tail, grep,
clog, tried out some others that I can't remember) or via shitty web GUIs
(Kibana, Graylog, Splunk, etc.). If I could find or help build a GUI that
works better for that, then that'd be great. I'm also not a fan of the
whole "embed Chrome and call it a native app" movement going on with
Electron; even Java is lightweight on the desktop in comparison!

-- 
Matt Sicker <boa...@gmail.com>

Reply via email to