Ooh, great find. I hadn't heard of getdown. Richard
On Jul 18, 2013, at 3:43 PM, John Smith <john_sm...@symantec.com> wrote: >> auto updating so people can easily release patch updates > > Checkout getdown => http://code.google.com/p/getdown/. > > It's simple, proven open source tech used to distribute the Puzzle Pirates > MMORPG which had 4 million accounts and 250 million hours of play time in > 2008. > Forking getdown, swapping out its existing thin Swing UI and replacing it > with a configurable JavaFX UI is likely a pretty easy process. > Some additional work would need to be done to integrate it into modern > build/deploy tool chains such as the javafx maven and gradle plugins. > > I think it makes sense for the native bundling option where the combination > of the two allows (IMO) a reasonable replacement for webstart. > > Replacing applets is more difficult, you probably want to use something like > CacioWeb or have cloud based logic and some rendering with a streaming > protocol to the browser and final rendering inside an html5 canvas, but that > kind of technology does not exist for JavaFX as far as I know. > > John > > -----Original Message----- > From: openjfx-dev-boun...@openjdk.java.net > [mailto:openjfx-dev-boun...@openjdk.java.net] On Behalf Of Mario Torre > Sent: Thursday, July 18, 2013 3:10 PM > To: Daniel Zwolenski > Cc: mike.ehrenberg@barchart.comEhrenberg; openjfx-dev@openjdk.java.net; > JeremyJongsma > Subject: Re: Java Deployment (was Re: JavaFX 8 Progress) > > For Swing you can actually use CacioWeb, works quite well. Zero deployment, > no VM needed, no plugin, just an HTML 5 capable browser. > > Doesn't work with JavaFX unfortunately. > > Cheers, > Mario > > Il giorno 19/lug/2013 00:03, "Daniel Zwolenski" <zon...@gmail.com> ha > scritto: >> >> There are definitely credible alternatives. The problem is currently >> the > alternatives are not implemented well enough so web still ends up a contender > just by being the only one able to stand up. >> >> And for the record I build both public facing apps and back-office >> apps > and web deploy does not work well for either. I stopped using jfx because of > deployment. I now build only webapps because of deployment. >> >> Credible alternatives: >> >> 1. Native bundlers, but we need: >> - auto updating so people can easily release patch updates >> - smaller co-bundled jre's so that the initial download and install is > smooth and quick >> - better build tools to make this easier to integrate into a standard > build process, with some solution for cross-platform build support or to at > least minimize the pain >> >> 2. App stores: >> - ready to go right now for Mac but we don't have the tools and I >> think > we need everything fully open sourced for licensing reasons (hard to say) >> - need to either pick one of the unofficial win app stores for >> pre-win8 > support (there's a few), or build our own app store >> - we just need tools for building and deploying to app stores (not >> that > hard) and cut down jre sizes again (app stores are an extension of cobundling > approach). >> >> 3. Self-hosted 'app store' for corporate settings. install a small, > native client on the machine that allows that user to download and install > apps from your private server, with auto-updating, etc >> - we need to build one, not that hard, maybe a month or two of work to > get a first working version out. I would have built one by now but because > jfx packaging tools are so bad I've burnt up all my spare time just putting > wrappers around these to get the most basic of maven plugins to work. >> >> All of the above could have been implemented by now if there was just >> a > little bit of love in this area. One resource ticking away would have been > enough to get something going. As it stands there has been zero, nada, zip > changes into anything other than web/security deployment efforts over the > last year. J8 due next year (!) will not include any of the above, or even > any simple improvements to deployment approaches other than web, to the best > of my knowledge. >> >> >> >> On 19/07/2013, at 7:30 AM, Mark Fortner <phidia...@gmail.com> wrote: >> >>> I've heard the "webstart is broke, don't fix it, move on" song >>> before > from a number of people. What I haven't heard is a credible solution to > solving the very real problem of keeping an app up-to-date in a corporate > setting. For the most part, I agree that if you're in the business of > selling commercial software, selling and distributing through an app store > probably makes sense for you. Although I wouldn't relish having to build on > all of those platforms. >>> >>> However, posting proprietary apps to external OS-specific app stores > doesn't really work for anyone in a corporate setting. Neither does making a > user re-install an application every time you post a bug fix. In addition, > many corporations limit the privileges they give users. >>> >>> Cheers, >>> >>> Mark >>> >>>