Ubuntu Bug Fixing Initiatives

2012-08-10 Thread Daniel Holbach
Hello everybody,

in Ubuntu we recently started some Bug Fixing initiatives, where we
tried to single out a number of bugs which are suitable for new
contributors who are interested in giving back, but don't quite yet know
where to start.

Two examples of this were the spelling-error-in-description or
debhelper-but-no-misc-depends lintian tags which are very
straight-forward and both don't require a huge amount of expertise.

We also pointed out other tasks for more experienced developers. You can
see the recent list here:

 https://wiki.ubuntu.com/UbuntuDevelopment/BugFixingInitiative

As you can see on the page we are very much interested in new
contributors learning from early on how to find out if the issue is
present in Debian too, and if it is to forward the patch there.

The main goal of this is to answer the question "I read the docs, what
can I do now?" once and for all and to provide very new contributors
with a nice experience of getting their contribution included.

I was wondering if there was any feedback on the general idea or
implementation of the initiatives and if there were any specific work
items you would like us to guide new contributors (depending on their
skill level) to.

I'm grateful for any kind of feedback you have. Thanks a lot in advance.

Have a great day,
 Daniel


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50251043.7090...@ubuntu.com



Bug#684356: carnivore: has multiple id's for same e-mail address

2012-08-10 Thread Bastian Blank
On Thu, Aug 09, 2012 at 05:50:45AM +, Bart Martens wrote:
>   |  email2id:loeberba...@ssw.jku.at = 1887
>   |  email2id:loeberba...@ssw.jku.at = 2361
> Carnivore should merge these id's because the e-mail addresses are (comparing
> them case insensitive) identical.

| The local-part of a mailbox MUST BE treated as case sensitive.
(2.4 RFC 5321)

Bastian

-- 
"That unit is a woman."
"A mass of conflicting impulses."
-- Spock and Nomad, "The Changeling", stardate 3541.9


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120810153545.ga5...@wavehammer.waldi.eu.org



Bug#684356: carnivore: has multiple id's for same e-mail address

2012-08-10 Thread Bart Martens
On Fri, Aug 10, 2012 at 05:35:45PM +0200, Bastian Blank wrote:
> On Thu, Aug 09, 2012 at 05:50:45AM +, Bart Martens wrote:
> >   |  email2id:loeberba...@ssw.jku.at = 1887
> >   |  email2id:loeberba...@ssw.jku.at = 2361
> > Carnivore should merge these id's because the e-mail addresses are 
> > (comparing
> > them case insensitive) identical.
> 
> | The local-part of a mailbox MUST BE treated as case sensitive.
> (2.4 RFC 5321)

It seems that Debian doesn't always do that.  For example, an e-mail sent to
ba...@debian.org is delivered to the same mailbox as an e-mail sent to
ba...@debian.org .  Also, the script bts-wnpp_rm already converts all e-mail
addresses to lowercase.

I think that it is better to accept the reality that most people consider
e-mail addresses as case insensitive.  Looking at the examples in carnivore I
think that it is better to do the same in carnivore.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120810162703.ga9...@master.debian.org



Re: Bug#684356: carnivore: has multiple id's for same e-mail address

2012-08-10 Thread Russ Allbery
Bart Martens  writes:
> On Fri, Aug 10, 2012 at 05:35:45PM +0200, Bastian Blank wrote:

>> | The local-part of a mailbox MUST BE treated as case sensitive.
>> (2.4 RFC 5321)

> It seems that Debian doesn't always do that.  For example, an e-mail
> sent to ba...@debian.org is delivered to the same mailbox as an e-mail
> sent to ba...@debian.org.

But that's consistent.  The local delivery system is allowed to map
addresses to mailboxes however it wants, including mapping all
capitalization patterns to the same mailbox.  (That's typical behavior,
even.)

> Also, the script bts-wnpp_rm already converts all e-mail addresses to
> lowercase.

> I think that it is better to accept the reality that most people
> consider e-mail addresses as case insensitive.  Looking at the examples
> in carnivore I think that it is better to do the same in carnivore.

The formally correct thing to do is to case-smash "local" addresses (such
as @debian.org addresses) where we know that we are going to treat all
case variations as equivalent, but to preserve case in non-local addresses
where we don't know what the remote behavior will be.

However, I must admit that, other than as demostrations of strict
standards compliance, I've never met a mail system in the real world that
delivered varient capitalizations to different people.  I've heard of some
that bounced some capitalizations as an anti-spam measure, but that
doesn't really argue against address merging for a tracking database.

-- 
Russ Allbery (r...@debian.org)   


-- 
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ehned64y@windlord.stanford.edu