[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[task #16067] Submission of Dezyne
From: |
Jan Nieuwenhuizen |
Subject: |
[task #16067] Submission of Dezyne |
Date: |
Tue, 7 Dec 2021 08:00:15 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36 |
Follow-up Comment #24, task #16067 (project administration):
Hello!
>> 100 lines (more than twice as long) that mostly draw attention to
>> copyright headers.
>
> If you use @include rather than @verbatiminclude, you'll be able to hide
them
> in texinfo comments. Isn't it a trivial technique?
Using @include assumes texinfo format. The texinfo format does not
recognize "//" as a comment marker, and needs escaping for braces "{"
and "}". For example:
// header
// comment
interface {
..
}
becomes
@c header
@c comment
interface @{
..
@}
which makes the example unusable for the Dezyne tooling. While that
is "only" very inconvenient for us maintainers, it is terrible for our
users who want to try such an example out. I hope you can agree that
we are making the wise choice here.
>> Furthermore, the examples above are trivial creations, and therefore
>> not copyrightable.
>
> No, they are not trivial. Let us agree on this, at last.
>
> https://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html:
>
>> Any file more than ten lines long is nontrivial for this purpose.
As Alfred also mentioned in #17, your reading of the requirements is
far to strict and not what is intended.
If you know the Dezyne language, there is really no other way to
express what is explained in the text than in these three examples.
Note that the third example is not even given...because it is equally
trivial.
Also, whitespace and other trivial lines with only parentheses or
braces must not be counted. The first example has, indeed eleven
lines and the second one is seven lines. Both are trivial.
AND, quoting #21
To remove any doubt, the README makes the dual licensing clear, the
copyright is of course listed in the dezyne.texi of the manual itself
(and can bee derived from git or the ChangeLog).
I again, respectfully ask you to approve.
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/task/?16067>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
- [task #16067] Submission of Dezyne, (continued)
- [task #16067] Submission of Dezyne, Ineiev, 2021/12/06
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/06
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/06
- [task #16067] Submission of Dezyne, Alfred M. Szmidt, 2021/12/06
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/06
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/07
- [task #16067] Submission of Dezyne, Ineiev, 2021/12/07
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/07
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/07
- [task #16067] Submission of Dezyne, Ineiev, 2021/12/07
- [task #16067] Submission of Dezyne,
Jan Nieuwenhuizen <=
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/09
- [task #16067] Submission of Dezyne, Jan Nieuwenhuizen, 2021/12/09
- [task #16067] Submission of Dezyne, Ineiev, 2021/12/13
- Re: [task #16067] Submission of Dezyne, Alfred M. Szmidt, 2021/12/06