taskSavannah Administration - Tasks: task #12325, Submission of CSnippets

 
 

task #12325: Submission of CSnippets

Submitter:  Allan Ference <allanference>
Submitted:  Wed 21 Nov 2012 02:54:58 PM UTC
   
 
Should Start On:  Wed 21 Nov 2012 12:00:00 AM UTC Should be Finished on:  Sat 01 Dec 2012 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  implementation Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 01 Dec 2012 10:36:52 AM UTC, comment #7: 

Hi,

Thanks for the changes! I'm going to approve it. The new name will be "CSnippets".

Happy hacking!

-Deleted Account- <implementation>
Sat 01 Dec 2012 02:39:33 AM UTC, comment #6: 

Hey, sorry for repeating myself.

If you're still confused, you can check the commits instead at the existing git repository.

Here are the links:
https://github.com/allanference/csnippets/commit/526315c353563994800165528c32bfb273a29329 and https://github.com/allanference/csnippets/commit/1553f401ac4be3a7934bd648278fa315dd34ca6b

Thanks!
allan

Allan Ference <allanference>
Fri 30 Nov 2012 11:15:42 PM UTC, comment #5: 

Hi,

Sure rename it, the changes may be not visible enough since I didn't update the files themselves but added a README in the examples directory; since I want all of the examples to be public domain.

I also updated root CMakeLists.txt and src/CMakeLists.txt (they're handwritten) with license.

Sure, rename it.

Allan Ference <allanference>
Fri 30 Nov 2012 11:06:52 PM UTC, comment #4: 

Hi,

I did, but I don't see any change. Maybe it has to do with the timestamp - tar is complaining that it's in the future. Thus I'm going to try it again tomorrow.

By the way:
"System name" doesn't refer to the operating system, but to the project name in URLs and the server's filesystem structure. "csnippets" is a reasonable choice for that.

Similarly, "name" doesn't refer to your own name, but to the project's displayed name. May I rename it to "CSnippets" on approval?

-Deleted Account- <implementation>
Fri 30 Nov 2012 10:26:08 PM UTC, comment #3: 

Hi,

I've updated the requested items, please re-download the tarball.

Thanks!
allan

Allan Ference <allanference>
Fri 30 Nov 2012 10:04:16 PM UTC, comment #2: 

Hi,

Thanks for your submission! I had a look at your tarball and noticed that the code examples don't contain copyright and license headers. Those headers are important for people who want to use or extend your code.
If you want to put the examples under a different license (e.g. a permissive license), you're free to do that, but please add a note at the beginning of the file, to ensure, that the user knows his/her freedoms and conditions.

Is the CMakeLists.txt autogenerated or handwritten? In the latter case, please add a copyright header, too.

As the project contains contributions from a large number of authors, it might be very desirable to have an AUTHORS file, summing up all contributors.

-Deleted Account- <implementation>
Thu 22 Nov 2012 10:07:29 AM UTC, comment #1: 

Sorry, I did not mean to write "csnippets" as System Name, I may have not noticed it.  If it refers to the Operating System it was tested on then the correct answer would be GNU/Linux.

Bumping this anyway.

Allan Ference <allanference>
Wed 21 Nov 2012 02:54:58 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: Allan Ference
  • System Name:  csnippets
  • Type: non-GNU software & documentation
  • License: Expat License (sometime refered to as MIT License) (The Hash map code is licensed under LGPL and there's also some code that's written under BSD-MIT or similar or public domain.)





Description:

CSnippets is just another library that saves some time to the developer (i.e save time writing your own APIs and such) and is quite fast.  It's well tested under GNU/Linux.  The project goal is to provide a simple and lightweight installable library that would help the programmer code quicker (aka "get something done").

CSnippets is written in pure C.  But since it was just tested under GNU/Linux operating system, I cannot guarantee that it would run flawlessly under other platforms.

There's not much special about CSnippets, but I try my best to make it an awesome library for daily usage.


Other Software Required:

There's almost no third-party software and/or libraries CSnippets use, we only make wrappers.


Other Comments:

The Project is currently hosted on GitHub (https://github.com/allanference/csnippets) but I want to get it hosted under Savannah as well, because I'm in need of testers and perhaps porters.


Tarball URL:

https://github.com/allanference/csnippets/archive/master.tar.gz


Allan Ference <allanference>

 

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

Attach Files:
   
   
Comment:
   

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 implementation (Posted a comment)
  • -email is unavailable- added by allanference (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-12-01 implementation StatusIn Progress Done
        Percent Complete0% 100%
        Open/ClosedOpen Closed
        SummarySubmission of Allan Ference Submission of CSnippets
    2012-11-30 implementation StatusNone In Progress
        Assigned toNone implementation

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code