octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: src/ directory re-org


From: Rik
Subject: Re: src/ directory re-org
Date: Thu, 02 Aug 2012 14:37:59 -0700

On 08/02/2012 12:40 PM, John W. Eaton wrote:

>
> Would corefcn, interpfcn, and dldfcn contain any header files to
> export functions that are called directly?
I think we will need to wait and see how things evolve.  The dldfcn/
directory contains just one header file, oct-qhull.h, but that is for its
own use and not for exporting functions.  This leads me to believe there it
at least a possibility that these three directories would not need to
export functions.
>
> If we split files apart, what should we do about copyright info when
> there are multiple people claiming copyright?
I think the safest thing is to assign copyright from all authors to both
split files.  If there was a practical way of tracing authorship then we
could extend copyright only on the portions that a given author had
written.  In the print world the analogy might be to an anthology of short
stories.  In that case, each chapter bears its own copyright and if one
were to take multiple chapters it would be fairly straightforward to just
list the authors on the now reduced collection of stories.  In this case,
since I doubt we can disentangle which stanzas of code were written by
which particular author, I think we must list all authors as having
contributed to the new source file.

I also think this sort of change would be better as a second phase.  The
first phase I see is just to deal the whole files out between
subdirectories.  And after that we can slowly decide whether a file belongs
in a different directory or whether it should be split into multiple files.

--Rik




reply via email to

[Prev in Thread] Current Thread [Next in Thread]