[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-06 Thread Mark J. Olesen
Follow-up Comment #33, task #14793 (project administration):

thank you for your patience and time

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-06 Thread Ineiev
Follow-up Comment #32, task #14793 (project administration):

A boilerplate is a boilerplate: it is to be applied rather than just copied,
and applying means carefully reading it and replacing certain texts to fit
your situation.

For info on how to apply GNU licenses to your package, see the instructions in
the licenses themselves, then, the GNU project maintains a GPL HowTo
 and a chapter on Legal Matters
 in Information
for Maintainers of GNU Software.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-05 Thread Mark J. Olesen
Follow-up Comment #31, task #14793 (project administration):

What worries me is that I am left with code that has an incorrect or
incomplete license. From your comments it is not clear what is wrong. You just
state that I do not comprehend Savannah policies, which is vague.

Are you aware of a forum or site I can get help in bringing the license into
compliance? Apparently, FSF boiler plate text is not enough.

Thanks.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-05 Thread Ineiev
Follow-up Comment #30, task #14793 (project administration):

I understand that the job isn't easy, however, it isn't sufficient just to
follow my suggestions, you should be willing to follow Savannah policies, and
you didn't want to comprehend them.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-04 Thread Mark J. Olesen
Follow-up Comment #29, task #14793 (project administration):

I request that this be reopened. I have been following your suggestions. It is
difficult because this is a fork of another project so current licensing must
be retained.

>From your comments, I replaced FooBar with FLTK and you said it was wrong. I
then asked what should it be and know you want to close the project.

I hope you reconsider. Thanks for your consideration. 



___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-04 Thread Ineiev
Update of task #14793 (project administration):

  Status: In Progress => Cancelled  
 Open/Closed:Open => Closed 

___

Follow-up Comment #28:

All packages hosted on Savannah should follow its requirements, and one of
those requirements is having valid copyright and license notices.  If the
maintainers of the package don't care to understand what it means (and you
evidently don't), the package is in no way going to follow that policy.

Under such circumstances I have few options but to cancel your submission. 
I'm sure you'll understand my decision.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-02 Thread Mark J. Olesen
Follow-up Comment #27, task #14793 (project administration):

see comment #20:

Why, you replaced 'Foobar' with 'FLTK', didn't you? 
> What is it supposed to say? 
...



___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-02-02 Thread Ineiev
Follow-up Comment #26, task #14793 (project administration):

> Changed text to read:
>
> You should have received a copy of the GNU Library General Public License
> along with Foobar. If not, see .

I'm awfully sorry, what has Foobar to do with your library?

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-31 Thread Mark J. Olesen
Follow-up Comment #25, task #14793 (project administration):

Attempt #8 - following is the tar ball containing all requested changes up to
date:


https://savannah.gnu.org/submissions_uploads/fltkal8.tar

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-31 Thread Ineiev
Follow-up Comment #24, task #14793 (project administration):

Yes, that would be fine.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-30 Thread Mark J. Olesen
Follow-up Comment #23, task #14793 (project administration):

Would the following changes be okay?

curhelp.xpm (fl_cursor_help.xpm) 
   Copyright 2014 by Bill Spitzak and others.
   Licensed under the terms of the FLTK license

curnesw.xpm (fl_cursor_nesw.xpm) 
   Copyright 2014 by Bill Spitzak and others.
   Licensed under the terms of the FLTK license

curnone.xpm (fl_cursor_none.xpm) 
   Copyright 2014 by Bill Spitzak and others.
   Licensed under the terms of the FLTK license

curnwse.xpm (fl_cursor_nwse.xpm) 
   Copyright 2014 by Bill Spitzak and others.
   Licensed under the terms of the FLTK license

curwait.xpm (fl_cursor_wait.xpm) 
   Copyright 2014 by Bill Spitzak and others.
   Licensed under the terms of the FLTK license

tile.xpm 
   Copyright 2014 by Bill Spitzak and others.
   Licensed under the terms of the FLTK license


  FLTK License
December 11, 2001
 
 The FLTK library and included programs are provided under the terms
 of the GNU Library General Public License (LGPL) with the following
 exceptions:
...

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-30 Thread Ineiev
Follow-up Comment #22, task #14793 (project administration):

Thank you!

The text of readme files now lists the files with their copyright statements
and cites FLTK license, but it doesn't state clearly that the license applies
to those files.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-29 Thread Mark J. Olesen
Follow-up Comment #21, task #14793 (project administration):

added readme file for xpm files. Eventually, they will be replaced with
cursors from KDE or Gnome. However, I decided to leave them for now.

Changed text to read:

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

latest tarball can be found here:

https://savannah.gnu.org/submissions_uploads/fltkal7.tar

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-29 Thread Ineiev
Follow-up Comment #20, task #14793 (project administration):

> I used the text your put in comment #13.

Why, you replaced 'Foobar' with 'FLTK', didn't you?

> What is it supposed to say?

It's supposed to state what license is used.

> Is it missing the 'Library' word? Should it say: 
> GNU Library General Public License 

Quite right.

> I believe everything but tile.xpm can be removed. 

Let us inspect the result.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-29 Thread Mark J. Olesen
Follow-up Comment #19, task #14793 (project administration):

1. First, the license notices refer to the wrong license: "You should have
received a copy of the GNU General Public License along with FLTK. If not, see
." 

I used the text your put in comment #13. What is it supposed to say? Is it
missing the 'Library' word? Should it say:

GNU Library General Public License

2. Then, the src/ directory contains some XPM files, and they lack any notices
(there is no README file in src/). Please check other files as well, I didn't
look into them all.

I believe everything but tile.xpm can be removed. 

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-28 Thread Ineiev
Follow-up Comment #18, task #14793 (project administration):

The latest tarball still has some issues.

First, the license notices refer to the wrong license: "You should have
received a copy of the GNU *General Public* License along with FLTK.  If not,
see ."

Then, the src/ directory contains some XPM files, and they lack any notices
(there is no README file in src/). Please check other files as well, I didn't
look into them all.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-26 Thread Mark J. Olesen
Follow-up Comment #17, task #14793 (project administration):

https://savannah.gnu.org/submissions_uploads/fltkal6.tar

Thanks again for your service.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-26 Thread Ineiev
Follow-up Comment #16, task #14793 (project administration):

Could you attach the latest tarball (corresponding to comment #15)?

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-25 Thread Mark J. Olesen
Follow-up Comment #15, task #14793 (project administration):

It was brought up on the FLTK mailing lists that porsche.xpm may also infringe
on registered trademark. So, I removed the file. It has been replaced with an
FLTK xpm someone put up. I updated the readme file accordingly.

To summarize:
  image files in src have been removed
  porsche.xpm has been replaced (readme updated)
  modified FSF address to URL and dropped redundant part



___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-25 Thread Mark J. Olesen
Follow-up Comment #14, task #14793 (project administration):

I removed the xbm files from the src directory. I am not sure if they were
needed. Tracking down the origins and copyright would take sometime. For
porsche.xpm in the test directory, I updated the readme. 

I went ahead and modified FSF address to the URL and dropped the redundant
part.

You can find the latest tarball here:

https://savannah.gnu.org/submissions_uploads/fltkal5.tar

I appreciate your efforts and service. Thank you.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-24 Thread Ineiev
Follow-up Comment #13, task #14793 (project administration):

> Do you folks have a tool that scans files?

We do, but it isn't very reliable; I check the files manually.

> Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

While at it: FSF's address changed twice since then; current versions of the
licenses recommend using an URL:


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


(BTW this would make the subsequent link to http://www.fltk.org/COPYING.php
redundant.)

> Image files in this directory are
>
> Copyright 1998-2010 by Bill Spitzak and others.

Could you list each file explicitly? Is there a reasonably easy way to find
out their origin and check whether Bill Spitzak is actually a copyright
holder?

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-23 Thread Mark J. Olesen
Follow-up Comment #12, task #14793 (project administration):

I placed a readme file in the src directory:

Image files in this directory are

Copyright 1998-2010 by Bill Spitzak and others.

  FLTK License
December 11, 2001
 
 The FLTK library and included programs are provided under the terms
 of the GNU Library General Public License (LGPL) with the following
 exceptions:
 
 1. Modifications to the FLTK configure script, config
header file, and makefiles by themselves to support
a specific platform do not constitute a modified or
derivative work.
 
   The authors do request that such modifications be
   contributed to the FLTK project - send all contributions
   through the "Software Trouble Report" on the following page:
  
http://www.fltk.org/str.php
 
 2. Widgets that are subclassed from FLTK widgets do not
constitute a derivative work.
 
 3. Static linking of applications and widgets to the
FLTK library does not constitute a derivative work
and does not require the author to provide source
code for the application or widget, use the shared
FLTK libraries, or link their applications or
widgets against a user-supplied version of FLTK.
 
If you link the application or widget to a modified
version of FLTK, then the changes to FLTK must be
provided under the terms of the LGPL in sections
1, 2, and 4.
 
 4. You do not have to provide a copy of the FLTK license
with programs that are linked to the FLTK library, nor
do you have to identify the FLTK license in your
program or documentation as required by section 6
of the LGPL.
 
However, programs must still identify their use of FLTK.
The following example statement can be included in user
documentation to satisfy this requirement:
 
[program/widget] is based in part on the work of
the FLTK project (http://www.fltk.org).
 
 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Library General Public
 License as published by the Free Software Foundation; either
 version 2 of the License, or (at your option) any later version.
 
 This library 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
 Library General Public License for more details.
 
 You should have received a copy of the GNU Library General Public
 License along with this library; if not, write to the Free
 Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


 This library is free software. Distribution and use rights are outlined in
 the file "COPYING" which should have been included with this file.  If this
 file is missing or damaged, see the license at:

 http://www.fltk.org/COPYING.php

 Please report all bugs and problems on the following page:

 http://www.fltk.org/str.php




___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-22 Thread Mark J. Olesen
Follow-up Comment #11, task #14793 (project administration):

Thank you.

I have attached another tarball, which can be found here:

 https://savannah.gnu.org/submissions_uploads/fltkal4.tar

Do you folks have a tool that scans files? I have gone through the 300+ files
manually expanding or adding the license header text. I think the only thing
that does not have a license is image files in src:

allfiles.xbm  d1_mask.xbm  d1.xbm  ew_mask.xbm  ew.xbm  new.xbm  ns_mask.xbm 
ns.xbm  up.xbm

I can add a readme file in that directory to handle that case.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-22 Thread Ineiev
Follow-up Comment #10, task #14793 (project administration):

Perhaps you attached a wrong file.

What about the rest? Are there any similar issues?

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-21 Thread Mark J. Olesen
Follow-up Comment #9, task #14793 (project administration):

Sorry about that.

I have attached the modified cmakelis.txt file with changes.



(file #43010)
___

Additional Item Attachment:

File name: cmakelis.txt   Size:2 KB


___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-21 Thread Ineiev
Follow-up Comment #8, task #14793 (project administration):

Thank you!

png/cmakelis.txt still has no copyright notice.

> Let me know if there is anything else. Thanks.

Please let _me_ know if there is anything else: it's your responsibility to
follow Savannah policies :)

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-19 Thread Mark J. Olesen
Follow-up Comment #7, task #14793 (project administration):

I updated the files in the test directory and png, jpeg, zlib text files.

I also used grep to find references to Linux and then changed it to
GNU/Linux.

You can find the latest version here:

https://savannah.gnu.org/submissions_uploads/fltkal3.tar

Let me know if there is anything else. Thanks.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-18 Thread Ineiev
Follow-up Comment #6, task #14793 (project administration):

Files like test/tpixmap.cxx still carry the old notice; also, you didn't seem
to take into account the note on Linux vs. GNU/Linux usage.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-17 Thread Mark J. Olesen
Follow-up Comment #5, task #14793 (project administration):

Please find a new tarball located here:

https://savannah.gnu.org/submissions_uploads/fltkal2.tar

All source and header files have your requested changes. I have expanded the
license text including for zlib, png, and jpeg libraries.

Let me know if I missed anything or if there are other compliance issues.
Thanks.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-17 Thread Mark J. Olesen
Follow-up Comment #4, task #14793 (project administration):

I do not mind expanding the license header for fltkal source files.

What about license header for jpeg, png, and zlib source files that are
included? They also refer to an external file such as readme for conditions.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-17 Thread Ineiev
Follow-up Comment #3, task #14793 (project administration):

I'm also not sure if the license notice in your files is acceptable: it only
refers to the file and ignores the recommendations of the license itself.

What would definitely do is putting the canonical LGPL notice with the
exceptions in every file.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-15 Thread Mark J. Olesen
Follow-up Comment #2, task #14793 (project administration):

The license is a modified LPGL V2:

http://www.fltk.org/COPYING.php

In the root directory of the tarball, there is also a COPYING file.

There are two files missing a license header. They are both in the doc
directory named build.md and filemap.md. I am most likely going to change them
to dox files and put a license header in them. Let me know if I need to do
that prior to approval. All the rest of the files should have an appropriate
header describing the copyright and license.

I will be sure to use the term GNU/Linux. Thanks.

Let me know what you need me to do in order to move forward.



___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2018-01-15 Thread Ineiev
Update of task #14793 (project administration):

  Status:None => In Progress
 Assigned to:None => ineiev 

___

Follow-up Comment #1:

Hello, Mark!

Unfortunately, your submission has a few issues to fix.

First, what license are you actually going to use for your package?

Then, please note that Savannah is a forge of the GNU Project.  This means
that packages hosted here shouldn't refer to GNU/Linux as "Linux".

Also, please make sure that all copyrightable files in your tarball have valid
copyright and license notices.

___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/




[Savannah-register-public] [task #14793] Submission of fltkal

2017-12-30 Thread Mark J. Olesen
URL:
  

 Summary: Submission of fltkal
 Project: Savannah Administration
Submitted by: markjolesen
Submitted on: Sun 31 Dec 2017 12:07:11 AM UTC
 Should Start On: Sun 31 Dec 2017 12:00:00 AM UTC
   Should be Finished on: Wed 10 Jan 2018 12:00:00 AM UTC
Category: Project Approval
Priority: 5 - Normal
  Status: None
 Privacy: Public
Percent Complete: 0%
 Assigned to: None
 Open/Closed: Open
 Discussion Lock: Any
  Effort: 0.00

___

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves
or discards the registration.


= Registration Administration =

While this item will be useful to track the registration process,
*approving or discarding the registration must be done using the specific
Group Administration
 page*,
accessible only to site administrators,
effectively *logged as site administrators* (superuser):

* Group Administration



= Registration Details =

* Name: *fltkal*
* System Name:  *fltkal*
* Type: non-GNU software and documentation
* License: GNU General Public License v2 or later (FLTK  uses a modified LGPL
V2. See COPYING file.

Allegro is programmed in C, and is giftware. This port does not contain the
Allegro library code. It is an external dependency.)



 Description: 
Fast Light Toolkit (FLTK) port

This is a port of FLTK to FreeDOS using DJGPP and Allegro. However, it will
also compile and run on GNU/Linux systems.

FLTK provides a simple, light weight, and easy to use cross platform GUI
toolkit. It is programmed in C++. An existing DOS port does not exist.






 Other Software Required: 
Allegro 4

http://liballeg.org/license.html

(external dependency)

FLTKAL contains code for LIBPNG, JPEG and ZLIB.

LIBPNG

http://www.libpng.org/pub/png/src/libpng-LICENSE.txt

(internal or external dependency)

LIBJPEG

http://ijg.org/
https://fedoraproject.org/wiki/Licensing:IJG?rd=Licensing/IJG

ZLIB

https://www.zlib.net/zlib_license.html

(internal or external dependency)


 Other Comments: 
Thank you and Happy New Year!


 Tarball URL: 
https://savannah.gnu.org/submissions_uploads/fltkal.tar






___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/