URL: <https://savannah.nongnu.org/task/?15583>
Summary: Submission of Mu (Miscellaneous Utilities) Project: Savannah Administration Submitted by: asdago Submitted on: Tue 31 Mar 2020 01:16:12 PM EDT Should Start On: Tue 31 Mar 2020 12:00:00 AM EDT Should be Finished on: Fri 10 Apr 2020 12:00:00 AM EDT 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 <https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=12038> page*, accessible only to site administrators, effectively *logged as site administrators* (superuser): * Group Administration <https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=12038> = Registration Details = * Name: *Mu (Miscellaneous Utilities)* * System Name: *libmu* * Type: non-GNU software and documentation * License: GNU General Public License v3 or later (Although I have checked "All my files include valid copyright notices" and "All my files include a license header", the example programs in doc/examples do not contain license headers. This is because they are included directly in the documentation, and I don't want to clutter the documentation with license notices. Instead, I put a README in doc/examples which says that all examples are available under GPLv3+. Is that acceptable? I haven't written a license notice for the README itself, because the README is small enough that I don't think it needs one. Also, I want to avoid confusion by having two license notices in the README (one for the examples, one for the README itself). Also, the ChangeLog is automatically generated from git commit history at distribution time, and the one in version control is just a stub. I don't think this needs a license notice? One more thing: The manual is licensed under GPLv3+ (because I don't agree with the FDL). Since the manual is not a "program", I have replaced the word "program" with "manual" in the license notice. Since I include a copy of the GPL in the manual, I've also added a cross-reference to the section in which the GPL is included to the license notice. I hope I haven't broken any legal magic by doing these things?) ---- == Description: == Mu is a general purpose convenience library, written in C. It provides functions which are useful for performing common tasks, such as parsing options or formatting text. It also provides some compatibility functions, for extensions such as asprintf(), strchrnul(), etc. These functions call the ones provided by the system if they are available, since the system ones may be optimized. == Other Comments: == In my other projects I attached a distribution tarball. However, I realize that it's probably more convenient for you without all the generated files, so this time I've attached a 'git archive' tarball (it's also 13% of the size). Also, the projects name is only two characters long, which is against the recommendations of Savannah. And I did find three other projects named "Mu" (guess I should've checked before I chose the name). However, my project can be distinguished by referring to it as "Mu (Miscellaneous Utilities)" (which is what I entered for the full name). So is that acceptable then? Assuming that you do accept the name, I'd like the .git/description to read: "Mu (Miscellaneous Utilities) -- a general purpose convenience library" (without the quotes, of course). == Tarball URL: == https://savannah.nongnu.org/submissions_uploads/mu.tar.gz _______________________________________________________ Reply to this item at: <https://savannah.nongnu.org/task/?15583> _______________________________________________ Message sent via Savannah https://savannah.nongnu.org/