Mozilla Nederland LogoDe Nederlandse

Henrik Skupin: Firefox Automation report – week 49/50 2014

Mozilla planet - do, 22/01/2015 - 08:19

In this post you can find an overview about the work happened in the Firefox Automation team during week 49 and 50.


During the first week of December the all-hands work week happened in Portland. Those were some great and inspiring days, full of talks, discussions, and conversations about various things. Given that I do not see my colleagues that often in real life, I have taken this opportunity to talk to everyone who is partly or fully involved in projects of our automation team. There are various big goals in front of us, so clearing questions and finding the next steps to tackle ongoing problems was really important. Finally we came out with a long list of todo items and more clarity about so far unclear tasks.

In week 50 we got some updates landed for Mozmill CI. Given a regression from the blacklist landing, our l10n tests haven’t been executed for any locale of the Firefox Developer Edition. Since the fix landed, we have seen problems with access keys in nearly each locale for a new test, which covers the context menu of web content.

Also we would like to welcome Barbara Miller in our team. She joined us as an intern via the FOSS outreach program as driven by Gnome. She will be with us until March and will mainly work on testdaybot and the conversion of Mozmill tests to Marionette. The latter project is called m21s and details can be found on its project page. Soon I will post more details about it.

Individual Updates

For more granular updates of each individual team member please visit our weekly team etherpad for week 49 and week 50.

Meeting Details

If you are interested in further details and discussions you might also want to have a look at the meeting agenda, the video recording, and notes from the Firefox Automation meeting of week 48. Due to the Mozilla all-hands workweek there was no meeting in week 49.

Categorieën: Mozilla-nl planet

Mozilla与Oculus Rift合作,将FireFox放入虚拟现实中 - 博客园 (博客)

Nieuws verzameld via Google - do, 22/01/2015 - 06:00

Mozilla与Oculus Rift合作,将FireFox放入虚拟现实中
博客园 (博客)
今日,Mozilla 对于宣布开发者可以直接在“Firefox Night”中体验VR 功能。之前,如果想要体验这个功能,则需要下载一个完全独立的FireFox。 事实上,Mozilla 想要将虚拟现实的功能融入网页端已经有很长的一段时间了,最 ...
Firefox Nightly版加入Web虚拟现实支持cnBeta
Mozilla 与Oculus Rift 合作,将硅谷动力

alle 3 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla 与Oculus Rift 合作,将FireFox 放入虚拟现实中 - 36kr

Nieuws verzameld via Google - do, 22/01/2015 - 03:36

Mozilla 与Oculus Rift 合作,将FireFox 放入虚拟现实中
事实上,Mozilla想要将虚拟现实的功能融入网页端已经有很长的一段时间了,最初是决定将API加载到一个独立的实验框架中,但问题是因为专注于开放虚拟现实的功能,该版本在其他功能始终落后于其他版本。 但Firefox ...
Firefox Nightly版加入Web虚拟现实支持cnBeta

alle 3 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Stormy Peters: Amazon Echo: 7 missing features

Mozilla planet - do, 22/01/2015 - 02:51

We have an Amazon Echo. It’s been a lot of fun and a bit frustrating and a bit creepy.

  • My youngest loves walking into the room and saying “Alexa, play Alvin and the Chipmunks”.
  • I like saying “Alexa, set a 10 minute timer.”
  • And we use it for news updates and music playing.

7 features it’s missing:

  1. “Alexa, answer my phone.” The Echo can hear me across the room. When my phone rings, I’d love to be able to answer it and just talk from where ever I am.
  2. “Alexa, tell me about the State of the Union Address last night.” I asked a dozen different ways and finally gave up and said “Alexa, play iHeartRadio Eric Church.” (I also tried to use it to cheat at Trivia Crack. It didn’t get any of the five questions I asked it right.)
  3. Integration with more services. We use Pandora, not iHeartRadio. We can switch. Or not. But ultimately the more services that Echo can integrate with, the better for its usefulness. It should search my email, Evernote, recipes, …
  4. Search. Not just the State of the Union, but pretty much any search I’ve tried has failed. “Alexa, when is the post office open today?” It just added the post office to my to do list. Or questions that any 2 year old can answer, “Alexa, what sound does a dog make?” It does do math for my eight year old. “Alexa, what’s 10,000 times 1 billion.” and she spits it out to his delight. He’s going to be a billionaire.
  5. More lists. Right now you can add items to your shopping list, your todo list and your music play lists. That doesn’t work well for a multi-person household. Each of us want multiple lists.
  6. Do stuff. I’d love to say “Alexa, reply to that email from Frank and say …” Or “Alexa, buy the top rated kitchen glove on Amazon.” or “Alexa, when will my package arrive?”
  7. Actually cook dinner. Or maybe just order it. :)

What do you want your Amazon Echo to do?

Related posts:

  1. 9 Things Amazon Needs to do to Make Book Readers’ Lives Perfect
  2. How to check out free books on your Amazon Kindle
  3. Email etiquette guides for online tourists

Categorieën: Mozilla-nl planet

Mike Shal: Combining Nodes in Graphviz

Mozilla planet - do, 22/01/2015 - 01:00

Graphviz is a handy tool for making graphs. The "dot" command in particular is great for drawing dependency graphs, though for many real-world scenarios there are simply too many nodes to generate a useful graph. In this post, we'll look at one strategy for automatically combining similar nodes so that a more understandable dependency structure is revealed.

Categorieën: Mozilla-nl planet

Mike Hommey: Fx0を購入

Mozilla planet - do, 22/01/2015 - 00:25

Two weeks ago, I went to a local au shop to get a hand on the Fx0, KDDI’s LG-manufactured Firefox OS phone that was released in Japan for Christmas in a few flagship shops and on the web, and on January 6 everywhere else in Japan.

They had it on display, like any other phone.

But they didn’t have any stock, so I couldn’t bring one home, but ordered one.

Fast forward two days ago, the shop called to say they received it, and I went yesterday to get it.


Since the phone is not sold without a carrier subscription, the shop staff does the unboxing for you, to place the SIM card in the phone. But let’s pretend that didn’t happen.

The Fx0 comes in a gold box with a gold Firefox logo, wrapped in a white box with the characters “Fx0″ embossed.

Opening the gold box, unsurprisingly, reveals the gold transparent phone.

Reading articles about this phone, opinions are divided about its look. I’m on the side that thinks it looks awesome, especially in the back. I does look bulky, probably because of its rather sharp edges, but it’s not much larger than a Nexus 4. Nor is it much thicker.

One side has “au” embossed, and the other has “Fx0″.

One downside of the transparent theme is that it limited the types of materials that could be used, so it sadly feels plastic to the touch. At least that’s why I think it is this way.

At the bottom of its front, a single “home” button, showing the Firefox logo.

Turning it on

Well, it was already on when I first got my hands on it, but in our pretense of unboxing, let’s say it was not, and that I turned it on for the first time (which, in some sense, is true). This is what it looks like when it boots:

After unlocking, the home screen appears.

I’ll be trying to use it as my main (smart)phone, and see how that goes. I’ll also test some of its KDDI specific features. Blog posts will come along. Stay tuned.

Categorieën: Mozilla-nl planet

Mozilla's added support for Oculus Rift a step in broader plans for VR - CIO

Nieuws verzameld via Google - wo, 21/01/2015 - 22:29


Mozilla's added support for Oculus Rift a step in broader plans for VR
Mozilla's recent enhanced support for the Oculus Rift headset is just one step in its plans to more fully embrace virtual reality. Mozilla has added virtual reality support to experimental builds of Firefox that lets people use the Oculus Rift headset ...
Mozilla wants to put Firefox in your virtual reality headsetVentureBeat
Firefox is getting VR features that work with Oculus RiftEngadget

alle 59 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Mozilla's added support for Oculus Rift a step in broader plans for VR - PCWorld

Nieuws verzameld via Google - wo, 21/01/2015 - 22:27


Mozilla's added support for Oculus Rift a step in broader plans for VR
Mozilla's recent enhanced support for the Oculus Rift headset is just one step in its plans to more fully embrace virtual reality. Mozilla has added virtual reality support to experimental builds of Firefox that lets people use the Oculus Rift headset ...
Mozilla wants to put Firefox in your virtual reality headsetVentureBeat
Firefox is getting VR features that work with Oculus RiftEngadget
Firefox enters the realm of virtual reality with the Oculus RiftZDNet

alle 58 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Kim Moir: Reminder: Releng 2015 submissions due Friday, January 23

Mozilla planet - wo, 21/01/2015 - 21:36
Just a reminder that submissions for the Releng 2015 conference are due this Friday, January 23. 

It will be held on May 19, 2015 in Florence Italy.

If you've done recent work like
  • migrating your build or test pipeline to the cloud
  • switching to a new build system
  • migrating to a new version control system
  • optimized your configuration management system or switched to a new one
  • implemented continuous integration for mobile devices
  • reduced end to end build times
  • or anything else build, release, configuration and test related
we'd love to hear from you.  Please consider submitting a talk!

In addition, if you have colleagues that work in this space that might have interesting topics to discuss at this workshop, please forward this information. I'm happy to talk to people about the submission process or possible topics if there are questions.

Il Duomo di Firenze by ©eddi_07, Creative Commons by-nc-sa 2.0

Sono nel comitato che organizza la conferenza Releng 2015 che si terrà il 19 Maggio 2015 a Firenze. La scadenza per l’invio dei paper è il 23 Gennaio 2015.

se avete competenze in:
  • migrazione del sistema di build o dei test nel cloud
  • aggiornamento del processo di build
  • migrazione ad un nuovo sistema di version control
  • ottimizzazione o aggiornamento del configuration management system
  • implementazione di un sistema di continuos integration per dispositivi mobili
  • riduzione dei tempi di build
  • qualsiasi cambiamento che abbia migliorato il sistema di build/test/release
e volete discutere della vostra esperienza, inviateci una proposta di talk!

Per favore inoltrate questa richiesta ai vostri colleghi e alle persone interessate a questi argomenti. Nel caso ci fossero domande sul processo di invio o sui temi di discussione, non esitate a contattarmi.

(Thanks Massimo for helping with the Italian translation).

More information
Releng 2015 web page
Releng 2015 CFP now open

Categorieën: Mozilla-nl planet

Air Mozilla: Passages: Leveraging Machine Virtualization and VPNs to Isolate the Browser from the Local Desktop

Mozilla planet - wo, 21/01/2015 - 21:00

 Leveraging Machine Virtualization and VPNs to Isolate the Browser from the Local Desktop Lance Cottrell, chief scientist for Ntrepid, presents Passages, a secure browsing platform for business which leverages machine virtualization and VPNs to completely isolate the browser...

Categorieën: Mozilla-nl planet

Ian Bicking: A Product Journal: The Technology Demo

Mozilla planet - wo, 21/01/2015 - 20:01

I’m going to try to journal the process of a new product that I’m developing in Mozilla Cloud Services. My previous and first post was Conception.

As I finished my last post I had a product idea built around a strategy (growth through social tools and sharing) and a technology (freezing or copying the markup). But that’s not a concise product definition centered around user value. It’s not even trying. The result is a technology demo, not a product.

In my defense I’m searching for some product, I don’t know what it is, and I don’t know if it exists. I have to push this past a technology demo, but if I have to start with a technology demo then so it goes.

I’ve found a couple specific experiences that help me adapt the product:

  • I demo the product and I sense an excitement for something I didn’t expect. For example, a view that I thought was just a logical necessity might be what most appeals to someone else. To do this I have to show the tool to people, and it has to include things that I think are somewhat superfluous. And I have to be actively reading the person viewing the demo to sense their excitement.

  • Remind myself continuously of the strategy. It also helps when I remind other people, even if they don’t need reminding – it centers the discussion and my thinking around the goal. In this case there’s a lot of personal productivity use cases for the technology, and it’s easy to drift in that direction. It’s easy because the technology facilitates those use cases. And while it’s cool to make something widely useful, that won’t make this tool work the way I want as a product, or work for Mozilla. (And because I plan to build this on Mozilla’s dime it better work for Mozilla! But that’s a discussion for another post.)

  • I’ll poorly paraphrase something I’m sure someone can source in the comments: a product that people love is one that makes those people feel great about themselves. In this case, makes them feel like a journalist and not just a crank, or makes them feel like they are successfully posing as a professional, or makes them feel like what they are doing is appreciated by other people, or makes them feel like an efficient organizer. In the product design you can exult the product, try to impress people, try to attract compliments on your own prowess, but love comes when a person is impressed with themselves when they use your product. This advice helps keep me from valuing cleverness.

A common way to pull people out of technology-focused thinking is to ask “what problem does this solve?” While I appreciate this question more than I used to, it still makes me bristle. Why must everything be focused on problems? Why not opportunities! Why? An answer: problems are cases where a person has already articulated a tension and an openness to resolution. You have a customer in waiting. But must we confine ourselves to the partially formed conventional wisdom that makes something a “problem”? (One fair answer to this question is: yes. I remain open to other answers.) Maybe a more positive alternative to “what problem does this solve?” is “what does this let people do that they couldn’t do before?”

What I’m certain of is that you should constantly remember the people using your tool will care most about their interests, goals, and perspective; and will not care much about the interests, goals, or perspective of the tool maker.

So what should this tool do? If not technology, what defines it? A pithy byline might be share better. I don’t like pithy, but maybe a whole bag of pithy:

  • Improving on the URL
  • Own what you share
  • Share content, not pointers
  • Share what you see, anything you see
  • Every share is a message, make it your message
    Dammit, why do I feel compelled to noun “share”?
  • Share the context, the journey, not just the web destination
  • Own your perspective, don’t give it over to site owners
  • Know how and when people see what you share
  • Build better content, even if the publisher doesn’t
  • Trade in content, not promises for content
  • Copy/enhance/share

No… quantity doesn’t equal quantity I suppose. Another attempt:

When you share, you are a publisher. Your medium is the IM text input, or the Facebook status update, or the email composition window. It seems casual, it seems pithy, but that individual publishing is what the web is built on. I respect everyone as a publisher, every medium as worthy of improvement, and this project will respect your efforts. We will try to make a tool that can make every instance just a little bit better, simple when all you need is simple, polished if you want. We will defer your decisions because you should decide in context, not make decisions in the order that makes our work easier; we will be transparent to you, your audience, and your source; respect for the reader is part of our brand promise, and that adds to the quality of your shares; we believe content is a message, a relationship between you and your audience, and there is no universally appropriate representation; we believe there is order and structure in information, but only when that information is put to use; we believe our beliefs are always provisional and tomorrow it is our prerogative to rebelieve whatever we want most.

Who is we? Just me. A pretentiously royal we. It can’t stay that way for long though. More on that soon…

Categorieën: Mozilla-nl planet

Patrick Cloke: Google Summer of Code 2015 Project Ideas for Mozilla

Mozilla planet - wo, 21/01/2015 - 19:18

As Florian announced last Thursday, now is the time to brainstorm and discuss project ideas for Google Summer of Code 2015. Mozilla has participated in every previous Google Summer of Code (GSoC), and hopes to participate again this year! In order to help ensure we’re selected, we need project ideas before February 20th, 2015!

There are always projects that we’re passionate about, but keep getting pushed down our ever growing to-do lists. GSoC is a great opportunity to introduce a new member to your team, and have a student work full time on a project for 3 months.

What makes a good project?
  • A project you’re passionate about and has a clear mentor.
  • It should take (a student) roughly 3 months to design, code, test, review, etc.
  • It should not be in the critical path to your next release/milestone.
  • Is related to any Mozilla project (e.g. Firefox, Firefox OS, Thunderbird, Instantbird, SeaMonkey, Bugzilla, l10n, NSS, QA, SUMO, Rust, and many more!)

Please add ideas you might have to the brainstorming page, eventually these ideas will move to the formal ideas page. Please ensure you read the directions at the top of the page.

I’d also like to thank Gerv for doing an awesome job for the past 10 years as the organization administrator. He is now passing the reins off to Florian and I, who are the new points of contact for GSoC at Mozilla. If you have any questions about GSoC, please check the FAQ and, if it is still not answered, please contact Florian or I directly.

For Students

The application period for students is March 16th, 2015 to March 27th, 2015. It is not too soon to start discussing ideas with a potential mentor/community, however. If you have an idea of what you’d like to work on, feel free to seek out that area of the community, introduce yourself and maybe find a mentored bug to work on.

Categorieën: Mozilla-nl planet

Gervase Markham: “Interactive” Posters

Mozilla planet - wo, 21/01/2015 - 17:52

Picture of advertising poster with sticker alongside with QR code and short URL

I saw this on a First Capital Connect train here in the UK. What could possibly go wrong?

Ignoring the horrible marketing-speak “Engage with this poster” header, several things can go wrong. I didn’t have NFC, so I couldn’t try that out. But scanning the QR code took me to which, at the time, was advertising for… Just Eat. Not Oops.

Similarly, texting “11518” to 78400 produced:

Thanks for your txt, please tap the link: Std. msg&data rates may apply Txt STOP to end Txt HELP for help

which also produced content which did not match the displayed poster.

So clearly, the first risk is that the electronic interactive bits are not part of the posters themselves, and so the posters can be changed without the interactive parts being updated to match.

But also, there’s the secondary risk of QR codes – they are opaque to humans. Someone can easily make a sticker and paste a new QR code on top of the existing one, and no-one would see anything immediately amiss. But when you tried to “engage with this poster”, it would then take you to a website of the attacker’s choice.

Categorieën: Mozilla-nl planet

Mozilla Fundraising: Should we use the Mozilla or Firefox logo on our donation form?

Mozilla planet - wo, 21/01/2015 - 17:30
Our end of year fundraising campaign has finished now, but while it’s fresh in our minds we still want to write up and share the results of some of the A/B tests we ran during the campaign that might be … Continue reading
Categorieën: Mozilla-nl planet

Mozilla tweaks “referer headers” in bid to limit website privacy grabs - Ars Technica

Nieuws verzameld via Google - wo, 21/01/2015 - 17:18

Ghacks Technology News

Mozilla tweaks “referer headers” in bid to limit website privacy grabs
Ars Technica
The "meta referrer," as the new feature is dubbed, is aimed at stemming the ballooning amount of information many sites stuff into Referer headers, Mozilla Security and Privacy Engineer Sid Stamm wrote in a blog post published Wednesday. Referer ...
Mozilla adds Security information to Firefox 37 Developer ToolsGhacks Technology News

alle 3 nieuwsartikelen »
Categorieën: Mozilla-nl planet

Thunderbird: Version 31.4.0 verbessert Add-on-Installation - COMPUTER BILD

Nieuws verzameld via Google - wo, 21/01/2015 - 16:27


Thunderbird: Version 31.4.0 verbessert Add-on-Installation
Open-Source-Hersteller Mozilla liefert zu neuen Programmversionen jeweils ein „Changelog“ mit, also eine Liste der Änderungen. Die fällt bei Thunderbird 31.4.0 kurz und knapp aus, enthält aber immerhin Korrekturen einiger sicherheitsrelevanter Fehler ...

Google Nieuws
Categorieën: Mozilla-nl planet

Pete Moore: Weekly review 2015-01-21

Mozilla planet - wo, 21/01/2015 - 16:25

This week I’ve started work on the Go port of the taskcluster client:

This week I learned about AMQP, go routines and channels, Hawk authentication, TaskCluster architecture, and started using some go libraries.

Other activities:

  • b2g bumper code reviews
Categorieën: Mozilla-nl planet

You can refresh Firefox on the Mozilla website now - Ghacks Technology News

Nieuws verzameld via Google - wo, 21/01/2015 - 13:41

Ghacks Technology News

You can refresh Firefox on the Mozilla website now
Ghacks Technology News
Firefox users who experience issues when using the browser that they cannot resolve can use the browser's refresh feature (formerly known as Firefox Reset) instead as an automatic option to fix those issues. Firefox users had two options up until now ...

Categorieën: Mozilla-nl planet

Bogomil Shopov: Why is Bulgaria Web Summit 2015 so different from any other event?

Mozilla planet - wo, 21/01/2015 - 13:35

When I talk to sponsors and even to friends about the Summit, they always ask me what makes our event different.

So here’s the secret:

We started this event 11 years ago (under a different name) as an effort to create something amazing and affordable for IT guys in Bulgaria. At the same time we never compromise with quality. The main purpose of the event is for our attendees to learn new things, which they can apply in their work on the very next day and to return the “investment” they have made in the conference.


In most of the conferences I’ve been in Europe, well-trained company folks talk about their success at Fakebook or Playpal and how to clone it to your company – This doesn’t work and you will not see it at our event and in the same time you have to spend tons of money just to listen to the guy.

In the most conferences I’ve been in Europe, well-respected gurus talk about some programming art – they do that all the time, they just talk, they don’t code anymore – You will not see this at our event – We invite only professionals and they share their experience with you and on the next day, they will not depart for another event, but they will go back to do the thing they do the best.

We have had amazing speakers over the years. Some of them became friends of the event and they can come again and again, even without paying them a dime. We build relationships with our speakers, because we are Balkan people and this is what we do.

Many people still remember Monty’s Black Vodka, Richard Stallman‘s socks and many other stories that must be kept secret :)


The audience

We do have the best audience ever! I mean it. We have people that haven’t missed an event since 2004. They are honest and if you screw up they will tell you and they will give you kudos if you do something amazing. In most of the years, the tickets are sold months before the event, even without a schedule and even without the speakers yet known, because we proved the event is good.

We have people who met at our event and got married, we have people who met at our event and started business together, we have companies that hired great professionals because of our events; we have kicked off many careers by showing the people great technologies and ways to use them.


The money

Of course it’s not all about money. We do need them to make the event great, but our main goal is not to make money out of it. As you can see the entrance fee is low – for the same event in Europe (same speakers) you would have to pay 5-10 times more. We realize that we live in a different country and the conditions are different, but we are trying to find a way to keep the fee low and at the same time to still keep up the quality of the talks and emotions. We can achieve this only thanks to our sponsors. Thank you, dear sponsors!



We do experiment a lot. We are trying to make a stress-free event, full of nice surprises, parties and interesting topics.

We are not one of those conferences where you get tons of coffee in the breaks (sometime we even don’t have breaks, nor coffee for that matter, just beer!) and a schedule 3 months in advance or you can sit and pretend you are listening, because someone paid you the fee. With us you are a part of the event all the time: we have games, hackathons and other stuff you can take part in. We give you the bread and butter, use your mind to make a sandwich. :)


We grow

We failed many times at many tasks, but we are learning and improving. We are not a professional team doing this for the money. We are doing this for fun and to help our great and amazing community. We count on volunteers. Thank you, dear volunteers!



We are one of the few events that don’t have history of the event on their website. Duh! We do believe that if you visit us once (because a friend told you about us) you don’t need a silly website to convince you again to come :) We do not spend (a lot of) money on marketing or professional services. We count on word of mouth and you. Thank you!

Join us and see for yourself!
Categorieën: Mozilla-nl planet

Gervase Markham: Your Top 50 DOS Problems Solved

Mozilla planet - wo, 21/01/2015 - 10:29

I was clearing out some cupboards at our family home when I came across a copy of “Your Top 50 DOS Problems Solved”, a booklet published free with “PC Answers” magazine in 1992 – 23 years ago. PC Answers has sadly not survived, closing in 2010, and its domain is now a linkfarm. However, the sort of problems people had in those days make fascinating reading.

Now I’ve finished blogging quotes from “Producing Open Source Software” (the updated version of which has, sadly, yet to hit our shelves), I think I’ll blog through these on an occasional basis. Expect the first one soon.

Categorieën: Mozilla-nl planet