- From: alan.garny at dpag.ox.ac.uk (Alan Garny)
- Subject: [cellml-dev] [3325] CellML_DOM_API/trunk/docs: Further updates to the Windows documentation.
- Date: Thu, 26 Mar 2009 16:09:02 +1300
>
-----Original Message-----
>
From: cellml-tools-developers-bounces at cellml.org [mailto:cellml-tools-
>
developers-bounces at cellml.org] On Behalf Of Andrew Miller
>
Sent: 26 March 2009 15:47
>
To: cellml-tools-developers at cellml.org
>
Subject: Re: [cellml-dev] [3325] CellML_DOM_API/trunk/docs: Further
>
updates to the Windows documentation.
>
>
CellML Automated Notifications wrote:
>
> Revision: 3325
>
> Author: agarny
>
> Date: 2009-03-26 14:18:15 +1300 (Thu, 26 Mar 2009)
>
>
>
> Log Message:
>
> -----------
>
> Further updates to the Windows documentation. Note that a Microsoft
>
Visual C++ 2005 build of gsl is not supported by default, so we had to
>
make it possible (thanks god, someone did for us before, though for
>
Microsoft Visual .NET 2003.
>
>
>
> Should now be ready to build the CellML DOM API...
>
>
>
> Modified Paths:
>
> --------------
>
> CellML_DOM_API/trunk/docs/build_process_windows.txt
>
>
>
> Added Paths:
>
> -----------
>
> CellML_DOM_API/trunk/docs/gsl-1.11-win32.zip
>
>
>
>
Hi all,
>
>
I don't think we should put Windows binaries in /docs/. It does make
>
sense for us in some circumstances to archive external source and
>
binaries to aid in the build process, but this archive should definitely
>
not be under docs (or anywhere else under CellML_DOM_API for that
>
matter). This applies for several reasons:
>
>
1) People downloading source tarballs of the CellML API don't expect it
>
to have Windows binaries for one specific platform in it. This would
>
increase the size of the tarballs even for people wanting the CellML API
>
for use on a non-Windows platform.
>
2) GSL is only available under GPL, while our codebase is mostly
>
tri-licensed under GPL / LGPL / MPL. We can't distribute GSL as part of
>
the code and continue to claim that people can use the code under any of
>
the three licenses - at least we would have to point out somewhere that
>
GSL can only be redistributed under the GPL.
Agreed in principle, but I went for that solution for lack of better one at
this stage. Otherwise, if you mean that a ZIP file is a binary file, then I
did put a binary file under docs indeed. This being said, it only contains
text files of some sort. The only thing that comes from GSL is
templates_on.h, which we could easily removed, if necessary.
Alan
Archive powered by MHonArc 2.6.18.