<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><font face="Courier New, Courier, monospace">Hi there,</font></p>
<p><font face="Courier New, Courier, monospace"> Quick sob-story,
my laptop died (RIP), and I urgently needed a new one at the
conference. So I bought a Windows 10 thing - new out of the box,
and took advantage of the situation to read and follow the
instructions from the wiki.<br>
</font></p>
<p><a class="moz-txt-link-freetext" href="https://wiki.documentfoundation.org/Development/BuildingOnWindows">https://wiki.documentfoundation.org/Development/BuildingOnWindows</a></p>
<p><font face="Courier New, Courier, monospace"> Which
recommended lode:</font></p>
<p><font face="Courier New, Courier, monospace"><a class="moz-txt-link-freetext" href="https://wiki.documentfoundation.org/Development/lode">https://wiki.documentfoundation.org/Development/lode</a></font></p>
<p><font face="Courier New, Courier, monospace"> With remarkably
little effort I did an impression of a clueless newbie ;-) here
are my findings; and I believe we should take some swift action,
and get some principles nailed down.</font></p>
<p><font face="Courier New, Courier, monospace"><br>
* I was excited about Chocolatey</font></p>
<p><font face="Courier New, Courier, monospace"> I read the website,
thought 'wow Windows is getting its act together', then I tried
to use it. The downloads complained of not being signed, I
ignored that, but still they refused to work - eventually I gave
up, and moved on to manual installation.</font></p>
<p>* Recommending a known-good Visual Studio<br>
</p>
<p><font face="Courier New, Courier, monospace"> The LODE page
for some reason recommends Visual Studio 2015 - three times,
though there is 2013 in the small print. I was to discover many
hours later that in fact LibreOffice x86 on the libreoffice-5-2
branch (at least) doesn't compile in this configuration. I was
surprised to find out that this is a well known problem later.
We should not be documenting and recommending a
known-problematic configuration to beginners - even if everyone
is rightly excited about moving to the new compiler =)</font></p>
<p><font face="Courier New, Courier, monospace"> => will
propose at the ESC that we recommend to beginners only those<br>
configurations which we know build - ie. have a tinderbox,
and CI<br>
support to keep them working all the time.</font></p>
<p><font face="Courier New, Courier, monospace"> This is somewhat
more problematic, since (apparently) installing first 2015 and
then 2013 results in a truck-load of other odd behaviors, which
are really hard to fix without re-instaling (so the paranoid
meme goes ;-)<br>
</font></p>
<p><font face="Courier New, Courier, monospace">* Antivirus<br>
</font></p>
<p><font face="Courier New, Courier, monospace"> I was broken by
McAffe - it broke git - the simple clone failed with a
permissions problem. We have a not-very-explicit "turn off AV"
messaging but not in the LODE (or devcentral) pages, and we
should do that earlier I think; step #1 ;-)<br>
</font></p>
<p><font face="Courier New, Courier, monospace"> Anyhow - thought
I'd provide my feedback; I hope the solutions are obvious and we
can clean this up nicely at least until 2015 is guarenteed to
work by CI etc. =)<br>
</font></p>
<p><font face="Courier New, Courier, monospace"> HTH,<br>
</font></p>
<p><font face="Courier New, Courier, monospace"> Michael.</font></p>
</body>
</html>