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)

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Devl mailing list
Devl@freenetproject.org
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to