Am 16.03.2018 um 09:56 schrieb Pavel Sanda:

Uwe Stöhr wrote:
So my plan is to use the 2.3.0 installer also as repair kit.

Yes, this was kind of clear and pretty much everyone on this list thinks that
we should not do such things hiddenly without advertising.

This is not hidden. As you have seen, I already pop up a dialog telling that the installer will now upgrade your package handling system. This dialog is necessary because depending on when users upgraded their MiKTeX the last time, this can take up to 5 minutes. I have to pop up this dialog because if users would close the installer meanwhile they surely end up with a broken MiKTeX.

Scott made his point that the package upgrade could lead to a state where a fresh package version from CTAN has a regression bug. My point is, yes this can happen, but then all TeX users are affected and such bugs are fixed very quickly.

I also proposed several times now to add an info to the release announcement for experienced users how they can prevent the package upgrade if they really want this and that the consequence is that they might sooner or later break their MiKTeX. If this happens they can use the 2.3.0 installer.
Maybe I missed this but I haven't seen a reply to my proposal yet.

Generally speaking - apart from your mom, which might indeed be better served
without additional info, there is also crowd of people who go mad when software
contain hidden "kits" which were nowhere mentioned.

Sure, but people like my mother are the average users in my experience. They are lost with these kind of additional info because under Windows there is no concept of package handling and dependencies. This concept is simply unknown for most users. I never forgot the experienced users. The installer already provides several options they can use. Just check it out to see what you can do. For this particular case, see my proposal above. With this the experts know what to do.

In general, experts always find a way to resolve problems. They can also write a mail to our lists to get help. Average users would be lost. You can for example not expect anybody in my family to know how a mailing list or a bug tracker works. The LyX developers working at a university can for example ask their students (if they are not IT students) if they ever used a mailing list or bugtracker. If even some students don't use or know it, you can imagine the knowledge of average users. In my classes (I once gave introduction lessons to LyX), not even a quarter knew about bug trackers.

regards Uwe

Reply via email to