Welcoming myself to the team!

Asheesh Laroia asheesh at asheesh.org
Fri Oct 22 02:09:37 UTC 2010


On Tue, 12 Oct 2010, Mike Hommey wrote:

> Hi Asheesh,
>
> On Mon, Oct 11, 2010 at 11:34:26PM -0400, Asheesh Laroia wrote:
>> Hello dear Mozilla maintainers,
>>
>> I'm a DD (paulproteus at Debian), and I've decided to join y'all's
>> list since I think good maintenance of things like Iceweasel is very
>> important. So I should be able to put a little time into that.
>>
>> I don't have oodles of time, and I'm new to the vagaries and
>> difficulties of Mozilla maintenance. So I'd appreciate pointers to
>> documentation and things to read, or good first packaging bugs to
>> look at. Or if there are other ways the team could use help, let me
>> know.
>>
>> I couldn't find a wiki page on this team, so maybe you guys aren't
>> interested in new people. Maybe you'll say the right thing to do is
>> to just read through the bugs in the packages list here: http://qa.debian.org/developer.php?login=pkg-mozilla-maintainers@lists.alioth.debian.org
>>
>> Either way, my plan is to see if you guys answer this thread, and
>> then lurk for a few weeks, and get a sense of what life is like
>> inside the pkg-mozilla-maintainers world.
>
> The reason there is no wiki page for this team, and not much
> documentation in general is mainly because the Mozilla maintainers team
> is a "team" of roughly one active member. So any external help is
> appreciated here.
>
> At the moment, I'm handling the workload induced by new upstream
> releases quite well, but any help is appreciated.
>
> There are a few things I've been slacking on that could be a good start:
> - Follow up on all the logo proposals that ended up on this list[0],
> - Write some documentation on the packaging[1].
> - Finish the remaining parts of the plan for squeeze I announced to the
>  debian-release list[2].
>
> 0. Please note that work is ongoing to get a trademark agreement with
> the mozilla foundation for the use of the Firefox trademark. This
> however doesn't mean iceweasel is going to die, as we'll still need a
> "stable" fallback for derivatives who don't want to bother with a
> trademark agreement.
>
> 1. I've been postponing that forever, though the package has almost
> gotten in the shape I wanted it to have before really documenting.
>
> 2. Remaining items are:
> - Improve or remove the restart popup that shows up when upgrading the
>  package. The main problem it is trying to avoid is the impossibility
>  to cleanly close iceweasel after an upgrade. I need to test further,
>  but there are chances this is really only needed when upgrading
>  between major versions. I'm not entirely sure it has a benefit for
>  other cases, though apart from one complaint on planet.debian.org, I
>  saw no feedback... there are a bunch of known issues with it, like
>  with multiple iceweasel windows, or like not activating again when
>  the user doesn't want to restart now but the browser is upgraded again
>  later.
> - Improve the situation with search box icons (those showing up in the
>  box on the top right of the UI):
>  the main problem is that the icons had to be removed from the source,
>  because they are not free. The result is that now, the icons are
>  really links to the icons on the original web sites. The problem is
>  that the code surrounding this upstream is not adequate for such use,
>  and the cache is not persistent enough, and a failure to load the icon
>  once results in the icon never been reloaded ever again (except maybe
>  after an upgrade)
> - Improve the xpcom standalone glue so that it loads the most
>  appropriate version instead of the first one it finds that matches the
>  criterias.
>
> Otherwise, any help is appreciated on bug triaging.
>
> And here I realize I'm mainly talking about Iceweasel, but we mustn't
> forget about Iceape and Icedove, speaking of which it would be great if
> we could finally get Icedove maintainer(s) to join the party.
>
> Please tell me if you're interested in one or some of the topics above.

*nod*

Even though I introduced myself, the evidence of the past few weeks is 
that I should be hesitant about picking things up newly. So I'll take 
things slowly for now and keep your helpful introduction email in mind. 
(-:

The search box icon situation is really interesting.

Is Icedove package maintenance similar to Iceweasel? Maybe the packaging 
documentation could help you two work together more...?

-- Asheesh.

-- 
You are number 6!  Who is number one?



More information about the pkg-mozilla-maintainers mailing list