[maemo-developers] maemo Bug Jar #7

From: josh.soref at nokia.com josh.soref at nokia.com
Date: Thu Jun 5 16:32:59 EEST 2008
Marius Gedminas wrote:
> Personally, I'm disappointed that when a bug is closed as "fixed in
> diablo", as a user I've no idea how to get the updated package on my
> N810. 

Please excuse my disbelief ... you guys are the strangest "users" I've
ever met.

> I've got scratchbox handy,

In fact, "I've got scratchbox handy" is one of many definitions of "not
a user". Another is actually using Bugzilla at all (* see long paragraph
below)

If you're using Scratchbox, or if you're using Bugzilla, you're a
developer. As a developer, there should be a much higher bar[ier]
(reading a couple of pages) to entry.

If you're using bugzilla, there are a few pages you should read....
Here's a short list of links that you can get to from enter_bug and
show_bug:
https://bugs.maemo.org/page.cgi?id=bug-writing.html
Oddly, you can only reach bug writing if you have CANCONFIRM (people w/o
CANCONFIRM should get guided which doesn't offer it) the link is 
"bug writing guidelines"
https://bugs.maemo.org/page.cgi?id=fields.html
(this is auto generated), there are links from "status", "severity",
"resolution" on any bug.
http://maemo.org/community/wiki/codenames/
This link should be present for most bugs (excluding bugs which are in
video converter and misdirected) as a link from "target milestone"

Note that this page indicates what 4.1 is and that it's equivalent to
Diablo (thanks to whomever maintained this wiki page)

http://browser.garage.maemo.org/news/8/ is sorta the only other page I
know of with numbers, but it's not really a page that's likely to be
maintained. 

I can't find any pages on maemo.org that talk about dates (in fact, the
roadmap pages are utterly useless, typically even the utterly useless
Mozilla roadmaps which are perennially out of date at least try to
include guesses about seasons "next year"). I think it'd be nice if
someone actually made page with release dates. Something like:
http://developer.mozilla.org/en/docs/CVS_Tags (which is sadly
incomplete) would be nice....

Probably an interim fix would be for 
http://maemo.org/community/wiki/codenames/
To be updated to indicate that "Diablo" will not be available for
download until after the N810 WiMax Edition is available for sale.

If it happens that this statement is wrong, someone can correct the wiki
when a better statement is available. Most people in the interim would
be able to follow the links read that, and realize that they'll just
have to wait like the rest of us.

(I'm actually waiting for Diablo, and I'm an internal!)

> just point me at the new source
> package and I'll backport it -- but repository.maemo.org has
> no 'diablo' in dists/.

Note that bugzilla now only talks about versions (4.0, 4.1). And anytime
someone says a bug is fixed in Diablo, they should make sure it has
target milestone 4.1

When 4.1 (Diablo) is released, then everyone can upgrade to it using
whichever upgrade methods are available (I'll probably flash since I'm
running stuff from 3.x or pre 4.0).

Btw, for people who said they can just download Firefox nightlies, try
doing it for/from your tablet, Mozilla nightlies are available for a few
platforms but that doesn't include tablets. Yes, as a convenience for
testing they make available binaries for a limited set of common
platforms, but for the rest you often get to wait for a release cycle.
Oh, and if you were actually around when Netscape 6 was in development,
you could see the same process that Nokia has now in place for bugs 

* (long paragraph from above)

 n.b. I work on Bugzilla, I'm a developer.
 When I claim to be a user,
  I read the user documentation;
  follow the instructions for reporting problems,
  sit back and wait until I'm asked for more input
  I don't ask questions about development process.
 As a user, I of course look in the official channels to see if there's
a new version of software available for me.

 As a user I have:
  OS X 10.3.9 (the 9 is an auto update thing, the 3 is because I like
the rest of you don't buy software, I buy hardware).
   Safari 1.x (dunno what x is, but it should be whatever it was when
apple end of life-d it),
   Camino 1.6.1 multilingual (it's the latest and greatest!)
   Firefox 2.0.0.x
   Python 2.3

   - I can't run:
    Firefox 3
    Safari 2/3
    Mercurial (because it requires Python 2.4)

  XP SP2 (users don't get prerelease service packs, and in business
units SPs are always delayed)
   IE6 (no one offered me IE7 - I think my IT disabled that update),
   Firefox 2.0.0.x (generally not the latest because IT disables updates
and delivers them urgently late),
   Office 2003 (I'm not responsible for purchasing software, so this is
what's on my box)

  CentOS 3 (it came in a pretty vm - it's also the latest available for
the host in question)
   Python2.2
  Ubuntu 7.10 (it came in a pretty vm)

More information about the maemo-developers mailing list