Bug#652526: [BTS#652526] templates://unixcw/{cwcp.templates,cw.templates} : Final update for English review

2012-01-10 Thread Kamil Ignacak

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

2012-01-10 Thread Justin B Rye
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

2012-01-10 Thread Christian PERRIER
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

2012-01-10 Thread Jonathan Nieder
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

2012-01-10 Thread Patrick Ouellette
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

2012-01-10 Thread Jeffrey Austen
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

2012-01-10 Thread T + J Williams
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

2012-01-10 Thread Kamil Ignacak

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

2012-01-10 Thread Christian PERRIER
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

2012-01-10 Thread Kamil Ignacak

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

2012-01-10 Thread Christian PERRIER
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

2012-01-07 Thread Christian PERRIER
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