taskSavannah Administration - Tasks: task #10319, Submission of NetKitty


task #10319: Submission of NetKitty

Submitted by:  David Martínez Oliveira <dmartin>
Submitted on:  Mon 05 Apr 2010 05:08:31 PM UTC  
Should Start On:  Mon 05 Apr 2010 12:00:00 AM UTC Should be Finished on:  Thu 15 Apr 2010 12:00:00 AM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  0% Assigned to:  Alex Fernandez <alexfernandez>
Open/Closed:  Closed Effort:  0.00

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


( Jump to the original submission)

Mon 12 Apr 2010 04:48:10 AM UTC, comment #8: 

Muchas gracias Alex!

David Martínez Oliveira <dmartin>
Sun 11 Apr 2010 08:27:44 PM UTC, comment #7: 

Well, Mario already answered here: https://savannah.gnu.org/task/?10300#comment13. Indeed, it was a misunderstanding on my part from a message of his; it is perfectly fine to place the license header at the end. So I am closing this task.

Not that I doubted Yavor, but I wanted to be sure about it. As I said: "please excuse any mistakes in the process".

David, good luck with your project! Or, as we say in Spanish: ¡Felicidades, paisano!

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Sun 11 Apr 2010 10:36:15 AM UTC, comment #6: 

This practice of putting the header at the end was specifically referred by Mario (while mentoring me) as one of the most common mistakes. Personally I don't have a problem with it, but I'm just a novice admin. Mario, could you please solve our doubts, please?

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Sun 11 Apr 2010 10:27:47 AM UTC, comment #5: 

It is perfectly fine to put the license/copyright notice at the end of such files -- see existing GNU packages which have been doing this for years.  Needless to say, it would be extremely masochistic to put it on top of certain class of files, like ChangeLogs :-)

Yavor Doganov <yavor>
Project Member
Sun 11 Apr 2010 10:27:31 AM UTC, comment #4: 

Hi Alex,

I just checked a couple of GNU packages to see how to deal with the legibility issue and some of them (emacs, guile, automake) were placing the license text at the end...

Would you please confirm that I should change that?

Many thanks for your support

David Martínez Oliveira <dmartin>
Sun 11 Apr 2010 10:19:26 AM UTC, comment #3: 

Hi David,

This is one of the most common mistakes: placing the license header at the end of the file. I am afraid it is not acceptable; the header must always be at the top. It is true that it does not help legibility of the README, but on the other hand it makes crystal clear the license of the whole thing, without having to go to the COPYING file.

Since it is only a minor point and I don't want to be too bureaucratic, I am approving your submission; but I will keep this task open to check that you make the necessary changes. This way you can start hacking on Savannah and change the headers at your leisure; hopefully we are all happy. Let me know when it's ready, OK?

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Sun 11 Apr 2010 10:04:12 AM UTC, comment #2: 

Hi Alex,

Please take a look to the new tarball. Hope now it is OK.

Many Thanks

David Martínez Oliveira <dmartin>
Sat 10 Apr 2010 09:12:02 PM UTC, comment #1: 

Hi David,

I am reviewing your submission; I am quite new at this job so please excuse any mistakes in the process. There are a couple of minor issues with the tarball:

  • The copyright statement at the top says "(c) DeMO, 2006, 2009, 2010; (c) UWO Ltd., 2007, 2008". I understand that "DeMO" is not a legal entity, and I don't know about "UWO Ltd". It is better if you use only legal entities (for example your real name), although not necessary.
  • You need to put the license header at the top of the README, INSTALL and TUTORIAL files, instead of just a pointer to the COPYING file.

Can you correct at least the second issue and upload a new tarball? Thanks!

Alex Fernandez <alexfernandez>
Project MemberIn charge of this item.
Mon 05 Apr 2010 05:08:31 PM UTC, original submission:  

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):

Registration Details

  • Name: NetKitty
  • System Name:  netkitty
  • Type: non-GNU software & documentation
  • License: GNU General Public License v3 or later


Stripped version of Netcat supporting several simultaneous connections and bluetooth. Netkitty is coded in C using only system calls and can be compiled to a less than 10K static binary using dietlibc

Other Software Required:


Tarball URL:


David Martínez Oliveira <dmartin>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by yavor (Posted a comment)
  • -email is unavailable- added by alexfernandez (Posted a comment)
  • -email is unavailable- added by dmartin (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-04-11 alexfernandez StatusIn Progress => Done
        Open/ClosedOpen => Closed
    2010-04-10 alexfernandez StatusNone => In Progress
        Assigned toNone => alexfernandez

    Back to the top

    Powered by Savane 3.5