|
View:
New views
16 Messages
—
Rating Filter:
Alert me
|
|
|
[task #9801] Submission of Hacker Radio RecURL: <http://savannah.nongnu.org/task/?9801> Summary: Submission of Hacker Radio Rec Project: Savannah Administration Submitted by: sigflup Submitted on: Tue 20 Oct 2009 02:08:31 AM GMT Should Start On: Tue 20 Oct 2009 12:00:00 AM GMT Should be Finished on: Fri 30 Oct 2009 12:00:00 AM GMT 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=10371> page*, accessible only to site administrators, effectively *logged as site administrators* (superuser): * Group Administration <https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=10371> = Registration Details = * Name: *Hacker Radio Rec* * System Name: *hrr* * Type: non-GNU software & documentation * License: GNU General Public License v2 or later ---- ==== Description: ==== Hacker Radio Rec is a replacement for audacity with emphasis on recording pod-casts. ==== Other Software Required: ==== SDL LGPL http://www.libsdl.org SDL_image LGPL http://www.libsdl.org/projects/SDL_image/ libav libraries (libavcodec, ect) LGPL http://ffmpeg.org/ ==== Other Comments: ==== Project is alpha. ==== Tarball URL: ==== http://savannah.gnu.org/submissions_uploads/hrr.tgz _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #1, task #9801 (project administration): Just noticed, under gmake the c files get clobbered. so, be aware _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #2, task #9801 (project administration): Hi, could I have your resubmit your tarball. You could add it as an attachment to this task. https://savannah.gnu.org/task/?9801#attached _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #3, task #9801 (project administration): Hello, it's too large to attach so I've uploaded it to http://hobones.dogsoft.net/hrr.tgz for the moment. I hope that works. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #4, task #9801 (project administration): Sorry, this is late. 1) It says in your source code "This is GNU software". Unless you project is included into the official GNU software, please do not call it GNU software. 2) It says in your INSTALL file "THIS IS ALPHA DO NOT SHARE OR DISTRIBUTE!!!" To me even though the project is in an early phase, I think it is not very friendly. 3) In order to release your project properly and unambiguously under the GNU GPL, please place copyright notices and permission-to-copy statements at the beginning of every copyrightable file, usually any file more than 10 lines long. In addition, if you haven't already, please include a copy of the plain text version of the GPL, available from http://www.gnu.org/licenses/gpl.txt, into a file named "COPYING". For more information, see http://www.gnu.org/licenses/gpl-howto.html. If some of your files cannot carry such notices (e.g. binary files), then you can add a README file in the same directory containing the copyright and license notices. Check http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html for further information. The GPL FAQ explains why these procedures must be followed. To learn why a copy of the GPL must be included with every copy of the code, for example, see http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #5, task #9801 (project administration): >Sorry, this is late. That's fine.. Ok, I'm pretty sure I made those changes and stored it in http://hobones.dogsoft.net/hrr.tgz is that good? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #6, task #9801 (project administration): We request that you use the copying-permissions notice that is described in the gpl-howto. Simply stating "This is free software, please read COPYING for details", does not clarify which license you are using. With the GNU GPL version 3 license you have the option to copy from code under other licenses compatible with GNU GPL, which will most likely state their licensing terms in the COPYING file. So in a project when there are multiple sources of code, it creates a mess. Please follow the the GPL Howto for instructions on how to apply it: http://www.gnu.org/licenses/gpl-howto.html You are using the GPL version 3 for your license correct? Here is an example copying-permissions notice I am requesting you use instead: This file is part of Foobar. Foobar 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. Foobar 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 Foobar. If not, see <http://www.gnu.orglicenses/>. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #7, task #9801 (project administration): Ok, I saved the changes to http://hobones.dogsoft.net/hrr.tgz is that good? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #8, task #9801 (project administration): I took a brief look. I noticed you are including a source file from the FFMPEG project. Could you include the GNU LGPL license as well in a file called COPYING.LESSER http://gnu.org/licenses/old-licenses/lgpl-2.1.txt You have the option to upgrade it as well if you wish: http://gnu.org/licenses/lgpl.txt Usually the copyright notice and the copying permissions notice should go at the beginning of file. The copyright notice should precede the copying-permissions notice. The GPL copying permission you included was incomplete, because it did not have the 4th paragraph stating where the license maybe found if it was not given. There is lots of advice in: http://sv.gnu.org/maintenanace/HowToGetYourProjectApprovedQuickly _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #9, task #9801 (project administration): Ok, sorry for the lateness of my reply on this one. Again, saved the change to http://hobones.dogsoft.net/hrr.tgz is that good? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #10, task #9801 (project administration): Don't worry about lateness. I am going to late a lot I am afraid. Here are my issues: These I think are the blockers: I need more explanation on the file hrr.conf . It has some strange text that I think is not readable. How does one go about editing it? There are many files that do not have copyright in them. Your supporting files should have some sort of copyright notice in them as well. These include Makefiles, scripts, and documentation. If you think that placing these files under the GPL is too much, you are allowed to place under the public domain or some other all-permissive license. These include the WTF PL and the GNU All-permissive licenses. All of these would require you to place your copyright notice in them. http://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html http://sam.zoy.org/wtfpl/COPYING Here are issues I think are not blockers: Your GNU GPL copying permissions notice is not placed correctly. It is missing the last paragraph detailing where the license can be found if it is not included. This helps when someone copies your project and gives it to someone else. Please, compare your permissions with the one I showed in comment #6. Your copyright notice goes before the copying permissions notice. By the way you can not use the GNU GPL for documentation, since it is incompatible with the GNU Free Documentation License. You currently don't have a manual as you say in MANUAL, so this is a non-issue. You can find the GNU FDL compatible licenses here: http://www.gnu.org/licenses/license-list.html#FreeDocumentationLicenses _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #11, task #9801 (project administration): Ok. Mind you the whole thing looks a little different since the last time I updated. Saved at http://hobones.dogsoft.net/hrr.tgz Is that good? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #12, task #9801 (project administration): I think it is improved. I still have a few questions. Have you modified the files from the ffmpeg project? Exactly what is Lex and what is it licensed under? _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecFollow-up Comment #13, task #9801 (project administration): Okay, I figured out that flex is the GNU version of lex, which is free software. http://flex.sourceforge.net I believe you modified 3 files from the FFmpeg project (audio/cmdutils.h, audio/cmdutils.c, and audio/coder.c) . You should place your copyright notice in the files to help note that those files are not the original files written by the previous author. I will approve this project. You will receive an automated e-mail containing detailed information about the approval. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
[task #9801] Submission of Hacker Radio RecUpdate of task #9801 (project administration): Status: None => Done Percent Complete: 0% => 90% Assigned to: None => nicalvaro Open/Closed: Open => Closed _______________________________________________________ Follow-up Comment #14: You project is approved. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9801> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ |
|
|
Re: [task #9801] Submission of Hacker Radio Rec Okay, I figured out that flex is the GNU version of lex, which is free
software. FYI ... Although rms has always intended flex to be the lexer in the GNU system, and yes, flex is free software, it is not an official GNU package. (A situation similar to TeX, X11, etc.) To make things even more confusing, a manual for flex written by Gavin Nico *was* made a GNU package, but hasn't been updated in umpteen years (to the point where it is no longer useful), and I've had no luck in straightening out the situation. |
| Free embeddable forum powered by Nabble | Forum Help |