On 2012-09-27, at 1:56 AM, Maurizio Martignano 
<maurizio.martign...@spazioit.com> wrote:
> So what are the feasible options?
> I believe there are only two (well three) options:
> 1. we maintain the Windows code inside Aolserver (I favour this)
> 2. we compile Unix only code via the SUA SDK
> 3. we forget about Windows and we use real emulation, that is a VM running
> Linux
> 
> But how many people are willing to download a VM of 1.5 GB or so  just to
> test a system?

You might be surprised to hear that #3 and large downloads don't faze a lot of 
people if it means they get something that works.  ActiveState moved to this 
model with Stackato (a cloud platform - basically Heroku-in-a-box), and we 
haven't heard concerns about download size[1]. It's a custom linux vm that 
people can use from any OS (and we have plenty that use it on or from Windows).

However, that's just a point that such things exist and are accepted.  I for 
one would vote to keep the Windows support in AOLserver.  I don't think it's 
that hard anymore (having done dev on so many platforms over the years), 
especially if you leverage the Tcl code base to the fullest extent.

What I would recommend is only sticking with an msys-based build system (this 
means 'configure; make' on Windows).  If someone really wants to maintain an 
MSVC makefile that's fine, but I wouldn't agonize over it.  If you look at the 
latest TEA config files, they enable this cross-platform build portability 
pretty well.  You can still build with MSVC (or mingw-gcc), but you use GNU 
tools via msys.  How people operate on Windows without msys or similar tools is 
a mystery to me. ;)

Jeff

[1] while we agonized about cracking through 1G download sizes early on, the 
other day I saw a kid not think twice about downloading 1.4G on his Xbox just 
to get a _demo_ of a game.  The days of download limits are mostly gone.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
aolserver-talk mailing list
aolserver-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aolserver-talk

Reply via email to