воскресенье, 7 июля 2013 г. в 16:31, Adrien Nader написал:
Hi,Sorry for answering that late, I was away a bit and could catch upproperly only now.This email is unfortunately a bit long, sorry for that too.On Sun, Jun 23, 2013, Ruben Van Boxem wrote:Hi everyone,I have come to the conclusion that my MinGW-w64 builds bring too little tothe table for me to continue maintaining them.I strongly encourage you to use the plethora of toolchains in a multitudeof configurations available at mingw-builds. Comparing download numbersthey have a much higher visibility, and e.g. their adoption by the QtProject speaks of their quality. They have succeeded in doing what I missedwhen I decided to start building GCC, so my effort spent in doing that isnow wasted.I may dabble into getting Clang 3.3 to work on Windows, perhaps even withlibc++, but I am not promising anything.I'll still linger around here though, don't worry.This is sad to read.As a packager I can only understand, in particular when you say that youwill probably continue but not try to be as up-to-date as you've been sofar, which you've done remarkably well.I believe no such work is ever "wasted work". Remember that a few yearsago, GCC for Windows meant mingw.org and lots of issues, starting withbuilding your own toolchain. The current ease of build proves how muchwork on this has been done by everyone: building, helping, testing,fixing and so on.If I've understood correctly, you're basing your decision partly on thedownload stats from SF.net and the use of the mingw-builds toolchains bythe Qt project.Aaron Seigo had mentionned that the toolchain for the Qt project SDK hadto use Dwarf2 EH. He also had a whole liste of *hard* requirements (likehaving multilib [ which I don't understand since QtCreator would hide itanyway ]). This is a case where having more choice changes a lot ofthings: most of us don't build multilib toolchains with dwarf2 eh.This choice doesn't change anything to the quality of the toolchains andof the work behind them.
As for the download stats, I've been trying to understand them for quitesome time now without much luck.I was trying to see which impact the new download page would have. Ihaven't been able to see a difference.Mingw-builds has around 600 downloads per day, half of it seems to bemetadata for the installer. I guess that the installer downloads themetadata file which then tells it which downloads are available (I mightbe completely wrong).This means that there are 300 new toolchain installations everyday.Close to 10k each month and that's around 30k for three month, until thenext minor version comes out. In turn, this means there are at least 30kpeople installing toolchains themselves. I find this hard to believe:people are too lazy for that.We don't have much data for the downloads. When do they happen duringthe day, where from in the world, by which User Agent, ... ?For yypkg, I have a separate hosting and a webalizer on it. I lackdetails but I have some more information than what we get from sf.net.For the first 6 days of July, I got around 900 hits from a wget runningon "mingw32", i.e. the download client in yypkg and definitely notsomething else (bots, indexers, pidgins, ...). Due to the way yypkgworks, this amounts to 2 to 3 downloads per day (I haven't advertizedanything recently).Again, if we sum that over a few weeks, it's hundreds of users.I haven't heard *anything* from them. All I know is that they exist. Itfeels like looking for the Higgs Boson or black matter.You usually don't hear about users and I'm under the impression that forpackagers it's even worse. However there are users; it might bedifficult to understand who they are, where they are and how they usethe binaries but they definitely exist.I'm not trying to change anyone's mind but I know this has been an openquestion for a long time now and currently we're probably missing 99% ofthe answer.PS: adding something to the download page is available to any packagerthat provides the same amount of information as the other toolchains(copy-paste, replace with your own values); I don't think the page iscurrently crowded. I'll be spending some time on it again soon.--Adrien Nader------------------------------------------------------------------------------This SF.net email is sponsored by Windows:Build for Windows Store.http://p.sf.net/sfu/windows-dev2dev_______________________________________________Mingw-w64-public mailing listMingwfirstname.lastname@example.org://lists.sourceforge.net/lists/listinfo/mingw-w64-public