I'm only recently felt that I know enough to propose the following as an opening statement, which I hope is politik:
" Mingw-w64 is an advancement of the original Mingw system (mingw.org) created to support the GCC compiler on windows-based systems. Programs compiled with Mingw rely on the mingw runtime library to bridge semantic differences between posix functionality and the proprietary windows system calls. Mingw additionally provides header files that facilitate direct access to most useful windows system procedures. The Mingw-w64 project started as an effort to extend the Mingw system to also provide 64-bit support; technical disputes prevented this initial effort from melding with the mingw.org code base, so that Mingw-w64 is a fork since (Mingw.org) version V.xx. Thus, Mingw-w64 version numbering begins at 2.0; its most recent version is 4.0.1. Mingw-w64 brings free software toolchains to Windows. It hosts a vibrant community which builds and debugs software for Windows while providing development environment for everyone to use. " On Tue, Mar 24, 2015 at 1:20 PM, Adrien Nader <adr...@notk.org> wrote: > Hi, > > On Tue, Mar 24, 2015, David Macek wrote: >> On 20. 3. 2015 22:51, Adrien Nader wrote: >> > Hi, >> > >> > I've just pushed a redirect from http://mingw-w64.sourceforge.net to >> > http://mingw-w64.yaxm.org in order to serve a new website. >> > >> > [snip] >> > >> > Any constructive criticism is welcome; don't hesitate. >> >> Hi. I took a look on the website and I've got some notes which may or may >> not be applicable to other visitors: >> >> === Downloads/Others: >> >> The first paragraph in the tab talks about OS X builds straight away, as if >> Others == OSX. This also led to an impression that Rubenv's builds are also >> for OS X. Also most of the contents of the tab seems to belong to other >> tabs. I imagine that if a visitor was interested only in toolchains for >> Windows, he/she could be led to believe that the three options in the first >> tab were the only one, because he/she would never even look at the Others >> tab and discovered the link to SF.net file repository. >> >> The following organisation would make more sense to me: I propose 1) moving >> Rubenv's builds to the Windows tab, moving the mention of OpenSUSE to the >> Linux tab, 3) copying the link to SF.net to all relevant tabs (or completely >> outside of them), and 4) renaming the tab from Other to OS X. I don't think >> moving these mentions from the Others tab to the other tabs will confuse >> users as to which one to download, as the gray boxes with logos serve well >> to make their contents seem as more trust-worthy than the plain text around. > > The "Others" tab has not received much love and that dates back to the > creation of the download page on the previous website. > When I put rubenvb and opensuse toolchains back when I created the > download page (it's been some time already), the reactions I had > received from both upstreams were at best "meh" and without many more > details so I couldn't do a lot. I really wanted to put them somewhere > though (I think Opensuse's effort started at least 7 years ago and > rubenvb toolchains were widespread). Ideally they'd be in a proper > place: the "others" section would ideally only contain the link to > Sourceforge's FRS. That requires the corresponding toolchain creator to > provide information about their releases. > > Following Vincent Torri's mail, I did some changes this morning and I > just noticed I had not done these changes for every block but only for > the ones that fell under Windows and Linux tabs. I've now corrected it. > Basically I've removed title elements and added blue-colored blocks > instead. They should make it easier to tell each block apart. Can you > check the page again and tell me if it looks better? > > Also, the OS X situation currently is not very good as there is > toolchain provider and the toolchains that are available are old, > experimental and unsupported. I'm not worrying about it at the moment > since it should change soon (more on that later on). > >> === Downloads/Source: >> >> This may be just my profession talking, but links to various stuff on SF.net >> with "SourceForge" as the title seem misleading. >> >> === Downloads/Linux: >> >> I know Arch Linux users are generally competent, but I'd like to see the >> link point to something actually related to mingw-w64, rather than just to >> AUR homepage. This may be a good link: >> <https://aur.archlinux.org/packages/?SeB=n&K=mingw-w64&SB=c&PP=250> > > I'm not an Arch Linux user and the link in place was the only one I had. > I've updated the page, thanks. > >> Also, wouldn't it be better to also mention the packages in official Arch >> repos? <https://www.archlinux.org/packages/?q=mingw-w64> They don't seem >> outdated or anything. > > I wasn't aware of these packages (maybe they're newer than the > arch-linux-related update). I'm not sure how they relate to AUR ones; > I'm under the impression the toolchain is in the base and non-toolchain > packages should be built from AUR but I need a confirmation from at > least one actual user. > >> === Downloads/Windows: >> >> Mentioning Cygwin while omitting MSYS2 seems weird, given the numbers of >> packages they provide. I'm definitely in favor of mentioning MSYS2 in this >> tab. Is there a reason Cygwin is first in this list? > > Jonathan gave me the relevant information and, to the best of my > knowledge, it is still (mostly) correct. > > There's an additional reason: I'm seeing cygwin similarly to > fedora/opensuse/arch. > If someone is already using these, the entries on the website will make > him check his version requirements and look at his distro package > manager. They probably won't make anyone start using these distros > however. Some distros have recent versions, some don't (debian, ubuntu) > and I believe this page can help the user by providing something simple > to read. > > MSYS2 is different in that there's a lot more to say. I also don't want > to make all the content myself and had had no actual feedback on that > front before. > > Cygwin is first because the lists are sorted alphabetically. I don't > think I want to start changing that. > >> === >> >> Overall, the website looks very good IMO. > > Good to hear. :) > >> I noticed some typos and weird sentences in some places; should I also note >> them here on the ML? > > I can either create you an account on the wiki or you can send me the > list of things to change and I'll review and apply. > > -- > Adrien Nader > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for all > things parallel software development, from weekly thought leadership blogs to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Mingw-w64-public mailing list > Mingw-w64-public@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public