Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
On -10.01.-28163 20:59, Christian PERRIER wrote: Please review the suggested changes, and if you have any objections, let me know in the next 3 days. I'm sorry for late reaction. Here are my comments to suggested wording of templates. I have already discussed the changes with package's maintainer, Kamal Mostafa. The change is to replace Continuous Wave with CW - as far as we know full wording of CW is used very rarely. Moreover to use Morse code over Continuous Wave radio is (IMHO) overly complicated. So the suggested change would be like this: - The unixcw project provides support for learning to use Morse code - over Continuous Wave radio. + The unixcw project provides support for learning Morse code (CW). It's simple, shorter, uses common abbreviation instead of unused long form, and suggests where cw in package's name comes from. Best regards, Kamil Ignacak (upstream) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
Kamil Ignacak wrote: The change is to replace Continuous Wave with CW - as far as we know full wording of CW is used very rarely. Moreover to use Morse code over Continuous Wave radio is (IMHO) overly complicated. So the suggested change would be like this: - The unixcw project provides support for learning to use Morse code - over Continuous Wave radio. + The unixcw project provides support for learning Morse code (CW). It's simple, shorter, uses common abbreviation instead of unused long form, and suggests where cw in package's name comes from. Calling it a common abbreviation is stretching things, but, I get your point: unixcw *isn't* in fact so named because of any present-day connection to Continuous Wave radio - CW is just a slang term for Morse used by radio hams. Well, I suppose this why-the-name hint doesn't particularly need to be intelligible to outsiders, since they can already see that it's in the hamradio section. -- JBR with qualifications in linguistics, experience as a Debian sysadmin, and probably no clue about this particular package diff -ru unixcw-3.0.pristine/debian/control unixcw-3.0/debian/control --- unixcw-3.0.pristine/debian/control 2011-12-11 12:35:07.0 + +++ unixcw-3.0/debian/control 2012-01-10 17:42:14.399695621 + @@ -12,55 +12,61 @@ Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: unixcw Recommends: cw | cwcp | xcwcp -Description: Shared library for Morse programs - Shared library files for cw, cwcp and xcwcp programs. - The library handles Morse code signals and generates sound - on console buzzer or sound card through OSS or ALSA. +Description: Morse code tutor - shared library + The unixcw project provides support for learning to use Morse code (CW). + . + This package provides shared library files to handle Morse code + signals and to generate sound on the console buzzer or a sound card + through OSS or ALSA. Package: libcw3-dev Section: libdevel Architecture: any Depends: libcw3 (= ${binary:Version}), ${misc:Depends} Replaces: unixcw-dev -Description: Development files for Morse programs - Static library, headers and manual page for development of - programs that handle (i.e. send and receive) Morse code. +Description: Morse code tutor - development files + The unixcw project provides support for learning to use Morse code (CW). + . + This package provides the static library, headers, and manual page for + development of programs that handle (i.e. send and receive) Morse code. Package: cw Architecture: any Depends: libcw3, ${shlibs:Depends}, ${misc:Depends}, debconf|debconf-2.0 -Description: Morse code tutor with command line user interface - The package provides two executables: - * cw - simple command line application that converts -keyboard keys to Morse code that can be heard through -console buzzer or sound card. - * cwgen - program that generates groups of random -characters for Morse code practice, that can be -piped to cw program. - . - Package also includes examples files with embedded commands. - These commands can be used to change speed, tone, spacing - between characters and much more. The files have 'cw' - extension. +Description: Morse code tutor - command line user interface + The unixcw project provides support for learning to use Morse code (CW). + . + This package provides two executables: + * cw - a simple command line application that converts key-presses +to Morse code that can be heard through the console buzzer or a +sound card; + * cwgen - a program that generates groups of random characters for +Morse code practice, which can be piped to the cw program. + . + It also includes example files (with the extension cw) containing + commands which can be used to change properties such as the speed, + tone, and spacing of characters. Package: cwcp Architecture: any Depends: libcw3, ${shlibs:Depends}, ${misc:Depends}, debconf|debconf-2.0 -Description: Morse code tutor, text user interface - Interactive Morse code tutor with text-based (ncurses) user - interface. It allows menu selection from a number of sending - modes, and also permits character sounding options, such as - the tone pitch, and sending speed, to be varied from the - keyboard using a full-screen user interface. +Description: Morse code tutor - text user interface + The unixcw project provides support for learning to use Morse code (CW). + . + This package provides an interactive Morse code tutor with a + full-screen text-based (ncurses) user interface. It offers menu + selection of sending modes, and keyboard control of character + sounding options such as the sending speed and pitch. Package: xcwcp Architecture: any Depends: libcw3, ${shlibs:Depends}, ${misc:Depends}, debconf|debconf-2.0 -Description: Morse code tutor, X Window user interface - Interactive Morse code tutor with X Window-based (QT4) - interface. It lets you choose from a number of options for - practice, including
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
Quoting Kamil Ignacak (acer...@wp.pl): - The unixcw project provides support for learning to use Morse code - over Continuous Wave radio. + The unixcw project provides support for learning Morse code (CW). It's simple, shorter, uses common abbreviation instead of unused long form, and suggests where cw in package's name comes from. How about for learning Morse code (CW: Continuous Wave)? After all, people have the right to know where acronyms come from. Also, people who might use the package might not be hamr radio specialists and be itnerested in understanding what this mysterious cw stands for. Would that fit? signature.asc Description: Digital signature
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
Christian PERRIER wrote: How about for learning Morse code (CW: Continuous Wave)? After all, people have the right to know where acronyms come from. Also, people who might use the package might not be hamr radio specialists and be itnerested in understanding what this mysterious cw stands for. Would that fit? If I understand Justin and Wikipedia correctly, CW doesn't actually mean Continuous Wave transmission (a certain kind of transmission in which a carrier wave is not turned off as abruptly when keying it off) in this context. Instead, in military and ham jargon it seems to refer to Morse code itself, with a gloss like Morse code, which can be transmitted over continuous-wave radio. So rather than talking about “for learning Morse code (Continuous Wave)” we mean something more like “for learning Morse code (CW in ham radio jargon)”. A case where the acronym gained a life of its own. Maybe the longer parenthesis including in ham radio jargon would help. Hoping that clarifies a little, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
On Tue, Jan 10, 2012 at 01:31:09PM -0600, Jonathan Nieder wrote: If I understand Justin and Wikipedia correctly, CW doesn't actually mean Continuous Wave transmission (a certain kind of transmission in which a carrier wave is not turned off as abruptly when keying it off) in this context. Instead, in military and ham jargon it seems to refer to Morse code itself, with a gloss like Morse code, which can be transmitted over continuous-wave radio. So rather than talking about “for learning Morse code (Continuous Wave)” we mean something more like “for learning Morse code (CW in ham radio jargon)”. A case where the acronym gained a life of its own. You are really over thinking this and making it way more complex than it needs to be. unixcw is a program useful for learning Morse Code. The CW in unixcw refers to the traditional method of sending Morse code via radio: turning on and off (keying) a radio transmitter that otherwise would produce a continuous wave (CW) emission. 73, Pat NE4PO -- Patrick Ouellette p...@flying-gecko.net ne4po (at) arrl (dot) net Amateur Radio: NE4PO What kind of change have you been in the world today? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
From: Christian PERRIER [mailto:bubu...@debian.org] Sent: Tue 2012-01-10 12:57 To: Kamil Ignacak Cc: 652...@bugs.debian.org; debian-l10n-engl...@lists.debian.org Subject: Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review Quoting Kamil Ignacak (acer...@wp.pl): - The unixcw project provides support for learning to use Morse code - over Continuous Wave radio. + The unixcw project provides support for learning Morse code (CW). It's simple, shorter, uses common abbreviation instead of unused long form, and suggests where cw in package's name comes from. How about for learning Morse code (CW: Continuous Wave)? After all, people have the right to know where acronyms come from. Also, people who might use the package might not be hamr radio specialists and be itnerested in understanding what this mysterious cw stands for. Would that fit? The term Continuous Wave is an anachronism from the days of spark gap transmitters. However, the abbreviation CW is still commonly used for Morse code. (Side note: when communicating using Morse code many abbreviations are used in order to speed up the communication. Think of it as a crude form of data compression.) From a technical point of view, Morse code is not CW because the wave is interrupted - switched on and off - so the transmitted waveform is not continuous. I think that the first form for learning Morse code (CW) or a variation for learning Morse code (also known as CW) is preferable. Jeff -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
Hiya, OK. My 2 cents. How about just for learning Morse Code. Period. After all, Morse can be sent with R.F., a flash light, even a binary stream. Are we not equating Morse Code with the transmission method? On Tue, 2012-01-10 at 13:36 -0600, Jeffrey Austen wrote: From: Christian PERRIER [mailto:bubu...@debian.org] Sent: Tue 2012-01-10 12:57 To: Kamil Ignacak Cc: 652...@bugs.debian.org; debian-l10n-engl...@lists.debian.org Subject: Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review Quoting Kamil Ignacak (acer...@wp.pl): - The unixcw project provides support for learning to use Morse code - over Continuous Wave radio. + The unixcw project provides support for learning Morse code (CW). It's simple, shorter, uses common abbreviation instead of unused long form, and suggests where cw in package's name comes from. How about for learning Morse code (CW: Continuous Wave)? After all, people have the right to know where acronyms come from. Also, people who might use the package might not be hamr radio specialists and be itnerested in understanding what this mysterious cw stands for. Would that fit? The term Continuous Wave is an anachronism from the days of spark gap transmitters. However, the abbreviation CW is still commonly used for Morse code. (Side note: when communicating using Morse code many abbreviations are used in order to speed up the communication. Think of it as a crude form of data compression.) From a technical point of view, Morse code is not CW because the wave is interrupted - switched on and off - so the transmitted waveform is not continuous. I think that the first form for learning Morse code (CW) or a variation for learning Morse code (also known as CW) is preferable. Jeff -- T + J Williams -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
On 10.01.2012 19:57, Christian PERRIER wrote: Would that fit? I see that my comment sparked a little discussion about Ham Radio communication :) I'm for brevity and clarity. Since Justin has already noticed that unix*cw* already [...] it's in the hamradio section then I would favor this: The unixcw project provides support for learning Morse code. This is my pick, but please select whatever serves Debian best, and whatever sounds most natural in English (it isn't my first language). Best regards, Kamil -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
Quoting Kamil Ignacak (acer...@wp.pl): On 10.01.2012 19:57, Christian PERRIER wrote: Would that fit? I see that my comment sparked a little discussion about Ham Radio communication :) I'm for brevity and clarity. Since Justin has already noticed that unix*cw* already [...] it's in the hamradio section then I would favor this: The unixcw project provides support for learning Morse code. This is my pick, but please select whatever serves Debian best, and whatever sounds most natural in English (it isn't my first language). Well, when it comes at the package description, please see what we sent as only a suggestion. I would be more keen to have a final official wording foer the debconf templates, because they affect the translation work that will follow. Here, settling on a definitive choice is less important and can be decided at the time you guys commit the changes in your VCS. If your OK with other things in the review, I propose jumping to the debconf translation update step. Thanks for your input, everybody! signature.asc Description: Digital signature
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
On 10.01.2012 22:00, Christian PERRIER wrote: Quoting Kamil Ignacak (acer...@wp.pl): On 10.01.2012 19:57, Christian PERRIER wrote: Would that fit? I see that my comment sparked a little discussion about Ham Radio communication :) I'm for brevity and clarity. Since Justin has already noticed that unix*cw* already [...] it's in the hamradio section then I would favor this: The unixcw project provides support for learning Morse code. This is my pick, but please select whatever serves Debian best, and whatever sounds most natural in English (it isn't my first language). Well, when it comes at the package description, please see what we sent as only a suggestion. I would be more keen to have a final official wording foer the debconf templates, because they affect the translation work that will follow. Here, settling on a definitive choice is less important and can be decided at the time you guys commit the changes in your VCS. If your OK with other things in the review, I propose jumping to the debconf translation update step. Thanks for your input, everybody! Regarding *.templates files: I'm happy with the files sent by Justin above. Regarding package description in control file: my only change in file sent by Justin would be this: - The unixcw project provides support for learning to use Morse - code (CW). + The unixcw project provides support for learning Morse code. If there will be no further opinions I will push Justin's *.templates files, and his version of control file with my little change to unixcw VCS. I would do this in a few days, after the process of translation of *.templates has started. When the process of translation is finished, I can push localized *.templates files to unixcw VCS as well. Please let me know if you suggest some changes to the plan. Best regards, Kamil -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
Quoting Kamil Ignacak (acer...@wp.pl): Regarding *.templates files: I'm happy with the files sent by Justin above. Regarding package description in control file: my only change in file sent by Justin would be this: - The unixcw project provides support for learning to use Morse - code (CW). + The unixcw project provides support for learning Morse code. If there will be no further opinions I will push Justin's *.templates files, and his version of control file with my little change to unixcw VCS. I would do this in a few days, after the process of translation of *.templates has started. When the process of translation is finished, I can push localized *.templates files to unixcw VCS as well. Please let me know if you suggest some changes to the plan. That's fine by me. I just started the translation process. I had to edit the PO files headers as four PO files had no translator information in them (they are indeed dated back to the days where gettext wasn't used for debconf translationsa long time ago). So, from now on about two weeks will be spent waiting for translations to come in (and I'll check them for validity), then I send you a final patch with everything. signature.asc Description: Digital signature
Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review
Dear Debian maintainer, On Thursday, December 22, 2011, I notified you of the beginning of a review process concerning debconf templates for unixcw. The debian-l10n-english contributors have now reviewed these templates, and the final proposed changes are attached to this update to the original bug report. Please review the suggested changes, and if you have any objections, let me know in the next 3 days. However, please try to avoid uploading unixcw with these changes right now. The second phase of this process will begin on Wednesday, January 11, 2012, when I will coordinate updates to translations of debconf templates. The existing translators will be notified of the changes: they will receive an updated PO file for their language. Simultaneously, a general call for new translations will be sent to the debian-i18n mailing list. Both these calls for translations will request updates to be sent as individual bug reports. That will probably trigger a lot of bug reports against your package, but these should be easier to deal with. The call for translation updates and new translations will run until about Wednesday, February 01, 2012. Please avoid uploading a package with fixed or changed debconf templates and/or translation updates in the meantime. Of course, other changes are safe. Please note that this is an approximative delay, which depends on my own availability to process this work and is influenced by the fact that I simultaneously work on many packages. Around Thursday, February 02, 2012, I will contact you again and will send a final patch summarizing all the updates (changes to debconf templates, updates to debconf translations and new debconf translations). Again, thanks for your attention and cooperation. -- # These templates have been reviewed by the debian-l10n-english # team # # If modifications/additions/rewording are needed, please ask # debian-l10n-engl...@lists.debian.org for advice. # # Even minor modifications require translation updates and such # changes should be coordinated with translators and reviewers. Template: cwcp/suid_bit Type: boolean Default: false _Description: Run cwcp with root privileges? If it is run with elevated privileges (which is not recommended), cwcp can produce sounds using the console buzzer. . Please choose whether this should be achieved by giving the executable the setuid attribute. . Alternatives include running the program with sudo or eliminating this issue completely by using output via a sound card instead of the buzzer. # These templates have been reviewed by the debian-l10n-english # team # # If modifications/additions/rewording are needed, please ask # debian-l10n-engl...@lists.debian.org for advice. # # Even minor modifications require translation updates and such # changes should be coordinated with translators and reviewers. Template: cw/suid_bit Type: boolean Default: false _Description: Run cw with root privileges? If it is run with elevated privileges (which is not recommended), cw can produce sounds using the console buzzer. . Please choose whether this should be achieved by giving the executable the setuid attribute. . Alternatives include running the program with sudo or eliminating this issue completely by using output via a sound card instead of the buzzer. Source: unixcw Section: hamradio Priority: optional Maintainer: Debian Hamradio Maintainers debian-h...@lists.debian.org Uploaders: Kamil Ignacak acer...@wp.pl, Kamal Mostafa ka...@whence.com Standards-Version: 3.9.2 Build-Depends: debhelper (=7), libasound2-dev, libqt4-dev, libncurses5-dev, po-debconf, autotools-dev, mawk|gawk Homepage: http://unixcw.sourceforge.net/ Package: libcw3 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: unixcw Recommends: cw | cwcp | xcwcp Description: Morse code tutor - shared library The unixcw project provides support for learning to use Morse code over Continuous Wave radio. . This package provides shared library files to handle Morse code signals and to generate sound on the console buzzer or a sound card through OSS or ALSA. Package: libcw3-dev Section: libdevel Architecture: any Depends: libcw3 (= ${binary:Version}), ${misc:Depends} Replaces: unixcw-dev Description: Morse code tutor - development files The unixcw project provides support for learning to use Morse code over Continuous Wave radio. . This package provides the static library, headers, and manual page for development of programs that handle (i.e. send and receive) Morse code. Package: cw Architecture: any Depends: libcw3, ${shlibs:Depends}, ${misc:Depends}, debconf|debconf-2.0 Description: Morse code tutor - command line user interface The unixcw project provides support for learning to use Morse code over Continuous Wave radio. . This package provides two executables: * cw - a simple command line application that converts key-presses to Morse code that can be heard through the console buzzer or a