"If you are not paying for it, you're not the customer; you're the product being sold (even in the FLOSS universum)"
When reading this Evil Brain’s post I was thinking about my mom and
wife, how both of them hate ANY update of any software. And even more
about the title of this post. Price paid might not be in money, but I
guess it is still true. Developers who are not motivated primarily by
the feedback of their users (because they don't depend on them) are
motivated by other things.
And although I am a happy user of Firefox (actually, running the Nightly
... tell me about the rapid release cycle ;)) I can see how right this
post is. And how unfortunately, when MoFo doesn't depend directly on its
users, the decision process may lead to weird conclusions, weird both to
programmers (did you try to develop for Jetpack? its non-design and
sudden demise was clearly caused by complete ignorance of design, which
is too difficult to MoFo programmers and benefits only API users) as
well as users (which is what this article is about).
And of course, I know that the situation is improving (see comments on
the blog post), and no I don’t blame rapid release cycle on decline in
the Firefox’s market share (it truly started before, and it had to
decrease when the market shifted from one truly modern browser to at
least three or four of them).
Letter to my successors (or what do I know about the Xorg bug triage)
For various reasons we have agreed with my supervisor, that my working
on the Xorg bug triage as a full time job will be terminated (feels like
a relief) and I will switch to working as a programmer for the Red Hat
internal Desktop QA team (which is a good …
Read More
What have the EventEmitter framework ever done for us?
So, I was one of the people behind the bug request which lead to the
EventEmitter framework.
So, when I have now a moment I was looking at my scripts how to make to
use it. The situation before was that I had this pageMod creator:
pageMod.PageMod({
include : interestingURLsArray …
Read More
'bugzilla-triage-scripts 1.0RC1, please, test'
Hi, all my beloved BugZappers!
If you have Firefox >= 4.0.1 (either in Fedora 15, from remi repo,
(apparently spot's F13/F14 repo at repos.fedorapeople.org doesn't have
it yet), or using the upstream binary), please try to install the
1.0RC1 version of the script and let …
Read More
"So, where's bugzilla-triage-scripts FF extension for FF4, you ask?"
The great Firfeox 4 is out, and the official version of
bugzilla-triage-scripts is broken for you? I am sorry. I have
a workaround for you, and working on the final solution of the problem.
Let me explain what’s going on in the back office:
bradford:bugzilla-triage (next) $ git diff …
Read More
'Video of my GUADEC presentation is now available!'
So, finally being made active by Ehsan, I have cut a relevant portion
of GUADEC 2010 video streams and posted it on YouTube. Slides (not
very helpful, I am afraid, the real meat was in demos) are also
available. I had constant struggles with microphone falling behind my
T-shirt, so …
Read More
bugzilla.gnome.org supported
So, ticket 38 has been closed, so we have another officially
supported bugzilla: bugzilla.gnome.org. When you start bleeding-edge
(“nightly” :)) .xpi from my site (Firefox will complain, that the
extension is downloaded from untrusted source), then you should have
scripts working on bugzilla.gnome.org by eliminating all additional …
Read More
First steps towards support for bugzilla.gnome.org
After return from Guadec I was greatly encouraged by the interest
I've met there. I thought on the spot about making a specific child
object for Gnome bugzilla (similar to MozillaBugzilla), which would
liquidate unnecessary buttons from bugzilla. However, another request
I've got was from Luis and he asked me …
Read More
'No Github for you anymore!'
Github seems to be somehow broken, and I don't get any reactions about
it anyway. So I have killed it. For all bugzilla-scripts project needs
use https://fedorahosted.org/bugzilla-triage-scripts/
Thank you
Read More
Fixed bugzilla.mozilla.org compatibility problems
My GUADEC presentation is getting nearer and nearer which makes me
push commits in the even higher frequency. Yesterday I have finally
fixed compatibility issues with bugzilla.mozilla.org and created
default JSON for Mozilla bug triagers, which is just a port of the
original Philip’s one.
In other …
Read More
'World Domination is one step closer!'
My bugzilla triage addon is now on addons.mozilla.org!
And I have already upgraded the version there to 0.13, which stores
passwords in the Firefox encrypted password storage and is much more
closer to be compatible with other bugzillas.
Read More
Two types of objects
I was reminded by the Ehsan’s blogpost of one still not fully
resolved problem with my bugzilla-triage script. The principal reason
why I started working on my third rewrite of scripts (still in
jetpack-prototype) was to make the script really useful over the
different bugzilla instances (specifically MoFo bugzilla …
Read More
Jetpack which turned into a medium range missile
While reading the story about b.m.o jetpack, I decided that the time
has come to reveal to the wider world existence of the jetpack
(originally a Greasemonkey script), which is being used by the
Fedora BugZappers (aka voluntary bug triagers). Let me show you first
how Red Hat …
Read More