[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-08-29 Thread Joël Krähemann
Follow-up Comment #151, task #14667 (project administration):

Hi,

According to this:

http://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=981c523ddbd1462970335a1069573ca3bdd3df5e

I have added the copyright notices:

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.3.x=df6bffcd4fec9d4ee8ec83dc6199e049a4c4acc2

But I am still running gettext version 0.19.8.1

best regards,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-08-27 Thread Ineiev
Follow-up Comment #150, task #14667 (project administration):

I see, thank you!

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-08-26 Thread Joël Krähemann
Follow-up Comment #149, task #14667 (project administration):

Hi Ineiev,

I think it is a common way to translate PCM data to the complex plane. If you
look at this:

https://ccrma.stanford.edu/~jos/mdft/DFT_Definition.html

What is basically the same. I just forwarded you the email.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-08-26 Thread Ineiev
Follow-up Comment #148, task #14667 (project administration):

> I have contacted the author of the book, he told me that I won't have a need
for his permission.

I'm not sure I understand... whose permission shall you need, then?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-08-22 Thread Joël Krähemann
Follow-up Comment #147, task #14667 (project administration):

Hi Ineiev,

Please check:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/audio/ags_fourier_transform_util.c?h=2.3.x

I have contacted the author of the book, he told me that I won't have a need
for his permission. Further, he answered that I could cite to his book that
inspired me.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-07-05 Thread Joël Krähemann
Follow-up Comment #146, task #14667 (project administration):

Hi Ineiev,

Just asked on freenode zrythm channel, they would embrace the split.

So we proceed as originally intended.


by Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-07-01 Thread Joël Krähemann
Follow-up Comment #145, task #14667 (project administration):

Hi Ineiev,

I am unsure about the submission's use.

My opinion is, it does more harm to the project than it actually helps.

I would prefer if we set the status to wontfix. But give me some time to think
about.

If you find any problem regarding copyright or licensing, please let me know.

Note, the gettext distribution isn't yet updated.


by Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-24 Thread Joël Krähemann
Follow-up Comment #144, task #14667 (project administration):

FYI:


new file:   docs/reference/libags-audio/libags_audio-overrides.txt.in
renamed:docs/reference/libags-audio/libags_audio-sections.txt ->
docs/reference/libags-audio/libags_audio-sections.txt.in
renamed:docs/reference/libags-audio/libags_audio.interfaces ->
docs/reference/libags-audio/libags_audio.interfaces.in
renamed:docs/reference/libags-audio/libags_audio.types ->
docs/reference/libags-audio/libags_audio.types.in
new file:   docs/reference/libags-gui/libags_gui-overrides.txt.in
renamed:docs/reference/libags-gui/libags_gui-sections.txt ->
docs/reference/libags-gui/libags_gui-sections.txt.in
renamed:docs/reference/libags-gui/libags_gui.interfaces ->
docs/reference/libags-gui/libags_gui.interfaces.in
deleted:docs/reference/libags-gui/libags_gui.types
new file:   docs/reference/libags-gui/libags_gui.types.in
new file:   docs/reference/libags/libags-overrides.txt.in
renamed:docs/reference/libags/libags-sections.txt ->
docs/reference/libags/libags-sections.txt.in
renamed:docs/reference/libags/libags.interfaces ->
docs/reference/libags/libags.interfaces.in
renamed:docs/reference/libags/libags.types ->
docs/reference/libags/libags.types.in
new file:   docs/reference/libgsequencer/libgsequencer-overrides.txt.in
renamed:docs/reference/libgsequencer/libgsequencer-sections.txt ->
docs/reference/libgsequencer/libgsequencer-sections.txt.in
renamed:docs/reference/libgsequencer/libgsequencer.interfaces ->
docs/reference/libgsequencer/libgsequencer.interfaces.in
renamed:docs/reference/libgsequencer/libgsequencer.types ->
docs/reference/libgsequencer/libgsequencer.types.in




___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-24 Thread Joël Krähemann
Follow-up Comment #143, task #14667 (project administration):

Hi Ineiev,

I just renamed the listings in order to provide a copyright and license notice
in place:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/listings?h=2.2.x



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-24 Thread Joël Krähemann
Follow-up Comment #141, task #14667 (project administration):

Hi Ineiev,

Please make sure being on 2.2.x branch.

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/m4/ags-marshallers.m4?h=2.2.x

I just created a m4 macro to compute marshallers input files.

So the files are renamed:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/object/ags_marshallers.list.in?h=2.2.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/widget/ags_widget_marshallers.list.in?h=2.2.x




___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-24 Thread Joël Krähemann
Follow-up Comment #142, task #14667 (project administration):

Hi Ineiev,

If you want me to create m4 macros to strip listings, just tell so.

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/listings/README?h=2.2.x


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-24 Thread Ineiev
Update of task #14667 (project administration):

 Should Start On: Sat 22 Jun 2019 12:00:00 AM UTC => Mon 24 Jun 2019
12:00:00 AM UTC
   Should be Finished on: Sat 22 Jun 2019 12:00:00 AM UTC => Mon 24 Jun 2019
12:00:00 AM UTC

___

Follow-up Comment #140:

> I just double checked all XML files, they all contain copyright and license
notice.

Thank you!

You should check all copyrightable files.  For example, as of a98264770c44fb7,
TODO and ags/object/ags_marshallers.list still have no copyright and license
notices.  There are other such files as well.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-23 Thread Joël Krähemann
Follow-up Comment #139, task #14667 (project administration):

Hi Ineiev,

I just double checked all XML files, they all contain copyright and license
notice.

The images have metadata attributes edited with darktable.

cheers,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-23 Thread Joël Krähemann
Follow-up Comment #138, task #14667 (project administration):

Hi Ineiev,

I am not sure what you want exactly.

Do you think I should provide some metadata tags in project files?

by Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-06-22 Thread Ineiev
Update of task #14667 (project administration):

 Should Start On: Fri 29 Sep 2017 12:00:00 AM UTC => Sat 22 Jun 2019
12:00:00 AM UTC
   Should be Finished on: Wed 01 May 2019 12:00:00 AM UTC => Sat 22 Jun 2019
12:00:00 AM UTC

___

Follow-up Comment #137:

> I have problems with gettext files, only.

I don't think I can agree unless you reasonably address comment #134 and
comment #131.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-05-09 Thread JoëlKrähemann
Follow-up Comment #136, task #14667 (project administration):

Hi Ineiev,

I just recognized progress with gettext:

https://savannah.gnu.org/bugs/?52227

best regards,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-05-07 Thread JoëlKrähemann
Follow-up Comment #135, task #14667 (project administration):

Hi,

As stated: "I have problems with gettext files, only." There no other such
files.

Yes, you might be right but this requires to know what license should be
applied and who is the copyright owner.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-05-07 Thread Ineiev
Follow-up Comment #134, task #14667 (project administration):

> You have failed to approve the library in time. 

Yes, I have.  Sorry.

> because they were generated by the application `gsequencer`

I think this is a poor excuse. If that application is proprietary, you
shouldn't use it at all, if it's free, you can modify it to make it include
the necessary lines.

I'd also like to have your answers for the two other questions from comment
#131.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-05-04 Thread JoëlKrähemann
Follow-up Comment #133, task #14667 (project administration):

Hi Ineiev,

You have failed to approve the library in time.

Cheers,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-05-01 Thread JoëlKrähemann
Follow-up Comment #132, task #14667 (project administration):

Hi Ineiev,

Why, because they were generated by the application `gsequencer` and every
time I edit/save the file the comment won't be preserved. This is error prone
but I don't think there are frequent changes to the files.

I have problems with gettext files, only.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-03-21 Thread Ineiev
Follow-up Comment #131, task #14667 (project administration):

> Despite you told me prior, it is no problem to list the *.xml files in
README only, because they were generated by the application `gsequencer`.

Why?

[reordered]
> I just removed gsequencer-mac-os-x.patch because it is outdated.
...
> I have added a copyright notice to following files:
...

Are there other such files?

> I think, that I am not eligible to add copyright information for someone
else.

Why not?  There is little magic about copyright lines.  At any rate, the
requirement of having these notices does apply to all copyrightable texts in
your package, both written by you and other people.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-03-19 Thread JoëlKrähemann
Follow-up Comment #130, task #14667 (project administration):

Hi Ineiev,

I just removed gsequencer-mac-os-x.patch because it is outdated.

Despite you told me prior, it is no problem to list the *.xml files in README
only, because they were generated by the application `gsequencer`. I have
added a copyright notice to following files:

* ags_example.xml
* ags_functional_audio_config_test.xml
* ags_functional_notation_edit_test.xml

About the files in po/*, yes they are from `gettext` and I created a README:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/po/README?h=2.1.x

I think, that I am not eligible to add copyright information for someone else.
I contacted the maintainer and obviously you, too.

https://savannah.gnu.org/bugs/?func=detailitem_id=52227
https://savannah.gnu.org/bugs/?func=detailitem_id=54809

I regenerated the files using latest gettext:


$ gettext --version
gettext (GNU gettext-runtime) 0.19.8.1
Copyright (C) 1995-1997, 2000-2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Ulrich Drepper.


... but no improvement.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-03-19 Thread Ineiev
Follow-up Comment #129, task #14667 (project administration):

Files in po/ are text; the copyrightable ones should include copyright and
license notices (I guess some of them are to come from gettext).

Likewise, ags_examlpe.xml and gsequencer-mac-os-x.patch have no copyright and
license notices; please check other files as well.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-03-16 Thread Ineiev
Follow-up Comment #128, task #14667 (project administration):

Sorry for the delay; I'll take a look within a week.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-03-15 Thread JoëlKrähemann
Follow-up Comment #127, task #14667 (project administration):

Hi,

I didn't hear from you for a while.



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-02-19 Thread JoëlKrähemann
Follow-up Comment #126, task #14667 (project administration):

One more:

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=60708a2b3c60c46a35a2764d7134b14f6d144bdb


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-02-19 Thread JoëlKrähemann
Follow-up Comment #125, task #14667 (project administration):

FYI:

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=ddc5712ba867f56098cd43a166da3684792095fb

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=0bf02248904b80c27bacf6e61b4e68007988dd69



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-02-17 Thread JoëlKrähemann
Follow-up Comment #124, task #14667 (project administration):

Since I use copyright year ranges, I have added this:

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=45e3f5c98207c5cbe11be76a755cd723cffc51aa


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-02-17 Thread JoëlKrähemann
Follow-up Comment #123, task #14667 (project administration):

Hi Ineiev,

Just was on irc.freenode.net channel #gnu. I got some very helpful advice like
reading:

https://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html
https://www.gnu.org/prep/maintain/html_node/index.html

By the way, the ChangeLog has got a copyright notice at the end:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ChangeLog?h=2.1.x#n3526



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-02-17 Thread JoëlKrähemann
Follow-up Comment #122, task #14667 (project administration):

Hi Ineiev,

There is one file, I need advice for what license I should use:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/org.nongnu.gsequencer.gsequencer.appdata.xml?h=2.1.x

Permissive would be nice, but I think there was a build service requiring some
other license. I wanted to package for Elementary OS, but the CI fails with an
unknown error to me (I think it is just about packaging).


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-01-20 Thread JoëlKrähemann
Follow-up Comment #121, task #14667 (project administration):

Hi,

No, this is not necessary. They all have no copyright notice, because I think
they don't support it. Excluded from this statement are lines with the content
*(see file)*.

You told me to list files not supporting copyright statements in README. This
is the reason why they are skipped.

Please mention the files I definitely have to add a copyright notice.

I was just curious about what you want from me. I just recognized e.g. gcc's
README nor ChangeLog have any copyright notice.

My opinion is, ChangeLog follows a specific formatting rule. So don't add in
it directly but rather mention the copyright in README.

We should really advance the submission, if you want explanation why I don't
add copyright notices to a certain file. Just ask.



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2019-01-20 Thread Ineiev
Follow-up Comment #120, task #14667 (project administration):

ChangeLog is as copyrightable as NEWS, and has the same format.  I'd suggest
checking all files listed in README since your script skips them.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.nongnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-12-10 Thread JoëlKrähemann
Follow-up Comment #119, task #14667 (project administration):

I just have fixed it:

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=60c785b672aba7dec2d8730f6d30ba422f79e8d8

What about ChangeLog?


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-12-10 Thread Ineiev
Follow-up Comment #118, task #14667 (project administration):

>  So everything is fine.

Not exactly fine. NEWS is a plain text file, it should have copyright and
license notices in itself (by the way, NEWS still has no copyright notice).
README is only the fallback for formats that don't allow embedded comments
(I'm sorry, I had to repeat this).

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-12-09 Thread JoëlKrähemann
Follow-up Comment #117, task #14667 (project administration):

Hi Ineiev,

NEWS is listed here:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/README?h=2.1.x#n250

but anyway added the permissive notice to it.

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=bc7fa24584ab50ca855b9978f41693170ad82b78

The script checks if it has a notice in README. So everything is fine. This is
why the file was not listed as suspicious.


#
==
# title:   Test copyright and license
# description: This script tests recursive all files to have valid
copyright
#  and license notice.
#  C header and body files can be either GNU General Public
#  License v3.0+ or GNU Affero General Public License v3.0+.
#  XML, DTD, XSL or XSD files can be either GNU Free
#  Documentation License v1.3 or permissive with copyright
#  attribution licensed.
#  Other files are checked against README files in current
#  directory to have an external copyright and license
notice.
#  Obviously only the most common files and license
combination
#  are tested. Not matching files are listed and the end of
#  output as "Verify: ". They have a need for
manual
#  review. Note README files are excluded from the check.
# author:  Jo\u00EBl Kr\u00E4hemann
# date:Sun Oct  7 00:17:53 UTC 2018
# version: v1.0.0
# usage:   bash test-copyright-and-license.sh
#
==



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-12-09 Thread Ineiev
Follow-up Comment #116, task #14667 (project administration):

Hello, Joël!

NEWS still has no copyright and license notices.

Do you still use test-copyright-and-license.sh? If yes, did it miss NEWS for
some reason, or didn't you check all files the script listed?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-21 Thread JoëlKrähemann
Follow-up Comment #115, task #14667 (project administration):

removed symlink:

m4/gtk-doc.m4

and updated:

m4/ags-symbols.m4

Please take a look at:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/m4/ags-symbols.m4?h=2.1.x

and thank you for your patience.


by Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-15 Thread JoëlKrähemann
Follow-up Comment #114, task #14667 (project administration):

renamed the files:

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=2eb31fca1aa78660a986ef8abcd913f5c345f2fe

and implemented m4/ags-symbols.m4:

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.1.x=fc00651e42836a16d0143aa4a79b5aff91ba7c22

I hope this fits the needs.




___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-15 Thread JoëlKrähemann
Follow-up Comment #112, task #14667 (project administration):

No. Don't think you can abuse your power.

If you want comments ask libtool developers.



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-15 Thread Ineiev
Follow-up Comment #111, task #14667 (project administration):

> As previously told libtool expects one symbol per line:

I don't think this is relevant. It would be quite easy to filter out comments
before passing the files to libtool.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-11 Thread JoëlKrähemann
Follow-up Comment #110, task #14667 (project administration):

The symlink was just removed.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-11 Thread JoëlKrähemann
Follow-up Comment #109, task #14667 (project administration):

Hi Ineiev,

As previously told libtool expects one symbol per line:

https://www.gnu.org/software/libtool/manual/html_node/Link-mode.html

The files you mangled are actually mentioned in the README.

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/README?h=2.1.x#n239


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-10 Thread Ineiev
Follow-up Comment #108, task #14667 (project administration):

Some .sym files still have no notices, as well as NEWS.

Symbolic links like gtk-doc.make are misleading: they can point to any texts.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-09 Thread JoëlKrähemann
Follow-up Comment #107, task #14667 (project administration):

FYI: Look at the 2.1.x branch

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/?h=2.1.x


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-09 Thread JoëlKrähemann
Follow-up Comment #106, task #14667 (project administration):

Hi Ineiev

I just removed ABOUT-NLS. Do you approve the submission now, please?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-04 Thread Ineiev
Follow-up Comment #105, task #14667 (project administration):

I think deleting the file is an option if it doesn't break your package. (Of
course, you should make sure that you shan't install it again
unintentionally.)

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-03 Thread JoëlKrähemann
Follow-up Comment #104, task #14667 (project administration):

Hi Ineiev,

I could just delete the file. What do you think about it?



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-11-02 Thread JoëlKrähemann
Follow-up Comment #103, task #14667 (project administration):

Hi Ineiev,

Didn't get any response for a week.


Joël

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-27 Thread JoëlKrähemann
Follow-up Comment #102, task #14667 (project administration):

Hi Ineiev,

Just sent Daiki Ueno an email to ask for copyright and license notice.




___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-27 Thread Ineiev
Follow-up Comment #101, task #14667 (project administration):

> I think it uses GFDL-1.2+. Can you verify this?

Gettext is FSF-copyrighted, but I couldn't find licensing terms for that file.
In order to be sure, one should ask current gettext maintainer, Daiki Ueno
.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-17 Thread JoëlKrähemann
Follow-up Comment #100, task #14667 (project administration):

Yes, it should have a notice. Not at least because it was provided by official
GNU software `gettext`.

However I think it uses GFDL-1.2+. Can you verify this?


Copyright and license for gettext documentation:

   Copyright (C) 1995-1998, 2001-2016 Free Software Foundation, Inc.

   This manual is free documentation.  It is dually licensed under the
GNU FDL and the GNU GPL.  This means that you can redistribute this
manual under either of these two licenses, at your choice.

   This manual is covered by the GNU FDL.  Permission is granted to
copy, distribute and/or modify this document under the terms of the GNU
Free Documentation License (FDL), either version 1.2 of the License, or
(at your option) any later version published by the Free Software
Foundation (FSF); with no Invariant Sections, with no Front-Cover Text,
and with no Back-Cover Texts.

   This manual is covered by the GNU GPL.  You can redistribute it
and/or modify it under the terms of the GNU General Public License
(GPL), either version 2 of the License, or (at your option) any later
version published by the Free Software Foundation (FSF).



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-11 Thread JoëlKrähemann
Follow-up Comment #98, task #14667 (project administration):

Hi,
You have already reported the bug:

https://savannah.gnu.org/bugs/?54809


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-11 Thread JoëlKrähemann
Follow-up Comment #97, task #14667 (project administration):

The ABOUT-NLS file was added by autoproject. No it didn't have a notice at
all.




___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-10 Thread Ineiev
Follow-up Comment #96, task #14667 (project administration):

(comment #87):
> What about the GNU FDL-1.3 as docbook XML: 
...
> It doesn't have a copyright notice...

It does have both notices,

> Copyright  2000, 2001, 2002, 2007, 2008
>http://www.fsf.org/;>Free Software Foundation, Inc.
...
> Everyone is permitted to copy and distribute verbatim copies of this
>license document, but changing it is not allowed.

In fact, this is the preferable form in such files: the reader should normally
see them.

(comment #88):
> I am unsure about:
>
>  * ABOUT-NLS

Do you mean you copied it from some package, and it had no notices there?
Since you add it to your package, it's your responsibility to figure out and
add the notices.

(comment #90)..(comment #95) scripts are fine as long as they work.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #95, task #14667 (project administration):

Hi Ineiev,

Would be great to hear of you ... I just added a bash header with
description:


#
==
  
  
 

# title:   Test copyright and license 
  
  
  
 
# description: This script tests recursive all files to have valid
copyright 
  
  
 
#  and license notice.
  
  
  
 
#  C header and body files can be either GNU General Public   
  
  
  
 
#  License v3.0+ or GNU Affero General Public License v3.0+.  
  
  
  
 
#  XML, DTD, XSL or XSD files can be either GNU Free  
  
  
  
 
#  Documentation License v1.3 or permissive with copyright
  
  
  
 
#  attribution licensed.  
  
  
  
 
#  Other files are checked against README files in current
  
  
  
 
#  current directory to have an external copyright and license
  
  
  
 
#  notice.
  
  
  
 
#  Obviously only the most common files and license
combination   
  
  

#  are tested. Not matching files are listed and the end of   
  
  
  
 
#  output as "Verify: ". They have a need for manual
  
  
  
 
#  review.
 

[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #94, task #14667 (project administration):

Hi Ineiev,

I could improve the script to check README files for copyright and license
notice. So the filtered result looks like:


Summary of suspicious files:

Verify: ./ags/lib/ags_parameter.c
Verify: ./ags/gettext.h
Verify: ./lv2/lv2plug.in/ns/lv2ext/lv2_programs.h
Verify: ./docs/appa.xml
Verify: ./.deps/ags_input_test.Po
Verify: ./ags/Makefile.am
Verify: ./ags/test/object/ags_config_test_sample.conf
Verify: ./ags/widget/ags_widget_marshallers.list
Verify: ./ags/config.h.in
Verify: ./m4/lib-link.m4
Verify: ./m4/po.m4
Verify: ./m4/wint_t.m4
Verify: ./m4/intmax.m4
Verify: ./m4/xsize.m4
Verify: ./m4/inttypes-pri.m4
Verify: ./m4/threadlib.m4
Verify: ./m4/progtest.m4
Verify: ./m4/size_max.m4
Verify: ./m4/uintmax_t.m4
Verify: ./m4/lt~obsolete.m4
Verify: ./m4/intl.m4
Verify: ./m4/intdiv0.m4
Verify: ./m4/Makefile.am
Verify: ./m4/lib-prefix.m4
Verify: ./m4/printf-posix.m4
Verify: ./m4/ltsugar.m4
Verify: ./m4/longlong.m4
Verify: ./m4/nls.m4
Verify: ./m4/lcmessage.m4
Verify: ./m4/ltversion.m4
Verify: ./m4/stdint_h.m4
Verify: ./m4/glibc2.m4
Verify: ./m4/codeset.m4
Verify: ./m4/lock.m4
Verify: ./m4/ltoptions.m4
Verify: ./m4/wchar_t.m4
Verify: ./m4/gettext.m4
Verify: ./m4/iconv.m4
Verify: ./m4/Makefile.in
Verify: ./m4/inttypes_h.m4
Verify: ./m4/glibc21.m4
Verify: ./m4/extern-inline.m4
Verify: ./m4/lib-ld.m4
Verify: ./m4/fcntl-o.m4
Verify: ./m4/intldir.m4
Verify: ./m4/intlmacosx.m4
Verify: ./m4/visibility.m4
Verify: ./m4/libtool.m4
Verify: ./docs/Makefile.am
Verify: ./docs/reference/libags-gui/git.mk
Verify: ./docs/reference/libags-gui/gtk-doc.make
Verify: ./docs/reference/libags-gui/Makefile.am
Verify: ./docs/reference/libags-gui/Makefile.in
Verify: ./docs/reference/libags-audio/git.mk
Verify: ./docs/reference/libags-audio/gtk-doc.make
Verify: ./docs/reference/libags-audio/Makefile.am
Verify: ./docs/reference/libags-audio/Makefile.in
Verify: ./docs/reference/libgsequencer/git.mk
Verify: ./docs/reference/libgsequencer/gtk-doc.make
Verify: ./docs/reference/libgsequencer/Makefile.am
Verify: ./docs/reference/libgsequencer/Makefile.in
Verify: ./docs/reference/libags/git.mk
Verify: ./docs/reference/libags/gtk-doc.make
Verify: ./docs/reference/libags/Makefile.am
Verify: ./docs/reference/libags/Makefile.in
Verify: ./po/boldquot.sed
Verify: ./po/Makevars
Verify: ./po/Makefile.in.in
Verify: ./po/Makevars.template
Verify: ./po/stamp-po
Verify: ./po/en@boldquot.header
Verify: ./po/POTFILES.in
Verify: ./po/ChangeLog
Verify: ./po/insert-header.sin
Verify: ./po/*.po
Verify: ./po/remove-potcdate.sin
Verify: ./po/quot.sed
Verify: ./po/Rules-quot
Verify: ./po/en@quot.header
Verify: ./autom4te.cache/traces.0
Verify: ./autom4te.cache/output.1
Verify: ./autom4te.cache/traces.1
Verify: ./autom4te.cache/requests
Verify: ./autom4te.cache/output.0




have fun,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #93, task #14667 (project administration):

Just fixed a bug:


Summary of suspicious files:

Verify: ./ags/lib/ags_parameter.c
Verify: ./ags/gettext.h
Verify: ./docs/lac2018/calculate-tic.c
Verify: ./docs/listings/config.c
Verify: ./docs/listings/application_mutex.c
Verify: ./docs/listings/add_pattern.c
Verify: ./docs/listings/start_thread.c
Verify: ./docs/listings/linking_safe.c
Verify: ./docs/listings/recycling.c
Verify: ./docs/listings/effects_echo_audio.c
Verify: ./docs/listings/effects_recall_container.c
Verify: ./docs/listings/port.c
Verify: ./docs/listings/linking_prerequisites.c
Verify: ./docs/listings/thread_application_context.c
Verify: ./docs/listings/effects_echo_audio_run.c
Verify: ./docs/listings/effects_echo_channel.c
Verify: ./docs/listings/file_read.c
Verify: ./docs/listings/pcm_info.c
Verify: ./docs/listings/file_write.c
Verify: ./docs/listings/pull_thread.c
Verify: ./docs/listings/audio_application_context.c
Verify: ./docs/listings/audio.c
Verify: ./docs/listings/thread_obj_mutex.c
Verify: ./docs/listings/linking_unsafe.c
Verify: ./docs/listings/file_property.c
Verify: ./docs/listings/effects_echo_channel_run.c
Verify: ./docs/listings/complete_example.c
Verify: ./lv2/lv2plug.in/ns/lv2ext/lv2_programs.h[@]
Verify: ./ags_example.xml
Verify: ./docs/appa.xml
Verify: ./ags_functional_notation_edit_test.xml
Verify: ./COPYING.docs
Verify: ./functional-system-tests.mk.in
Verify: ./compile
Verify: ./libags.sym
Verify: ./configure
Verify: ./libags_audio.sym
Verify: ./.gitignore
Verify: ./depcomp
Verify: ./unit-tests.mk
Verify: ./libags_thread.sym
Verify: ./TODO
Verify: ./libgsequencer.pc.in
Verify: ./aclocal.m4
Verify: ./libags_audio.pc.in
Verify: ./libags.pc.in
Verify: ./configure.ac
Verify: ./INSTALL
Verify: ./NEWS
Verify: ./ltmain.sh
Verify: ./gsequencer-mac-os-x.patch
Verify: ./install-sh
Verify: ./.deps/ags_input_test.Po
Verify: ./ags/Makefile.am
Verify: ./ags/test/object/ags_config_test_sample.conf
Verify: ./ags/object/ags_marshallers.list
Verify: ./ags/object/README
Verify: ./ags/widget/README
Verify: ./ags/widget/ags_widget_marshallers.list
Verify: ./ags/config.h.in
Verify: ./ABOUT-NLS
Verify: ./description
Verify: ./license-notice-gnu-fdl-1-3-xml.txt
Verify: ./Makefile.am
Verify: ./stamp-h1
Verify: ./COPYING.server
Verify: ./m4/lib-link.m4
Verify: ./m4/po.m4
Verify: ./m4/wint_t.m4
Verify: ./m4/intmax.m4
Verify: ./m4/xsize.m4
Verify: ./m4/inttypes-pri.m4
Verify: ./m4/threadlib.m4
Verify: ./m4/progtest.m4
Verify: ./m4/size_max.m4
Verify: ./m4/uintmax_t.m4
Verify: ./m4/lt~obsolete.m4
Verify: ./m4/intl.m4
Verify: ./m4/intdiv0.m4
Verify: ./m4/Makefile.am
Verify: ./m4/lib-prefix.m4
Verify: ./m4/printf-posix.m4
Verify: ./m4/ltsugar.m4
Verify: ./m4/longlong.m4
Verify: ./m4/README
Verify: ./m4/nls.m4
Verify: ./m4/lcmessage.m4
Verify: ./m4/ltversion.m4
Verify: ./m4/stdint_h.m4
Verify: ./m4/glibc2.m4
Verify: ./m4/codeset.m4
Verify: ./m4/lock.m4
Verify: ./m4/ltoptions.m4
Verify: ./m4/wchar_t.m4
Verify: ./m4/gettext.m4
Verify: ./m4/iconv.m4
Verify: ./m4/Makefile.in
Verify: ./m4/inttypes_h.m4
Verify: ./m4/glibc21.m4
Verify: ./m4/extern-inline.m4
Verify: ./m4/lib-ld.m4
Verify: ./m4/fcntl-o.m4
Verify: ./m4/intldir.m4
Verify: ./m4/intlmacosx.m4
Verify: ./m4/visibility.m4
Verify: ./m4/libtool.m4
Verify: ./README
Verify: ./license-notice-gnu-agpl3-0+-c.txt
Verify: ./COPYING
Verify: ./COPYING.stk-4.3
Verify: ./license-notice-gnu-gpl-3-0+-c.txt
Verify: ./gsequencer.share/styles/README
Verify: ./gsequencer.share/styles/ags.rc
Verify: ./gsequencer.share/icons/ags.xpm
Verify: ./gsequencer.share/icons/ags.png
Verify: ./gsequencer.share/icons/jumper.png
Verify: ./gsequencer.share/icons/README
Verify: ./gsequencer.share/images/ags.png
Verify: ./gsequencer.share/images/README
Verify: ./gsequencer.share/images/ags_supermoon-800x450.png
Verify: ./config.guess
Verify: ./mkinstalldirs
Verify: ./test-driver
Verify: ./ChangeLog
Verify: ./gsequencer-documentation
Verify: ./clean-gtk-doc.sh
Verify: ./ags_license_header
Verify: ./libags_gui.pc.in
Verify: ./gsequencer.desktop.in
Verify: ./libags_gui.sym
Verify: ./libags_server.sym
Verify: ./license-notice-permissive-xml.txt
Verify: ./docs/lac2018/README
Verify: ./docs/Makefile.am
Verify: ./docs/reference/libags-gui/git.mk
Verify: ./docs/reference/libags-gui/gtk-doc.make
Verify: ./docs/reference/libags-gui/libags_gui-overrides.txt
Verify: ./docs/reference/libags-gui/Makefile.am
Verify: ./docs/reference/libags-gui/README
Verify: ./docs/reference/libags-gui/libags_gui.interfaces
Verify: ./docs/reference/libags-gui/libags_gui.types
Verify: ./docs/reference/libags-gui/Makefile.in
Verify: ./docs/reference/libags-gui/libags_gui-sections.txt
Verify: ./docs/reference/libags-audio/git.mk
Verify: ./docs/reference/libags-audio/gtk-doc.make
Verify: ./docs/reference/libags-audio/libags_audio-sections.txt
Verify: ./docs/reference/libags-audio/libags_audio.types
Verify: ./docs/reference/libags-audio/Makefile.am
Verify: 

[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #92, task #14667 (project administration):

Hi Ineiev,

I just have improved the script to check full license notice and match all
files. Here is its output:



Verify: ./COPYING.docs
Verify: ./functional-system-tests.mk.in
Verify: ./compile
Verify: ./libags.sym
Verify: ./configure
Verify: ./libags_audio.sym
Verify: ./.gitignore
Verify: ./depcomp
Verify: ./unit-tests.mk
Verify: ./libags_thread.sym
Verify: ./TODO
Verify: ./libgsequencer.pc.in
Verify: ./aclocal.m4
Verify: ./libags_audio.pc.in
Verify: ./libags.pc.in
Verify: ./configure.ac
Verify: ./INSTALL
Verify: ./NEWS
Verify: ./ltmain.sh
Verify: ./gsequencer-mac-os-x.patch
Verify: ./install-sh
Verify: ./.deps/ags_input_test.Po
Verify: ./ags/Makefile.am
Verify: ./ags/test/object/ags_config_test_sample.conf
Verify: ./ags/object/ags_marshallers.list
Verify: ./ags/object/README
Verify: ./ags/widget/README
Verify: ./ags/widget/ags_widget_marshallers.list
Verify: ./ags/config.h.in
Verify: ./ABOUT-NLS
Verify: ./description
Verify: ./license-notice-gnu-fdl-1-3-xml.txt
Verify: ./Makefile.am
Verify: ./stamp-h1
Verify: ./COPYING.server
Verify: ./m4/lib-link.m4
Verify: ./m4/po.m4
Verify: ./m4/wint_t.m4
Verify: ./m4/intmax.m4
Verify: ./m4/xsize.m4
Verify: ./m4/inttypes-pri.m4
Verify: ./m4/threadlib.m4
Verify: ./m4/progtest.m4
Verify: ./m4/size_max.m4
Verify: ./m4/uintmax_t.m4
Verify: ./m4/lt~obsolete.m4
Verify: ./m4/intl.m4
Verify: ./m4/intdiv0.m4
Verify: ./m4/Makefile.am
Verify: ./m4/lib-prefix.m4
Verify: ./m4/printf-posix.m4
Verify: ./m4/ltsugar.m4
Verify: ./m4/longlong.m4
Verify: ./m4/README
Verify: ./m4/nls.m4
Verify: ./m4/lcmessage.m4
Verify: ./m4/ltversion.m4
Verify: ./m4/stdint_h.m4
Verify: ./m4/glibc2.m4
Verify: ./m4/codeset.m4
Verify: ./m4/lock.m4
Verify: ./m4/ltoptions.m4
Verify: ./m4/wchar_t.m4
Verify: ./m4/gettext.m4
Verify: ./m4/iconv.m4
Verify: ./m4/Makefile.in
Verify: ./m4/inttypes_h.m4
Verify: ./m4/glibc21.m4
Verify: ./m4/extern-inline.m4
Verify: ./m4/lib-ld.m4
Verify: ./m4/fcntl-o.m4
Verify: ./m4/intldir.m4
Verify: ./m4/intlmacosx.m4
Verify: ./m4/visibility.m4
Verify: ./m4/libtool.m4
Verify: ./README
Verify: ./license-notice-gnu-agpl3-0+-c.txt
Verify: ./COPYING
Verify: ./COPYING.stk-4.3
Verify: ./license-notice-gnu-gpl-3-0+-c.txt
Verify: ./gsequencer.share/styles/README
Verify: ./gsequencer.share/styles/ags.rc
Verify: ./gsequencer.share/icons/ags.xpm
Verify: ./gsequencer.share/icons/ags.png
Verify: ./gsequencer.share/icons/jumper.png
Verify: ./gsequencer.share/icons/README
Verify: ./gsequencer.share/images/ags.png
Verify: ./gsequencer.share/images/README
Verify: ./gsequencer.share/images/ags_supermoon-800x450.png
Verify: ./config.guess
Verify: ./mkinstalldirs
Verify: ./test-driver
Verify: ./ChangeLog
Verify: ./gsequencer-documentation
Verify: ./clean-gtk-doc.sh
Verify: ./ags_license_header
Verify: ./libags_gui.pc.in
Verify: ./gsequencer.desktop.in
Verify: ./libags_gui.sym
Verify: ./libags_server.sym
Verify: ./license-notice-permissive-xml.txt
Verify: ./docs/lac2018/README
Verify: ./docs/Makefile.am
Verify: ./docs/reference/libags-gui/git.mk
Verify: ./docs/reference/libags-gui/gtk-doc.make
Verify: ./docs/reference/libags-gui/libags_gui-overrides.txt
Verify: ./docs/reference/libags-gui/Makefile.am
Verify: ./docs/reference/libags-gui/README
Verify: ./docs/reference/libags-gui/libags_gui.interfaces
Verify: ./docs/reference/libags-gui/libags_gui.types
Verify: ./docs/reference/libags-gui/Makefile.in
Verify: ./docs/reference/libags-gui/libags_gui-sections.txt
Verify: ./docs/reference/libags-audio/git.mk
Verify: ./docs/reference/libags-audio/gtk-doc.make
Verify: ./docs/reference/libags-audio/libags_audio-sections.txt
Verify: ./docs/reference/libags-audio/libags_audio.types
Verify: ./docs/reference/libags-audio/Makefile.am
Verify: ./docs/reference/libags-audio/README
Verify: ./docs/reference/libags-audio/Makefile.in
Verify: ./docs/reference/libags-audio/libags_audio-overrides.txt
Verify: ./docs/reference/libags-audio/libags_audio.interfaces
Verify: ./docs/reference/libgsequencer/libgsequencer-sections.txt
Verify: ./docs/reference/libgsequencer/git.mk
Verify: ./docs/reference/libgsequencer/gtk-doc.make
Verify: ./docs/reference/libgsequencer/libgsequencer.types
Verify: ./docs/reference/libgsequencer/libgsequencer-overrides.txt
Verify: ./docs/reference/libgsequencer/Makefile.am
Verify: ./docs/reference/libgsequencer/README
Verify: ./docs/reference/libgsequencer/libgsequencer.interfaces
Verify: ./docs/reference/libgsequencer/Makefile.in
Verify: ./docs/reference/libags/git.mk
Verify: ./docs/reference/libags/libags.types
Verify: ./docs/reference/libags/gtk-doc.make
Verify: ./docs/reference/libags/libags-overrides.txt
Verify: ./docs/reference/libags/Makefile.am
Verify: ./docs/reference/libags/README
Verify: ./docs/reference/libags/libags-sections.txt
Verify: ./docs/reference/libags/libags.interfaces
Verify: ./docs/reference/libags/Makefile.in
Verify: ./docs/listings/README
Verify: 

[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #91, task #14667 (project administration):

Hi Ineiev,

I just improved the script to get following result:

Verify: ags/lib/ags_parameter.c
Verify: ags/gettext.h
Verify: ags/audio/midi/ags_midi_file.dtd
Verify: ags/Makefile.am
Verify: ags/test/object/ags_config_test_sample.conf
Verify: ags/test/file/ags_file_test_find_id_ref_by_xpath_sample.xml
Verify: ags/object/ags_marshallers.list
Verify: ags/object/README
Verify: ags/file/ags_file.dtd
Verify: ags/widget/README
Verify: ags/widget/ags_widget_marshallers.list
Verify: ags/config.h.in
Verify: ags/server/security/ags_authentication.dtd
Verify: ags/server/security/ags_certificate.dtd
Verify: ags/server/security/ags_password_store.dtd
Verify: ags/X/file/ags_simple_file.dtd



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #90, task #14667 (project administration):

Hi,

I just created the script listing suspicious files:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/test-copyright-and-license.sh?h=2.0.x

The only files to verify are:

Verify: ags/lib/ags_parameter.c
Verify: ags/gettext.h

They contain valid copyright and license notice.

*Now it is up to you*

Bests,
Joël




___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #89, task #14667 (project administration):

Hi

I have checked every directory, now.

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.0.x=1cd9e8907d40123ca735be3918eb2a04aabf835e

I hope this satisfies your needs. About *ALL FILES* matching "ags_*.[ch]" they
100 % contain license and copyright notices. Since, I knew this is important.


But I didn't care about the build-system, scripts and XML files. I have these
type of files all checked manually.

cheers,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #88, task #14667 (project administration):

I have just checked:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/developersBook?h=2.0.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/usersBook?h=2.0.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/lac2018?h=2.0.x

and sorted the entries of README:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/images?h=2.0.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/listings?h=2.0.x

I have updated the API reference manual READMEs:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/reference/libags/README?h=2.0.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/reference/libags-audio/README?h=2.0.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/reference/libags-gui/README?h=2.0.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/reference/libgsequencer/README?h=2.0.x

You got me with this file:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/m4?h=2.0.x

^^ I am not sure what above is good for. I know not much about m4 macros. I
just know that autoconf/automake uses it. Do I have to list all licenses of
the files?

Anyhow, all files *.m4 have got a copyright and license note.

Well this is empty:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/po/*.po?h=2.0.x

I have listed all files on toplevel directory:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/README?h=2.0.x#n239

I am unsure about:

* ABOUT-NLS 



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #87, task #14667 (project administration):

Hi Ineiev,

What about the GNU FDL-1.3 as docbook XML:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/appa.xml?h=2.0.x=785b14578b733c72fb07a74d1a76afd11bf363a8

It doesn't have a copyright notice like:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/developersBook.xml?h=2.0.x=785b14578b733c72fb07a74d1a76afd11bf363a8

Does it need a notice?



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-06 Thread JoëlKrähemann
Follow-up Comment #86, task #14667 (project administration):

Hi,

You were "right", if you would have know about missing notices in:
unit_tests.mk ...

Why didn't you tell me about?

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.0.x=785b14578b733c72fb07a74d1a76afd11bf363a8

Bests,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-05 Thread JoëlKrähemann
Follow-up Comment #85, task #14667 (project administration):

Hi Ineiev,

Just did some thoughts, is it that you care about if I am able to careful
maintain the Advanced Gtk+ Sequencer code base?

Well, for my defense the missing copyleft was no problem for the build system
as I did my initial submission.

I hope you understand that this is important to me. Further, I am sorry about
losing patience.

Bests regards,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-05 Thread JoëlKrähemann
Follow-up Comment #84, task #14667 (project administration):

Ineiev,
First, you do some wrong interpretation of what I am telling you.

Second, you don't believe in my intention.

Third, you even do false accusation.

If it is your want to stop development of Advanced Gtk+ Sequencer, then I have
to leave.

Now, I want you to response to the key statements:

0 Is it about trust?
0 What file has no copyright and license notice?
0 What do you don't understand as telling you *ALL FILES* have a valid
copyleft?

Please answer to these simple questions above, no ambiguous interpretation
that doesn't make any sense to me.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-05 Thread JoëlKrähemann
Follow-up Comment #83, task #14667 (project administration):

Hi Ineiev,
You seem to ignore key aspects of my statements. Can we meet on IRC to talk
about the issues. I find it hard to argue asynchronously.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-05 Thread Ineiev
Follow-up Comment #82, task #14667 (project administration):

> It is time to tell you what to recognize. ALL FILES related to the
application contain valid copyright and license notices. This means all files
matching the pattern: ags_*.[ch]

This is where we disagree: all files in your repository are related to the
application; if not, they don't belong it.

You might say that many files won't go to the new package; however, the old
package, Advanced Gtk+ Sequencer, is subject to the same policies. I can
re-open its submission if you wish, and we'll return to this task #14667 after
it's fixed.

> Your argumentation has some incompleteness and looks not serious.

I'm sorry to read this. I'm afraid you'll have to take it seriously.

> You want me to do your job

My job, i.e. checking the files, is a part of your job, because you are to
enforce the compliance.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-04 Thread JoëlKrähemann
Follow-up Comment #81, task #14667 (project administration):

Hi Ineiev,

Here is as an alternate link, note the .webm clip is still converting. So as
for now only as .mp4 file.

http://krähemann.com/help/howtos/ags-screencast-v2-0-18.php

I would recommend to watch it. In order to know who I am. I think there is an
uncertainty about trust in me.

Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-04 Thread JoëlKrähemann
Follow-up Comment #80, task #14667 (project administration):

Hi Ineiev,

If you are interested in a overview of the application, here is a youtube
link.

https://youtu.be/b-kgi-hVMok


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-04 Thread JoëlKrähemann
Follow-up Comment #79, task #14667 (project administration):

Hi Ineiev,

It is time to tell you what to recognize. *ALL FILES* related to the
application contain valid copyright and license notices. This means all files
matching the pattern:


ags_*.[ch]


Your argumentation has some incompleteness and looks not serious. You want me
to do your job, I have checked at least 3 may be 4 to  5 times all unrelated
files to application, if they contain the notices, too.

You decide and it is your job to verify that the files are correct. I just
tell you 100% of the files contain such notices. 

If not then because they where either unrelated or of temporary nature. Look
at this file:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/test/scale_test.c?h=2.0.x

I just wanted to test if everything works as expected, it is of temporary
nature because the integration tests should make it useless.

At most, I take it for serious to do proper licensing. Your behavior just
causes some bad ambience. Might be, I didn't express myself strong enough.

Well, I love my freedom and I did the notices in truth and faith. I believe in
there is no editor but emacs, the 4 freedoms and access to good software shall
not be a privilege. 


by Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-10-03 Thread Ineiev
Follow-up Comment #78, task #14667 (project administration):

> All files have now copyright and license notice. If not, because I didn't
recognize it.

Then we should make sure that you now recognize it correctly.

* How did you recognize them before?
* How is it different now?
* What should those notices look like?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-30 Thread JoëlKrähemann
Follow-up Comment #77, task #14667 (project administration):

Hi Ineiev,

All files have now copyright and license notice. If not, because I didn't
recognize it.

FYI, I just updated the docs and did some additional notices:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/docs/images/README?h=2.0.x=a5d83079107dc55e04e33a768f35bbefad990e3b


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-30 Thread Ineiev
Follow-up Comment #76, task #14667 (project administration):

I think I'm not on the same page.

You say you didn't miss any files. Before comment #69, copyrightable files
like configure.ac had no copyright and license notices. Do you mean you left
them without notices intentionally?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-20 Thread JoëlKrähemann
Follow-up Comment #75, task #14667 (project administration):

Hi Ineiev,

What is wrong with you? You told me to mention copyright notice in README if
no supported in specific files. I even showed you the README with the matching
line number.

If you want to know why symbol files don't support comments ask GCC
developers. For the marshaller files ask GLib-Object upstream.

I just want to say, I didn't miss any files.

Bests,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-20 Thread Ineiev
Follow-up Comment #74, task #14667 (project administration):

I think this calls for another question, namely, why these files don't support
comments, and doesn't answer the original questions:

> Did you make sure that all files in your tarball have valid copyright and
license notices?

and

> (In fact, how did it come out that you missed the files I pointed out
previously, in comment #69?)

(I've corrected the comment No when citing comment #72).

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-19 Thread JoëlKrähemann
Follow-up Comment #73, task #14667 (project administration):

Hi Ineiev,

I don't think that the symbol files (*.sym) support comments. So do  neither
the marshaller files.

They are properly mentioned in README, see here:
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/README?h=2.0.13#n148

and ...

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/object/README?h=2.0.13#n4

and ...

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/widget/README?h=2.0.13#n4

The generated files have the correct copyright and license notice, see here:

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/object/ags_marshal.h?h=2.0.13
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/widget/ags_widget_marshal.h?h=2.0.13

Best regards,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-19 Thread Ineiev
Follow-up Comment #72, task #14667 (project administration):

Hi, Joël,

Did you make sure that all files in your tarball have valid copyright and
license notices?

(In fact, how did it come out that you missed the files I pointed out
previously, in comment #64?)

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-18 Thread JoëlKrähemann
Follow-up Comment #71, task #14667 (project administration):

Hi Ineiev,

Didn't hear for a while. Why? By the way, I did the release of 2.0.0, about a
week ago.

I would really love to see some advance. Sorry, for being really busy because
I had to fix bugs. As for today, we have micro release 2.0.12. Hell, a lot of
code was broken, due to refactoring.

Tomorrow, I intend to do a screencast and the audio shall be recorded by
GSequencer itselves. I wanted to do so on Saturday but recognized there is a
need to improve the code.

Bests,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-11 Thread JoëlKrähemann
Follow-up Comment #70, task #14667 (project administration):

I have corrected the mentioned files missing copyright.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-11 Thread Ineiev
Follow-up Comment #69, task #14667 (project administration):

configure.ac
functional-tests.mk still have no copyright notice.

ags/object/ags_marshallers.list
libags_audio.sym
apple_script.sch have neither copyright nor license notices.

Please check other files as well, I didn't check them all.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-05 Thread JoëlKrähemann
Follow-up Comment #67, task #14667 (project administration):

Hi,

Well, the copyright notice is missing for many files in docs/*. Although the
document itself states: Copyright (C)  

But the XML files are going to be fixed.

Just commited gsequencer.share/styles/ags.rc, I was thinking about the
gsequencer.share/styles/README

Thank you,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-05 Thread JoëlKrähemann
Follow-up Comment #68, task #14667 (project administration):

Just added missing copyright notices.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-05 Thread Ineiev
Follow-up Comment #66, task #14667 (project administration):

> ags.xsl contains...

Yes, it does. That text is a license notice, it isn't a copyright notice. The
copyright notice is absent.

> gsequencer.1...

That text is ambiguous. "Version 3 or later" doesn't necessarily mean that the
user is free to apply any GPL version since 3.

> Other files
>
> They all include valid copyright notices, afaik.

No. For instance, gsequencer.share/styles/ags.rc doesn't. Please check what
valid copyright
 and
license 
notices should look like.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-05 Thread JoëlKrähemann
Follow-up Comment #65, task #14667 (project administration):

Hi,

* ags.xsl contains:






* gsequencer.1

This manual page is part of GSequencer. License GPLv3+: GNU GPL version 3 or
later 

* gsequencer.share/demo-songs/agsly.xml

Was just removed

* ags/test/scale_test.c

I just wanted to test something, but fixed anyway.

* functional-tests.mk 

This was fixed.

* Other files

They all include valid copyright notices, afaik.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-03 Thread Ineiev
Follow-up Comment #64, task #14667 (project administration):

Short licenses like COPYING.stk-4.3 should be embedded directly in the
relevant source files, there is no need to put them in dedicated files.

gsequencer.share/demo-songs/agsly.xml
gsequencer.share/styles/ags.rc
functional-tests.mk
libags_audio.sym
ags/object/ags_marshallers.list
ags/test/scale_test.c have neither copyright nor license notices.

The notices for ags/object/ags_marshal.c moved to README, this is not correct;
README is only a fallback for the formats that don't allow for notices.

ags.xsl configure.ac have no valid copyright notice.

The license notice in gsequencer.1 is ambiguous: it doesn't say at whose
option GPL version number is.

I didn't look through all files; please check other files as well.

Since you'll edit files to fix those issues, anyway, I recommend
using the full form of GPL notices in README files,


This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see .


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-01 Thread JoëlKrähemann
Follow-up Comment #62, task #14667 (project administration):

Hi,

Unsure, if I did it correct.

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.0.x
http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/audio/recall/ags_peak_audio_signal.c?h=2.0.x


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-01 Thread JoëlKrähemann
Follow-up Comment #63, task #14667 (project administration):

See previous post.

http://git.savannah.nongnu.org/cgit/gsequencer.git/commit/?h=2.0.x=e4f922730010b295e452a485379a0895d96461eb


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-09-01 Thread JoëlKrähemann
Follow-up Comment #61, task #14667 (project administration):

Hi Ineiev,

Did you recognize the GSequencer-v2.0.0-beta release. I just decided to
capture audio can wait until 2.1.x. So I move forward on cleaning the source
code. My intension is to do the definitive release, soon. I think in 1-2 weeks
we release 2.0.0.

Bests,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-28 Thread Ineiev
Follow-up Comment #60, task #14667 (project administration):

Yes, I think it's the full text of the license; I believe it's
GPL-compatible.

No, I didn't see that text (and text of any other license) on that page.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-28 Thread JoëlKrähemann
Follow-up Comment #59, task #14667 (project administration):

I have provided even the line number. Yes it contains more than one license
there. Do you think it is not the full text?

License: STK-4.3
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files
 (the "Software"), to deal in the Software without restriction,
 including without limitation the rights to use, copy, modify, merge,
 publish, distribute, sublicense, and/or sell copies of the Software,
 and to permit persons to whom the Software is furnished to do so,
 subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be
 included in all copies or substantial portions of the Software.
 .
 Any person wishing to distribute modifications to the Software is
 requested to send the modifications to the original developer so that
 they can be incorporated into the canonical version. This is, however,
 not a binding provision of this license.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
 ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
 CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-28 Thread Ineiev
Follow-up Comment #58, task #14667 (project administration):

I see no license text on that page.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-27 Thread JoëlKrähemann
Follow-up Comment #57, task #14667 (project administration):

Hi Ineiev,

Debian packages contain for such exotic licenses the full text. Please take a
look at:
https://salsa.debian.org/multimedia-team/faust/blob/master/debian/copyright#L438


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-27 Thread Ineiev
Follow-up Comment #56, task #14667 (project administration):

I see; that repository does contain such files; they say, "declare license
"STK-4.3"; // Synthesis Tool Kit 4.3 (MIT style license)", but what is the
actual text of that license?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-24 Thread JoëlKrähemann
Follow-up Comment #55, task #14667 (project administration):

Hi Ineiev,

Faust is a programming language specialized on music synthesis. Thought, he
says most people get it by the Faust distribution: _In Faust's filters.lib,
search for peak_eq, shelf, etc.  Faust compiles to pretty tight C++.  Or you
can adapt my online book code as your prefer._


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-24 Thread Ineiev
Follow-up Comment #54, task #14667 (project administration):

> It looks good so far. At the week-end, I intend to do the beta release.

Good, I'll check it.

> Can you tell me any tool to inspect the files automated?

Not really. Assaf had a beta-level script, but I even couldn't make it run
locally for me. I do it manually like $view `find . -type f`.

> My Faust code is all licensed "STK-4.3"

When I download a snapshot of the master branch of Faust
 from GitHub, the
license specified is GPLv2+. Is that a different program?

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-22 Thread JoëlKrähemann
Follow-up Comment #53, task #14667 (project administration):

Update, I got a reply for the email sent, yesterday. He says it is safe to
reuse the code: _My Faust code is all licensed "STK-4.3", which is basically
MIT license plus a non-binding request to contribute bugfixes/improvements._



___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-21 Thread JoëlKrähemann
Follow-up Comment #52, task #14667 (project administration):

Hi Ineiev,

I would love to provide a 10 band peaking equalizer. Much of the work was done
so far, except the relaying algorithm.

http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/audio/recall/ags_eq10_audio_signal.c?h=2.0.x#n193

^^ this function is going to be fixed because it is not what I want.

I tried to contact the author of:

https://ccrma.stanford.edu/~jos/filters/Peaking_Equalizers.html

But without any response, so far. Do you think it is safe to use his finding
and rewrite it as a GSequencer effect processor?

I am unsure about because it is more than just a+b (this is actual how you mix
audio buffers). Else, do you know anyone able to provide me some basics that
we can reuse?

I have a lot to do in view of the beta release, at worst case I am going to
derive my own equalizer algorithm.

thank you,
Joël


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-08-21 Thread JoëlKrähemann
Follow-up Comment #51, task #14667 (project administration):

It looks good so far. At the week-end, I intend to do the beta release. Can
you tell me any tool to inspect the files automated? Might be I didn't see an
issue.
Note, I did my focus on reworking libags_audio.so.2. libags_thread.so.1's
symbols are going to be merged into libags.so.2 and thus the library will be
removed.


___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




[Savannah-register-public] [task #14667] Submission of Advanced Gtk+ Sequencer Library

2018-05-21 Thread Ineiev
Follow-up Comment #50, task #14667 (project administration):

Very well, we'll wait.

___

Reply to this item at:

  

___
  Message sent via Savannah
  https://savannah.gnu.org/




  1   2   >