A list for the developers of CellML tools

Text archives Help


[cellml-dev] [3325] CellML_DOM_API/trunk/docs: Further updates to the Windows documentation.


Chronological Thread 
  • 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.

Top of page