<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Firefox Problems?</title>
	<atom:link href="http://www.starkeith.net/coredump/2008/07/09/firefox-problems/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.starkeith.net/coredump/2008/07/09/firefox-problems/</link>
	<description>What you get when my brain crashes...</description>
	<lastBuildDate>Tue, 20 Jul 2010 12:43:04 -0400</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Keithius</title>
		<link>http://www.starkeith.net/coredump/2008/07/09/firefox-problems/comment-page-1/#comment-102164</link>
		<dc:creator>Keithius</dc:creator>
		<pubDate>Thu, 10 Jul 2008 12:38:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.starkeith.net/coredump/?p=1197#comment-102164</guid>
		<description>Hmmm... well... &quot;inference&quot;... isn&#039;t that what blogging is all about? ;-)

Of course I understand that those bug quotes are from a slightly different bug - but my point was, that&#039;s a dangerous sentiment to have. Oh, I understand the reasons (in the context of that bug), but the way I found that quote was through a discussion group on User Profiles being removed from the main UI. So there are people who see it this way.

And just to be clear - I&#039;m a software developer, too. I understand the issues faced by this project better than the average user.

So, maybe this is more about a perception problem than an actual technical one. I hate to sound cheesy, but perhaps some &quot;PR&quot; is in order here, to explain things? Reading bug reports to find out why things were done can be quite difficult, sometimes even for me. (Sometimes parts of the conversation take place via email instead of bug comments, which is really hard to decipher.)

I&#039;m glad to hear you&#039;re willing and capable of listening. It&#039;s very reassuring to hear you say so. As a user, it&#039;s part of my job to occasionally doubt the motives of the project team, lest we become complacent. A little shake-up now and then results in more confidence after its been resolved.

And yes, I am more than willing and capable of participating - I do my best to dutifully file the best bug reports I can when I (rarely) find bugs. I fire up virtual machines to test new builds in new configurations. And I promote Firefox quite strongly (try visiting my site with IE and see what I mean).

And if I have come across as a little too strong, smug, or insulting - I apologize. But you must admit, the end result - your reply - is exactly the kind of reassurance I was after. So in the end, my post achieved the results I was after. :-)</description>
		<content:encoded><![CDATA[<p>Hmmm&#8230; well&#8230; &#8220;inference&#8221;&#8230; isn&#8217;t that what blogging is all about? <img src='http://www.starkeith.net/coredump/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Of course I understand that those bug quotes are from a slightly different bug &#8211; but my point was, that&#8217;s a dangerous sentiment to have. Oh, I understand the reasons (in the context of that bug), but the way I found that quote was through a discussion group on User Profiles being removed from the main UI. So there are people who see it this way.</p>
<p>And just to be clear &#8211; I&#8217;m a software developer, too. I understand the issues faced by this project better than the average user.</p>
<p>So, maybe this is more about a perception problem than an actual technical one. I hate to sound cheesy, but perhaps some &#8220;PR&#8221; is in order here, to explain things? Reading bug reports to find out why things were done can be quite difficult, sometimes even for me. (Sometimes parts of the conversation take place via email instead of bug comments, which is really hard to decipher.)</p>
<p>I&#8217;m glad to hear you&#8217;re willing and capable of listening. It&#8217;s very reassuring to hear you say so. As a user, it&#8217;s part of my job to occasionally doubt the motives of the project team, lest we become complacent. A little shake-up now and then results in more confidence after its been resolved.</p>
<p>And yes, I am more than willing and capable of participating &#8211; I do my best to dutifully file the best bug reports I can when I (rarely) find bugs. I fire up virtual machines to test new builds in new configurations. And I promote Firefox quite strongly (try visiting my site with IE and see what I mean).</p>
<p>And if I have come across as a little too strong, smug, or insulting &#8211; I apologize. But you must admit, the end result &#8211; your reply &#8211; is exactly the kind of reassurance I was after. So in the end, my post achieved the results I was after. <img src='http://www.starkeith.net/coredump/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Beltzner</title>
		<link>http://www.starkeith.net/coredump/2008/07/09/firefox-problems/comment-page-1/#comment-102118</link>
		<dc:creator>Mike Beltzner</dc:creator>
		<pubDate>Wed, 09 Jul 2008 21:53:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.starkeith.net/coredump/?p=1197#comment-102118</guid>
		<description>While I understand and appreciate the concern you&#039;re bringing forward in this post, my feeling is that you&#039;re way high up on the ladder of inference.

The Firefox developers are indeed very capable of listening, and have proven that they do so frequently and often. We empower &quot;lowly users&quot; (though none of us think of them that way) more than any organization I know, and give them the opportunity to voice their concerns and advocate strongly for their views.

Listening is not the same thing as obeying, though, which is where I think your argument goes astray. Yes, we&#039;re listening, and we definitely know that there are a vocal set of users who rely on profile management for a set of their daily tasks. You may indeed be surprised to know that a *vast* majority of Firefox developers are in this subset as well, since we&#039;re pretty constantly flipping between profiles for testing one version of the browser or another. What we have discovered, however, is that supporting multiple profiles can lead to some truly thrilling edge-condition bugs. The comment you decided to quote was from a bug to do with what happens if, say, a user creates a new profile and specifies that it is to be contained in c:\someimportantdir. Deleting that profile would delete all the contents of that directory! Now, we could spend a lot of time and effort trying to protect from that case (and indeed, we&#039;d never get it fully right, as add-ons can lay down files in profiles with no way for Firefox to tell) but the decision was made that since profile manager isn&#039;t meant to be used by average users, we weren&#039;t going to worry about this (admittedly dangerous) use case where someone can shoot themselves in the foot.

Further, closing the door on that particular bug was a response to people behaving poorly and using improper Bugzilla ettiquette. This is another aspect about listening well: there is a cost to listening, and just because someone takes the time to write does not mean that they are owed a response.

Finally, we constantly revisit design decisions in the light of new information and changing contexts. Two years ago, with Vista and OSX taking over with Fast User Switching capabilities, there was a real expectation of one-profile-per-user. It&#039;s not at all clear that was realized, and it would be wonderful if someone had better data than &quot;everyone I know&quot; to help us understand the current context. Supporting multiple profiles is not cost free. A good start would be to collect the passionate community around that need and generate a proposal for UI, or get the web to help create an Add-On to show us the experiences you&#039;re trying to create. Yes, even you, a lowly user, can participate by being part of the solution, not just the identification of what you consider to be a problem. Work with us to convince us all that this is worth the effort and investment. I certainly think (especially with the deep personalization that we&#039;re moving towards with things like the Awesomebar) that there are arguments to be made here.

I find it interesting that many people believe that because we are a community driven, open source project that means that we will gleefully fix all bugs reported. Often times, one man&#039;s bug is another man&#039;s feature, and to design well we must choose what we believe are the right experiences to focus on. Problem identification is easy; collaborating with the community to find solutions - that&#039;s the hard part.

So yes, we&#039;re willing and capable of listening. Are you willing and capable of participating?</description>
		<content:encoded><![CDATA[<p>While I understand and appreciate the concern you&#8217;re bringing forward in this post, my feeling is that you&#8217;re way high up on the ladder of inference.</p>
<p>The Firefox developers are indeed very capable of listening, and have proven that they do so frequently and often. We empower &#8220;lowly users&#8221; (though none of us think of them that way) more than any organization I know, and give them the opportunity to voice their concerns and advocate strongly for their views.</p>
<p>Listening is not the same thing as obeying, though, which is where I think your argument goes astray. Yes, we&#8217;re listening, and we definitely know that there are a vocal set of users who rely on profile management for a set of their daily tasks. You may indeed be surprised to know that a *vast* majority of Firefox developers are in this subset as well, since we&#8217;re pretty constantly flipping between profiles for testing one version of the browser or another. What we have discovered, however, is that supporting multiple profiles can lead to some truly thrilling edge-condition bugs. The comment you decided to quote was from a bug to do with what happens if, say, a user creates a new profile and specifies that it is to be contained in c:\someimportantdir. Deleting that profile would delete all the contents of that directory! Now, we could spend a lot of time and effort trying to protect from that case (and indeed, we&#8217;d never get it fully right, as add-ons can lay down files in profiles with no way for Firefox to tell) but the decision was made that since profile manager isn&#8217;t meant to be used by average users, we weren&#8217;t going to worry about this (admittedly dangerous) use case where someone can shoot themselves in the foot.</p>
<p>Further, closing the door on that particular bug was a response to people behaving poorly and using improper Bugzilla ettiquette. This is another aspect about listening well: there is a cost to listening, and just because someone takes the time to write does not mean that they are owed a response.</p>
<p>Finally, we constantly revisit design decisions in the light of new information and changing contexts. Two years ago, with Vista and OSX taking over with Fast User Switching capabilities, there was a real expectation of one-profile-per-user. It&#8217;s not at all clear that was realized, and it would be wonderful if someone had better data than &#8220;everyone I know&#8221; to help us understand the current context. Supporting multiple profiles is not cost free. A good start would be to collect the passionate community around that need and generate a proposal for UI, or get the web to help create an Add-On to show us the experiences you&#8217;re trying to create. Yes, even you, a lowly user, can participate by being part of the solution, not just the identification of what you consider to be a problem. Work with us to convince us all that this is worth the effort and investment. I certainly think (especially with the deep personalization that we&#8217;re moving towards with things like the Awesomebar) that there are arguments to be made here.</p>
<p>I find it interesting that many people believe that because we are a community driven, open source project that means that we will gleefully fix all bugs reported. Often times, one man&#8217;s bug is another man&#8217;s feature, and to design well we must choose what we believe are the right experiences to focus on. Problem identification is easy; collaborating with the community to find solutions &#8211; that&#8217;s the hard part.</p>
<p>So yes, we&#8217;re willing and capable of listening. Are you willing and capable of participating?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
