On 05/15/2014 02:34 PM, Rom. wrote: >> .NET 4.5 can also be installed on 7 and Vista. This takes XP out of the >> picture, which I'm still fine with. We can also bundle the .NET 4.5 >> installer, and people might have it installed already. Do you already >> know how to bundle the installer? > The bundle of the .Net 4.5 online installer can be done in two ways, i > think : > https://stackoverflow.com/questions/10110978/how-to-install-net-framework-only-when-its-not-already-installed > Which is maybe a bit crude. > The user will not have any explanations on why an additional software > must be installed. > Or like the current Java install : a custom page with a short > explanation and a .Net 4.5 installation button. (that means more custom > code).
I agree with your reservations about UX, but I think at least for an initial implementation of the installer I'd be fine with installing .Net 4.5 the crude way. It's conceivable that they may already have it installed, and many installers do it this way anyway. Fewer clicks is probably good. I think I fixed the empty resource problem - I had misunderstood how the fallback language behaved. Does it work for you? I don't have the Enterprise or Ultimate edition of 7 so I can't change my UI language (except thread-local in the code) to test French. https://downloads.freenetproject.org/FreenetTray-testing2.tar.bz2 > To be honest, at this point, i'm not really a fan of a .Net FreenetTray > anymore :( . > Imagine someone on Vista or Seven, who neither has Java nor .Net 4.5 > (both are online installations) and want to give Freenet a try : doesn't > this installation seems to be cumbersome ? > (but same thing is true for someone on windows 8/8.1 with a .Net 3.5 > FreenetTray) It will always be the case that a freshly installed machine will need to download things to get up to speed. It's not like this tray app would be the only thing using .Net 4.5 - many games use it. It is true that it's a lot to download, but my initial thought is that it's acceptable behavior. > Hence my question: > Does a Java FreenetTray could be more suitable ? or Python + Qt maybe ? Java is debatable, because it's the same language as Freenet, but I've never used it for UI and my impression is it has awful support. Python + Qt has the same problem of not being already available on the end system. (and I haven't used it for UI before, either)
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl