Cristiano, on May 17 2008, 09:51 AM, said:
> WGET.EXE handles it just fine
we don't aim wget. we aim apup
You seem to be trolling, so I probably won't bother replying to you after this.
Any halfway competent programmer can shell out to another program to do special tasks instead of whining about how hard it is to navigate double redirections, reinvent wheels, and so forth. I regularly write applications that shell out to other programs.
Cristiano, on May 17 2008, 09:51 AM, said:
> I really don't believe that they're able to keep the developer page up-to-date but not the public page
take a look at:
http://www.sun.com/
check "downloads, java SE"
it looks like an developer page to you? besides, do you have read this:
When someone needs Java, I tell them to go to java.com. Click a button or two and it automatically starts the install of the most current version. Definitely intended for the public. I wouldn't dare tell a normal user to go to any of the other pages; they are not public-friendly. They are intended for people who have half an idea of what they're looking for.
Cristiano, on May 17 2008, 09:51 AM, said:
the current version of Sun Java is 6u10, but it's beta. but almost all sun downloads links have an "developer" tag at the end. it doesn't that kind of software to developers only. also now i suppose that you have readed that Java 6U6 is aimed to end-users, you still think that just because an link have an "developer" at the end it is intented to develop something?
Microsoft does this; they make certain things available on TechNet and so forth for a while, and after it seems stable, they put it on Windows Update. Just because something is out of beta doesn't mean that no proboms will be found when exposed to a wider audience. Prudent vendors will take their time, if speed is not of the essence.
Cristiano, on May 17 2008, 09:51 AM, said:
besides, MS does the exact same thing and nobody complains about. take a look at MSIE page, do you saw an "hey there! we did an new version of our browser!" but in fact they did. MSIE 7 released a couple of months ago isn't the same that you get now and you don't see any notice about.
You're confusing the proverbial apples and oranges again. Microsoft releases security patches and other critical updates with proactive announcements. For other things, it's usually just the techies who are interested. Most regular users wouldn't bother with non-critical uprades unless there was a noticeable (to them) improvement in functionality.
Cristiano, on May 17 2008, 09:51 AM, said:
> if a security flaw is discovered, I'm sure that the public page would definitely get updated
if a security flaw is discovered, update java doesn't help a bit. i suppose that you are reading the posts about people saying that "java installer should remove the previews version first". do you know why this? i will tell you: any APP java based can set to run any of the previews versions of sun java. so, suppose that someone had discovered an security issue regarding sun java 5u10. you have now sun java 6U5, but you had once that version. you are safe? no. anyone can do an malicious software invoking that sun java 5u10 and hack you. by other hand, also developer, someone can very well develop something that will works better in an up-to-date version, like sun java 6u6 is. besides, if you uninstall the previews versions first, you will be safe even from the security issues regarding Java 6u5.
Again, that is irrelevant. Installing 6u6 instead of 6u5 would have no effect on this. Also, if you'll bother to take a closer look at those messages, you'll notice that I'm one of the people responding to the subject. I'm well aware that the old versions need to come out.
The point of AP, and the reason that I use it, it to save me from downloading all of the stuff mnaually, and installing it all manually, and ideally, uninstalling old versions, like Java (and sometimes Shockwave and Adobe Reader) manually. You seem to be arguing in favor of retuning to manual procedures.
This is what I'm arguing that you should make a reasonable efort to do:
1. Have an option to uninstall old versions (some people need to keep the old versions for specific applications, so can't make it automatic). This page has code to do this:
http://forum.java.su...threadID=692662.
2. Use WGET as an accessory to get the latest no-problems-found-YET Java for which you can get a stable link. No, it's usually not the latest version available from Sun, but most end users will never see a difference between the two.
I'd like for AP to be able to remove old versions automatically, since I'm likely to forget to do it manually. I'd also like for it to download Java automatically; the link that appears to be permanent will do fine for this, since, as I explain above, most end users will never notice a difference.
I know that it may offend your sensibilities to some extent, calling a third-party program to do something when everything else is built-in (BTW, source code appears to be available for WGET), and not getting the absolute latest version of java, but it's the results that really matter. Calling WGET gives end-results consistent with everything else, and using the java.com version of java MIGHT actually be safer becase a lot more people have used it.
--Scott.