Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-08-01 Thread Aníbal Monsalve Salazar
On Thu, Jul 14, 2011 at 02:30:05PM +0200, Simon Josefsson wrote:
Simon Josefsson si...@josefsson.org writes:

I'm working on libidn2 packaging, I'll make them public later today and
will upload to mentors.debian.net so you can test it.  I'd be very happy
if Anibal could help with them.

Christian offered to help with the sponsoring :)

Done now, please see:

http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=libidn2-0

Git repository for the debian/ stuff:

https://gitorious.org/libidn2/libidn2-dpkg

Please review or yet better, send patches. :-)

/Simon


signature.asc
Description: Digital signature


Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-28 Thread Christian Hammers
Am Thu, 14 Jul 2011 14:30:05 +0200
schrieb Simon Josefsson si...@josefsson.org:

 retitle 633837 RFS: libidn2 for IDNA2008 support including the SHARP
 S letter thanks

Ah... it just comes to my mind again what RFS means :-)
Of course, I can sponsor it. I will review it in the next days.

bye,

-christian-



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110729034815.5353b45b@james.intern



Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-14 Thread Simon Josefsson
Christian Hammers chamm...@netcologne.de writes:

 On Thu, 14 Jul 2011 10:24:46 +0200
 Simon Josefsson si...@josefsson.org wrote:

 Christian Hammers chamm...@netcologne.de writes:
 
  Package: libidn11
  Version: 1.15-2
  Severity: normal
 
 
  Quoting
  http://www.denic.de/en/domains/internationalized-domain-names/sharp-s.html
  Since 4 August 2010, the IDNAbis standard allows the Latin small
  letter sharp s –
  also known as Eszett or sharp s (ß) – to be used as part of
  a domain name
 
  The IDN library (1.15 as well as 1.22 from unstable) still
  converts it to ss:
 
  $ idn --quiet --idna-to-ascii baß.de
  bass.de
 
  Changing the behaviour will of course break backwards compatibility but
  as the compatibility was broken by the IDNA standard itself, the library
  should continue to follow the standard (at least in methods that have
  idna in their name).
 
 Hi Christian.  libidn.so implements the old IDNA standard, retroactively
 called IDNA2003.
 
 The page above talks about IDNAbis, or usually called IDNA2008, which
 libidn.so and idn don't support.  IDNA2008 and IDNA2003 are not
 compatible.
 
 The GNU Libidn project contains another library and tool, libidn2 and
 idn2, which implements the IDNA2008 algorithm.  It works like this:
 
 jas@latte:~$ idn2  baß.de
 xn--ba-hia.de
 jas@latte:~$ 
 
 So I believe your request should be re-categorised as 1) a request to
 package libidn2, and 2) modify any applications you are concerned with
 to support it.  If you just want to do the conversions on the command
 line, 1) will suffice.
 
 I'll see if I can get some packaging up and running...

 I would rather have libidn2 treated just as an update to libidn11 i.e.
 package idn (2.0), libidn-dev (2.0) and libidn20 (2.0) that
 replace the current /usr/bin/idn tool in the next Debian release.
 (or libidn2 if the linker figures correctly that it is newer than 
 libidn11)

That won't work -- IDNA2003 and IDNA2008 are fundamentally (at the
specification level) so different that you can't replace one with the
other.  The APIs of the libraries are also different.

Further, IDNA2003 will continue to be useful in parallel to IDNA2008,
and vice versa.

/Simon



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87hb6pfbnk@latte.josefsson.org



Processed (with 2 errors): Re: Bug#633837: Info received (Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss)

2011-07-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 633837 wnpp
Bug #633837 [libidn11] libidn11: German ß (LATIN SMALL LETTER SHARP S) should 
no longer be converted to ss
Bug reassigned from package 'libidn11' to 'wnpp'.
Bug No longer marked as found in versions libidn/1.15-2.
 severity wishlist
Unknown command or malformed arguments to command.

 retitle ITP: libidn2 - Internationalized domain names (IDNA2008) library
Unknown command or malformed arguments to command.

 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
633837: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633837
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13106337735188.transcr...@bugs.debian.org



Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-14 Thread Christian Hammers
On Thu, 14 Jul 2011 10:24:46 +0200
Simon Josefsson si...@josefsson.org wrote:

 Christian Hammers chamm...@netcologne.de writes:
 
  Package: libidn11
  Version: 1.15-2
  Severity: normal
 
 
  Quoting 
  http://www.denic.de/en/domains/internationalized-domain-names/sharp-s.html
  Since 4 August 2010, the IDNAbis standard allows the Latin small letter 
  sharp s – 
  also known as Eszett or sharp s (ß) – to be used as part of a domain 
  name
 
  The IDN library (1.15 as well as 1.22 from unstable) still converts it to 
  ss:
 
  $ idn --quiet --idna-to-ascii baß.de
  bass.de
 
  Changing the behaviour will of course break backwards compatibility but
  as the compatibility was broken by the IDNA standard itself, the library
  should continue to follow the standard (at least in methods that have
  idna in their name).
 
 Hi Christian.  libidn.so implements the old IDNA standard, retroactively
 called IDNA2003.
 
 The page above talks about IDNAbis, or usually called IDNA2008, which
 libidn.so and idn don't support.  IDNA2008 and IDNA2003 are not
 compatible.
 
 The GNU Libidn project contains another library and tool, libidn2 and
 idn2, which implements the IDNA2008 algorithm.  It works like this:
 
 jas@latte:~$ idn2  baß.de
 xn--ba-hia.de
 jas@latte:~$ 
 
 So I believe your request should be re-categorised as 1) a request to
 package libidn2, and 2) modify any applications you are concerned with
 to support it.  If you just want to do the conversions on the command
 line, 1) will suffice.
 
 I'll see if I can get some packaging up and running...

I would rather have libidn2 treated just as an update to libidn11 i.e.
package idn (2.0), libidn-dev (2.0) and libidn20 (2.0) that
replace the current /usr/bin/idn tool in the next Debian release.
(or libidn2 if the linker figures correctly that it is newer than 
libidn11)

bye,

-christian-




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110714105944.47c08...@sys-251.netcologne.de



Processed: Re: Processed (with 2 errors): Re: Bug#633837: Info received (Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss)

2011-07-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 severity 633837 wishlist
Bug #633837 [wnpp] libidn11: German ß (LATIN SMALL LETTER SHARP S) should no 
longer be converted to ss
Severity set to 'wishlist' from 'normal'

 retitle 633837 ITP: libidn2 - Internationalized domain names (IDNA2008) 
 library
Bug #633837 [wnpp] libidn11: German ß (LATIN SMALL LETTER SHARP S) should no 
longer be converted to ss
Changed Bug title to 'ITP: libidn2 - Internationalized domain names (IDNA2008) 
library' from 'libidn11: German ß (LATIN SMALL LETTER SHARP S) should no 
longer be converted to ss'
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
633837: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633837
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131064036231067.transcr...@bugs.debian.org



Processed: Re: Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 package: wnpp
Limiting to bugs with field 'package' containing at least one of 'wnpp'
Limit currently set to 'package':'wnpp'

 retitle 633837 RFP: libidn2 (for IDNA2008 support including the SHARP S 
 letter)
Bug #633837 [wnpp] ITP: libidn2 - Internationalized domain names (IDNA2008) 
library
Changed Bug title to 'RFP: libidn2 (for IDNA2008 support including the SHARP S 
letter)' from 'ITP: libidn2 - Internationalized domain names (IDNA2008) library'
 severity 633837 wishlist
Bug #633837 [wnpp] RFP: libidn2 (for IDNA2008 support including the SHARP S 
letter)
Ignoring request to change severity of Bug 633837 to the same value.
 stop
Stopping processing here.

Please contact me if you need assistance.
-- 
633837: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633837
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131064433913953.transcr...@bugs.debian.org



Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-14 Thread Christian Hammers
package: wnpp
retitle 633837 RFP: libidn2 (for IDNA2008 support including the SHARP S letter)
severity 633837 wishlist
stop

(see below)

On Thu, 14 Jul 2011 11:34:55 +0200
Simon Josefsson si...@josefsson.org wrote:

 Christian Hammers chamm...@netcologne.de writes:
 
  On Thu, 14 Jul 2011 10:24:46 +0200
  Simon Josefsson si...@josefsson.org wrote:
 
  Christian Hammers chamm...@netcologne.de writes:
  
   Package: libidn11
   Version: 1.15-2
   Severity: normal
  
  
   Quoting
   http://www.denic.de/en/domains/internationalized-domain-names/sharp-s.html
   Since 4 August 2010, the IDNAbis standard allows the Latin small
   letter sharp s –
   also known as Eszett or sharp s (ß) – to be used as part of
   a domain name
  
   The IDN library (1.15 as well as 1.22 from unstable) still
   converts it to ss:
  
   $ idn --quiet --idna-to-ascii baß.de
   bass.de
  
   Changing the behaviour will of course break backwards compatibility but
   as the compatibility was broken by the IDNA standard itself, the library
   should continue to follow the standard (at least in methods that have
   idna in their name).
  
  Hi Christian.  libidn.so implements the old IDNA standard, retroactively
  called IDNA2003.
  
  The page above talks about IDNAbis, or usually called IDNA2008, which
  libidn.so and idn don't support.  IDNA2008 and IDNA2003 are not
  compatible.
  
  The GNU Libidn project contains another library and tool, libidn2 and
  idn2, which implements the IDNA2008 algorithm.  It works like this:
  
  jas@latte:~$ idn2  baß.de
  xn--ba-hia.de
  jas@latte:~$ 
  
  So I believe your request should be re-categorised as 1) a request to
  package libidn2, and 2) modify any applications you are concerned with
  to support it.  If you just want to do the conversions on the command
  line, 1) will suffice.
  
  I'll see if I can get some packaging up and running...
 
  I would rather have libidn2 treated just as an update to libidn11 i.e.
  package idn (2.0), libidn-dev (2.0) and libidn20 (2.0) that
  replace the current /usr/bin/idn tool in the next Debian release.
  (or libidn2 if the linker figures correctly that it is newer than 
  libidn11)
 
 That won't work -- IDNA2003 and IDNA2008 are fundamentally (at the
 specification level) so different that you can't replace one with the
 other.  The APIs of the libraries are also different.
 
 Further, IDNA2003 will continue to be useful in parallel to IDNA2008,
 and vice versa.

Then I re-categorise it as Request-For-Packaging. Anibal, will you package
idn2 as well?

bye,

-christian-




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110714135207.21e26...@sys-251.netcologne.de



Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-14 Thread Simon Josefsson
Christian Hammers chamm...@netcologne.de writes:

 package: wnpp
 retitle 633837 RFP: libidn2 (for IDNA2008 support including the SHARP S 
 letter)
 severity 633837 wishlist
 stop

 (see below)

 On Thu, 14 Jul 2011 11:34:55 +0200
 Simon Josefsson si...@josefsson.org wrote:

 Christian Hammers chamm...@netcologne.de writes:
 
  On Thu, 14 Jul 2011 10:24:46 +0200
  Simon Josefsson si...@josefsson.org wrote:
 
  Christian Hammers chamm...@netcologne.de writes:
  
   Package: libidn11
   Version: 1.15-2
   Severity: normal
  
  
   Quoting
   http://www.denic.de/en/domains/internationalized-domain-names/sharp-s.html
   Since 4 August 2010, the IDNAbis standard allows the Latin small
   letter sharp s –
   also known as Eszett or sharp s (ß) – to be used as part of
   a domain name
  
   The IDN library (1.15 as well as 1.22 from unstable) still
   converts it to ss:
  
   $ idn --quiet --idna-to-ascii baß.de
   bass.de
  
   Changing the behaviour will of course break backwards compatibility but
   as the compatibility was broken by the IDNA standard itself, the library
   should continue to follow the standard (at least in methods that have
   idna in their name).
  
  Hi Christian.  libidn.so implements the old IDNA standard, retroactively
  called IDNA2003.
  
  The page above talks about IDNAbis, or usually called IDNA2008, which
  libidn.so and idn don't support.  IDNA2008 and IDNA2003 are not
  compatible.
  
  The GNU Libidn project contains another library and tool, libidn2 and
  idn2, which implements the IDNA2008 algorithm.  It works like this:
  
  jas@latte:~$ idn2  baß.de
  xn--ba-hia.de
  jas@latte:~$ 
  
  So I believe your request should be re-categorised as 1) a request to
  package libidn2, and 2) modify any applications you are concerned with
  to support it.  If you just want to do the conversions on the command
  line, 1) will suffice.
  
  I'll see if I can get some packaging up and running...
 
  I would rather have libidn2 treated just as an update to libidn11 i.e.
  package idn (2.0), libidn-dev (2.0) and libidn20 (2.0) that
  replace the current /usr/bin/idn tool in the next Debian release.
  (or libidn2 if the linker figures correctly that it is newer than 
  libidn11)
 
 That won't work -- IDNA2003 and IDNA2008 are fundamentally (at the
 specification level) so different that you can't replace one with the
 other.  The APIs of the libraries are also different.
 
 Further, IDNA2003 will continue to be useful in parallel to IDNA2008,
 and vice versa.

 Then I re-categorise it as Request-For-Packaging. Anibal, will you package
 idn2 as well?

I'm working on libidn2 packaging, I'll make them public later today and
will upload to mentors.debian.net so you can test it.  I'd be very happy
if Anibal could help with them.

/Simon



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87hb6pcc0z@latte.josefsson.org



Processed: Re: Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 retitle 633837 RFS: libidn2 for IDNA2008 support including the SHARP S letter
Bug #633837 [wnpp] RFP: libidn2 (for IDNA2008 support including the SHARP S 
letter)
Changed Bug title to 'RFS: libidn2 for IDNA2008 support including the SHARP S 
letter' from 'RFP: libidn2 (for IDNA2008 support including the SHARP S letter)'
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
633837: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633837
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131064785627263.transcr...@bugs.debian.org



Bug#633837: libidn11: German ß (LATIN SMALL LETTER SHARP S) should no longer be converted to ss

2011-07-14 Thread Simon Josefsson
retitle 633837 RFS: libidn2 for IDNA2008 support including the SHARP S letter
thanks

Simon Josefsson si...@josefsson.org writes:

 Christian Hammers chamm...@netcologne.de writes:

 package: wnpp
 retitle 633837 RFP: libidn2 (for IDNA2008 support including the
 SHARP S letter)
 severity 633837 wishlist
 stop

 (see below)

 On Thu, 14 Jul 2011 11:34:55 +0200
 Simon Josefsson si...@josefsson.org wrote:

 Christian Hammers chamm...@netcologne.de writes:
 
  On Thu, 14 Jul 2011 10:24:46 +0200
  Simon Josefsson si...@josefsson.org wrote:
 
  Christian Hammers chamm...@netcologne.de writes:
  
   Package: libidn11
   Version: 1.15-2
   Severity: normal
  
  
   Quoting
   http://www.denic.de/en/domains/internationalized-domain-names/sharp-s.html
   Since 4 August 2010, the IDNAbis standard allows the Latin small
   letter sharp s –
   also known as Eszett or sharp s (ß) – to be used as part of
   a domain name
  
   The IDN library (1.15 as well as 1.22 from unstable) still
   converts it to ss:
  
   $ idn --quiet --idna-to-ascii baß.de
   bass.de
  
   Changing the behaviour will of course break backwards compatibility but
   as the compatibility was broken by the IDNA standard itself, the 
   library
   should continue to follow the standard (at least in methods that have
   idna in their name).
  
  Hi Christian.  libidn.so implements the old IDNA standard, retroactively
  called IDNA2003.
  
  The page above talks about IDNAbis, or usually called IDNA2008, which
  libidn.so and idn don't support.  IDNA2008 and IDNA2003 are not
  compatible.
  
  The GNU Libidn project contains another library and tool, libidn2 and
  idn2, which implements the IDNA2008 algorithm.  It works like this:
  
  jas@latte:~$ idn2  baß.de
  xn--ba-hia.de
  jas@latte:~$ 
  
  So I believe your request should be re-categorised as 1) a request to
  package libidn2, and 2) modify any applications you are concerned with
  to support it.  If you just want to do the conversions on the command
  line, 1) will suffice.
  
  I'll see if I can get some packaging up and running...
 
  I would rather have libidn2 treated just as an update to libidn11 i.e.
  package idn (2.0), libidn-dev (2.0) and libidn20 (2.0) that
  replace the current /usr/bin/idn tool in the next Debian release.
  (or libidn2 if the linker figures correctly that it is newer than 
  libidn11)
 
 That won't work -- IDNA2003 and IDNA2008 are fundamentally (at the
 specification level) so different that you can't replace one with the
 other.  The APIs of the libraries are also different.
 
 Further, IDNA2003 will continue to be useful in parallel to IDNA2008,
 and vice versa.

 Then I re-categorise it as Request-For-Packaging. Anibal, will you package
 idn2 as well?

 I'm working on libidn2 packaging, I'll make them public later today and
 will upload to mentors.debian.net so you can test it.  I'd be very happy
 if Anibal could help with them.

Done now, please see:

http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=libidn2-0

Git repository for the debian/ stuff:

https://gitorious.org/libidn2/libidn2-dpkg

Please review or yet better, send patches. :-)

/Simon



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87wrflavua@latte.josefsson.org