<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi all,<br>
<br>
thanks Nicolas for these guidelines and Pascal for the careful
reading.<br>
I don't have much too add to Pascal's comments, just a few remarks<br>
regarding version 2 (<a
href="http://tools.ipol.im/wiki/author/code/software_guidelines/sw-guidelines_tmp20111107.html">http://tools.ipol.im/wiki/author/code/software_guidelines/sw-guidelines_tmp20111107.html</a>):<br>
<br>
1) typo (already remarked by Pascal):<br>
"the quality of these comments is more important than the quality",<br>
the second "quality" must be "quantity"<br>
<br>
2) typo:<br>
"The line termionation SHOULD"<br>
<br>
3) In the License section, when referring to patented algorithms,<br>
I think the following sentences are confusing:<br>
First, it is said that:<br>
"The license MUST be mentioned after the copyright attribution line
<br>
(and patent warning for algorithms potentially linked to a patent)."<br>
But later it says:<br>
"When a file can be linked to a patented algorithm, GPL licenses
MUST NOT <br>
be used because they might conflict with patents or are somehow
unclear.<br>
BSD licenses can be used but some of their terms may be restricted
by patent jurisdictions."<br>
<br>
Since GPL MUST NOT be used and BSD CAN be used, I think that
including the license<br>
for a patented algorithm is optional. I propose:<br>
"For algorithms not linked to a patent the license MUST be mentioned
after the copyright <br>
attribution line."<br>
...<br>
"When a file can be linked to a patented algorithm, GPL licenses
MUST NOT <br>
be used because they might conflict with patents or are somehow
unclear.<br>
BSD licenses can be used but some of their terms may be restricted
by patent jurisdictions. (...)"<br>
<br>
<br>
José Luis<br>
<br>
<br>
<br>
El 06/11/2011 2:31, Nicolas Limare escribió:
<blockquote cite="mid:20111106013108.GH3421@nashi.hw.39mm.net"
type="cite">
<pre wrap="">Hi,
Because of recent misunderstandings on the meaning of the IPOL source
code requirements, and other things I wanted to correct, I wrote
a first draft of the IPOL Software Guidelines, version 1.
-> <a class="moz-txt-link-freetext" href="http://tools.ipol.im/wiki/author/code/software_guidelines/">http://tools.ipol.im/wiki/author/code/software_guidelines/</a>
This document incorporates, extends and will replace the current
Implementation Manual and Copyright and Patent Policy.
-> <a class="moz-txt-link-freetext" href="http://www.ipol.im/meta/submission/manual/#implementation">http://www.ipol.im/meta/submission/manual/#implementation</a>
-> <a class="moz-txt-link-freetext" href="http://tools.ipol.im/wiki/author/code/copyright_and_patents/">http://tools.ipol.im/wiki/author/code/copyright_and_patents/</a>
It should describe all the requirements an IPOL software must fullfill
to be acceptable for IPOL.
Now I need your comments, to correct and improve this draft and obtain
an official version. Please post your comments on this list, I will
prepare a second draft after 2 weeks. I am interested in any comment,
but particularly in
* imprecisions and ambiguity
* disagreements about a requirement/recommandation
* ununderstandable requirement/recommendation
* requirements hard to attain for some of the authors or algorithms
* proofreading by native English speakers
PS: read and check the guidelines, because once it is they are adopted
you will have to follow them!
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
discuss mailing list
<a class="moz-txt-link-abbreviated" href="mailto:discuss@list.ipol.im">discuss@list.ipol.im</a>
<a class="moz-txt-link-freetext" href="http://tools.ipol.im/mailman/listinfo/discuss">http://tools.ipol.im/mailman/listinfo/discuss</a></pre>
</blockquote>
<br>
</body>
</html>