Hi there Kensie,thanks for the response, it's Friday evening here so I had 
assumedeveryone had left the office already.
I originally raisedthe idea of the platform in 2010 although a lot less 
eloquently andprobably not in the right manner. It's something I feel is of 
vitalimportance to the future of not only Firefox but Mozilla as a whole. 
In regards to peopleworking on solutions to some of the issues I've raised, 
it'ssomething I'd definitely be interested in. Especially 
thecommunity-engagement software side of things. But before I get aheadof 
myself, I thought I'd take the weekend to read through theParticipation section 
of the Discourse (MozCom) and catch up onthings. Of the three options you 
highlighted, research would be theclosest to a fit for me.
Let me get mybearings and I'll get back to you on Monday.
Cheers,

Paul


     On Friday, 4 September 2015, 19:20, Majken Connor <[email protected]> wrote:
   

 So I think you've raised issues that mostly people agree with. Your idea of a 
platform is interesting, I'm not sure if that is something that had been 
considered or attempted.

There are people working on solutions to these problems, some areas are making 
progress, some might not be.

Do any of these particular problems interest you particularly, and do you think 
you'd personally be able to help solve any of them if you were given the right 
resources?

In terms of mailing lists, some of us put up 
https://discourse.mozilla-community.org as an alternative. You can subscribe 
and reply via email, it can work just like a mailing list for those who prefer 
it (though not exactly like a newsgroup at the moment). We need to write more 
documentation, and we have some improvements we need help researching and even 
coding. If you're interested in helping, mail me directly, or post in the 
Community Ops category.

You will also be interested in the Participation category. That's where that 
team communicates about how to improve a lot of the other issues you raised.

- Kensie

On Fri, Sep 4, 2015 at 2:05 PM, Reuben Morais <[email protected]> wrote:

I took the liberty to fix the formatting while reading it.

-- reuben


I've been around Mozilla a long time, but I'm not an employee, what keeps me 
coming back is my passion. It's also what keeps me frustrated. But needless to 
say, I have over the years, accumulated my own insights that I believe are 
overlooked and this comes at a cost to both Firefox and Mozilla.

The attitude of Mozilla is that development (coding) rules the roost, but if 
you look around, how's that working out for you? That's the attitude of a 
company that is self-sustaining and quite frankly that's not an accolade that 
Mozilla has to its name. What should be ruling the roost at Mozilla is 
engagement and that's the one place where Mozilla consistently falls down.

One of the fundamental goals of Mozilla is to ensure the web remains free, open 
and accessible to everyone everywhere. Any individual that wants to create any 
application that can render standards should be able to access the internet in 
all of its glory. It's a hard unappreciated road but it's a road that Mozilla 
walks upon.

When Microsoft was subverting the web with Internet Explorer, Firefox was there 
to fight it back and provide us a better tomorrow, not just for the users on 
Windows, but Mozilla provided the foundation to ensure that anyone on any 
platform could access and use the full potential of the worldwide web.

Firefox should have given birth to the Mozilla platform. The Mozilla platform 
should have been a basic UI and a bunch of APIs and any developer should have 
been able to create an application and plug the guts of that application into 
the Mozilla platform and have that application run on any OS that the Mozilla 
platform supported. Thunderbird should have been the shinning example of that 
platform at work. By switching out most of the functionality of Firefox for 
Thunderbird, Mozilla should have had a low maintenance application that was a 
proof of concept of the viability of the Mozilla platform. By virtue 
Thunderbird should be available for Windows, Linux, OSX and Android. We failed 
to bring that to fruition. In failing to do so, we failed to create an 
ecosystem that would bring more contributors to the Mozilla platform and by 
association Firefox. Imagine things like LibreOffice, Jdownloader, qBittorrent, 
Corebird, GIMP, etc running on the Mozilla platform. That was how 
sustainability was supposed to be created, by becoming the bedrock of open 
source development.

Recently Mozilla made a tough call that made many turn their heads. It was the 
call to support DRM in Firefox. The reality is that this was the right call. It 
may have sucked and may continue to suck but it remains the right call. We 
decided to partner with Adobe to ensure that the needs of the evolved internet 
could be met by users of Firefox. However we've gone about this in the oddest 
of ways. Instead of creating an API and putting the responsibility on Adobe to 
ensure that not a single Firefox user is left behind, we have instead decided 
to create more work for Mozilla and embark on a course that requires us to 
stagger out what we've recognised as fundamental functionality for the modern 
day internet with Windows leading the charge. This isn't what we stand for nor 
what we believe in. Any discussions we had with Adobe should've ensured that 
all of our users were to get the ability to stream Netflix at once.

Firefox is supposed to stand for open. It's supposed to be the counter-measure 
that ensures that no one corporation is able to manipulate the internet. Yet in 
attempting to chase that goal in its name, we seem to be throwing the actual 
nut and bolts of that goal out of the window. Case in point is Firefox for iOS. 
In our failure to engage a wide enough community, rather than prevent the 
subversion of Webkit of derivatives by lobbying our parliamentary 
representatives for an open iOS that would allow Firefox to exist as intended, 
we've decided to further entrench the dominance of Webkit and its derivatives 
in the internet. We're literally selling our soul for numbers/users. At what 
cost? It's our failure to again create and engage the community that sees 
Google requiring that Chrome is bundled as the default on any Android device 
that wants to come preloaded with the Play Store.

We are horrible at community engagement. We have raised the bar as high as we 
possible could in order to ensure that our community shrinks as much as 
possible. We believe that by holding a few summits a few times a year, we're 
doing something great but in reality, we're an internet company and that's 
where our strength should lay. The hurdles to become a Mozillian are too high. 
Everything we do in our home patch is horrible and antiquated. The mailing list 
as an open and viable means of following anything is gone. It's a remnant of 
the past. It evolved into forums and yet we have all these mailing lists 
because apparently we like to make it as hard for everyone as possible. 
Bugzilla is just 'ugh', you know this, I know this. The separation between 
discussion of a bug and discussion about a bug is too wide. As a software 
company, we need to realise that the mailing lists and Bugzilla are two of our 
first points of contact. They shouldn't be horrible to use and they shouldn't 
be hurdles. In fact, they should be a single entity.

Anybody and everybody should be able to access this lobby of Mozilla and 
discuss anything and everything. Discussion about a bug should take place on 
the bug. Yes, it seems like it would be messy for people wanting to work on a 
bug, but there should simply be a toggle that hides non-technical comments. 
Everyone should be welcomed and embraced in the same place.

A pre-requisite for working at Mozilla should be a desire to work within the 
community and most importantly with the community. If an employee doesn't want 
to teach or discuss a position/decision they shouldn't be a part of Mozilla. 
Engaging one person and making one person feel like they are being heard, even 
if they are wrong, could mean that person contributing something that can 
further the growth of Mozilla. Yes, in some regards it is tedious, but 
necessary. I myself am subscribed to bugs where years later people are asking 
for some implementations to be reversed. However I am not saying that every 
reply needs an answer or that conversations never expire but I am saying for 
the time that the conversation is ongoing, anyone that's taken the time to 
engage an organisation the size of Mozilla should feel like their voice does 
matter.

In regards to Bugzilla, the failure of the software and perhaps our approach is 
that we recognise coders above all else. Designers and testers be damned! We 
don't show nearly enough respect to the non-coders and that's saddening. If 
someone files a bug but a developer has come along and posted some code in 
another bug, if anyone even acknowledged your bug in the first place, you're 
going to get it duped over. Code is movable, the fact that patches can't be 
moved to another bug is a failing of Mozilla, but the fact that someone took 
their time to engage us and file that bug can't. Those people should always be 
recognised, in fact those people should be lauded. Because even if it's a 
utopian train of thought, that bug could be the bug that leads them to learn 
something that has traditionally been considered tangible by Mozilla, i.e. code.

In failing us all, Bugzilla can't merge bugs, can't move patches, can't host 
discussion, can't produce daily digests, can't produce summaries and most 
damning at all, can't serve mobile content. Remember what I said about 
delivering content to everyone. How is it that as a company who's very raison 
d'ĂȘtre of the flagship product is about providing a window, a platform to 
consume the content of the internet, we neglect to ensure that the products 
that facilitate that can be consumed by everyone independent of the device they 
use. The lack of mobile accessibility at this company is nothing short of 
damning, whether it's Bugzilla or Planet Mozilla or even Nightly.Mozilla.org. 
We neglect our very means to grow our reach, our very means to engage. Another 
example of this is our failure to have enough people triaging bugs, the goal 
should always be to have no unconfirmed bugs and yet anyone that's been around 
Mozilla a while will have a large number of unconfirmed bugs, which are simply 
examples of our inability to show the respect to the efforts of people 
attempting to engage us.

Mozilla should be about providing a platform for people with a passion to 
embrace those passions. Whether they're designers, coders or whatever. To 
succeed, we can't want to be or replicate the likes of Apple or Google but 
rather do it the Mozilla way. We have a contributor that's passionate about 
both Ubuntu and Firefox, that's great, Mozilla is the perfect marriage. We'll 
embrace you and grow you and give the platform you deserve to further Firefox 
on a Ubuntu from a usability point of view and you'll teach us things. The same 
goes for Windows, OSX and Android. We'll not sit in our ivory tower of Apple 
products and talk down to you, we'll marry our knowledge to take us all 
forward. We are the home of a unique set of coders, designers, testers and 
community officials that want to teach and want to engage. The type of users 
that aren't particularly suited to the likes of Google or Apple.

Design engagement is somewhere we are horrid. We're discombobulated. Take for 
example 'share', we use a share icon on desktop that is a generic share icon. 
One that acts as a means to replace the various little buttons sprinkled around 
the internet. Yet on Android we use that same share icon for Firefox sync 
services. It doesn't take a User Interaction Designer to tell you that's 
confusing. There's no need for ambiguity and yet to raise that to the point of 
actually getting something sorted out is practically impossible. Even if you go 
as far as to submit alternative artwork. In failing our users in simple and 
straight-forward things like that, we fail ourselves, we fail Firefox and we 
fail Mozilla.

In order to take Mozilla forward it's time we actually took Mozilla forward. We 
need more emphasis on all things user-facing. We need to invest more in triage, 
evangelism and all round engagement. We need to invest in ensuring that the 
tools we use not only work but are accessible. It's time to put the mailing 
lists and Bugzilla to bed and come up with something that's easier to use and 
takes pointers from the evolution of internet based communications systems of 
the past five years.Planet Mozilla should be more akin to HackerNews or 
Slashdot. Or we could just continue to stagnate.
_______________________________________________
governance mailing list
[email protected]
https://lists.mozilla.org/listinfo/governance




  
_______________________________________________
governance mailing list
[email protected]
https://lists.mozilla.org/listinfo/governance

Reply via email to