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  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 :

> 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
retitle 633837 RFS: libidn2 for IDNA2008 support including the SHARP S letter
thanks

Simon Josefsson  writes:

> Christian Hammers  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  wrote:
>>
>>> Christian Hammers  writes:
>>> 
>>> > On Thu, 14 Jul 2011 10:24:46 +0200
>>> > Simon Josefsson  wrote:
>>> >
>>> >> Christian Hammers  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



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
Christian Hammers  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  wrote:
>
>> Christian Hammers  writes:
>> 
>> > On Thu, 14 Jul 2011 10:24:46 +0200
>> > Simon Josefsson  wrote:
>> >
>> >> Christian Hammers  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



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  wrote:

> Christian Hammers  writes:
> 
> > On Thu, 14 Jul 2011 10:24:46 +0200
> > Simon Josefsson  wrote:
> >
> >> Christian Hammers  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



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



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



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  wrote:

> Christian Hammers  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 (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 Simon Josefsson
Christian Hammers  writes:

> On Thu, 14 Jul 2011 10:24:46 +0200
> Simon Josefsson  wrote:
>
>> Christian Hammers  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