mozilla

Mozilla Nederland LogoDe Nederlandse
Mozilla gemeenschap

Swarnava Sengupta: Flashing Flame Devices with Firefox OS

Mozilla planet - wo, 23/07/2014 - 19:52
If you have a Flame reference device and wanna try out alternate versions of Firefox OS apart from the stock one, but not willing to build from source, then follow this mini-manual.
Get the buildYou can download the packages from the Nightly Build directories of Mozilla FTP. You specifically need the following two files:
  • b2g-XX.0a1.en-US.android-arm.tar.gz (XX is the version number)
  • gaia.zip

    Set up environmentOnce you have the build, decompress both of them in the same directory. Download the flash.sh file from this gist and put it into the same directory as well.
    N.B: You will have to set executable bit to the script file ($ chmod a+x flash.sh).
    Flashing the device
    1. Enable remote debugging in Device's Developer Settings
    2. Connect the device to the system over USB
    3. You will need to have have ADB installed 3.1. Run $ adb devices3.2. Check for Flame in the listed devices 3.3. If device is listed, proceed to step 4 (if not, troubleshoot)
    4. Run the script to initiate flashing $ ./flash.sh
    5. Follow the instructions to customize your flashing as per your need.
    6. If you face issues, try flashing with /data partition formatted when asked.
    7. Profit!
    UpdatesAfter you're done flashing, your device will be on the Nightly channel, receiving updates almost each day. Those updates will be over the air (OTA) download of ~60MB, and completely hassle free.

    Credit: Thanks to Deb. :) https://gist.github.com/debloper/e7d194ddb7c1011bbeda
    Categorieën: Mozilla-nl planet

    Mozilla Release Management Team: Auto-comment on the Release Management flags

    Mozilla planet - wo, 23/07/2014 - 17:46

    Implemented in bug 853108 by the bmo team, using the tracking flags will automatically updated the comment field with some templates. The goal is to reduce back and forth in Bugzilla on bug tracking. We also hope that is going to improve our response time.

    For example, for the tracking requests (tracking-firefoxNN, tracking-firefox-esrNN or blocking-b2g), the user will see the text added into the Bugzilla comment field:

    [Tracking Requested - why for this release]:

    With this change, we hope to simplify the decision process for the release team.

    For the relnotes-* flags:

    Release Note Request (optional, but appreciated) [Why is this notable]: [Suggested wording]: [Links (documentation, blog post, etc)]:

    This change aims to simplify the process of release notes writing. In some cases, it can be hard for release manager to translate a bug into a new feature description.

    Flags on which this option is enabled are:

    • relnote-firefox
    • relnote-b2g
    • tracking-firefoxNN
    • tracking-firefox-esrNN
    • blocking-b2g

    Finally, we reported bug 1041964 to discuss about a potential auto-focus on the comment area.

    Categorieën: Mozilla-nl planet

    Doug Belshaw: Making the web simple, but not simplistic

    Mozilla planet - wo, 23/07/2014 - 16:49

    A couple of months ago, an experimental feature Google introduced in the ‘Canary’ build of its Chrome browser prompted a flurry of posts in the tech press. The change was to go one step further than displaying an ‘origin chip’ and do away with the URL entirely:

    Hidden URL

    I have to admit that when I first heard of this I was horrified – I assumed it was being done for the worst of reasons (i.e. driving more traffic to Google search). However, on reflection, I think it’s a nice example of progressive complexity. Clicking on the root name of the site reveals the URL. Otherwise, typing in the omnibox allows you to search the web:

    Google Chrome experiment

    Progressive complexity is something we should aspire to when designing tools for a wide range of users. It’s demonstrated well by my former Mozilla colleague Rob Hawkes in his work on ViziCities:

    progressive-complexity.png http://slidesha.re/1kbYyYU

    Using this approach means that those that are used to manipulating URLs are catered for – but the process is simplified for novice users.

    Something we forget is that URLs often depend on the file structures of web servers: http://server.com/directory/sub-directory/file.htm. There’s no particular reason why this should be the case.

    iCloud and Pages on OS X Pages on Mac OS X saving to iCloud

    google-drive.png Google Drive interface

    It’s worth noting that both Apple and Google here don’t presuppose you will create folders to organise your documents and digital artefacts. You can do so, or add tags, but it’s just as easy to dump them all in one place and search efficiently. It’s human-centred design.

    My guiding principle here from a web literacy point of view is whether simplification and progressive complexity is communicated to users. Is it clear that there’s more to this than what’s presented on the surface? With the examples I’ve given in this post, I feel that they are.

    Questions? Comments? I’m @dajbelshaw or you can email me at doug@mozillafoundation.org.

    Categorieën: Mozilla-nl planet

    Pete Moore: Weekly review 2014-07-23

    Mozilla planet - wo, 23/07/2014 - 16:33

    Highlights

    This week I rolled out the l10n changes, after a few more iterations of tweaks / improvements / nice-to-haves. I am coordinating with Hal about when we can cut over from legacy (as this will need his involvement) which depends a little bit on his availability - he has already proactively contacted me to let me know he is quite tied up at the moment, so it is unlikely we’ll be able to engage in roll out work together for the next couple of weeks until hg issues have stablised, and he has completed some work with fubar/bkero and the interns.

    I’ve had discussions with Aki about various vcs sync matters (both technical and business relationship-wise) and am confident I am in a good position to lead this going forward.

    I also rolled out changes to the email notifications, which unfortunately I had to roll back.

    Now l10n is done (apart from cutover) the last two parts are gecko.git and gecko-projects - which I anticipate as being relatively trouble-free.

    After that comes git-hg and git-git support (currently new vcs sync only supports hg-git).

    Other

    Looking forward to getting involved with release process (https://bugzilla.mozilla.org/show_bug.cgi?id=1042128)

    Categorieën: Mozilla-nl planet

    Mozilla Firefox 31 Now Officially Available for Download: What's New? - International Business Times UK

    Nieuws verzameld via Google - wo, 23/07/2014 - 15:15

    International Business Times UK

    Mozilla Firefox 31 Now Officially Available for Download: What's New?
    International Business Times UK
    Another major enhancement in Mozilla's latest web browser is the 'Malware detection and Block' mechanism, which is implemented by default whenever users download files. However, users can also choose to turn-off the in-browser safety mechanism.
    Mozilla's Asm.js Technology Makes Its Commercial Debut With Dungeon ...TechCrunch
    Mozilla Firefox gets better search bar, dev toolsGMA News
    Browser-based gaming gets a push with Mozilla's plugin-free technologyLiliputing
    BetaNews -Naked Security
    alle 19 nieuwsartikelen »
    Categorieën: Mozilla-nl planet

    Dave Hunt: A new home for the gaiatest documentation

    Mozilla planet - wo, 23/07/2014 - 14:56

    The gaiatest python package provides a test framework and runner for testing Gaia (the user interface for Firefox OS). It also provides a handy command line tool and can be used as a dependency from other packages that need to interact with Firefox OS.

    Documentation for this package has now been moved to gaiatest.readthedocs.org, which is generated directly from the source code whenever there’s an update. In order to make this more useful we will continue to add documentation to the Python source code. If you’re interested in helping us out please get in touch by leaving a comment, or joining #ateam on irc.mozilla.org and letting us know.

    Categorieën: Mozilla-nl planet

    FossaMail is a 64-bit Optimized, Faster Thunderbird Clone for Windows - Lifehacker

    Nieuws verzameld via Google - wo, 23/07/2014 - 13:35

    FossaMail is a 64-bit Optimized, Faster Thunderbird Clone for Windows
    Lifehacker
    Windows: Mozilla's Thunderbird is a solid email client, but it can be a bit sluggish and it still doesn't support 64-bit processors. FossaMail is a freely downloadable clone optimized for 64-bit systems, all while supporting the same extensions ...

    en meer »Google Nieuws
    Categorieën: Mozilla-nl planet

    FossaMail is a 64-bit Optimized, Faster Thunderbird Clone for Windows - Lifehacker

    Nieuws verzameld via Google - wo, 23/07/2014 - 13:35

    FossaMail is a 64-bit Optimized, Faster Thunderbird Clone for Windows
    Lifehacker
    Windows: Mozilla's Thunderbird is a solid email client, but it can be a bit sluggish and it still doesn't support 64-bit processors. FossaMail is a freely downloadable clone optimized for 64-bit systems, all while supporting the same extensions ...

    en meer »
    Categorieën: Mozilla-nl planet

    Francesca Ciceri: Adventures in Mozillaland #3

    Mozilla planet - wo, 23/07/2014 - 13:04

    Yet another update from my internship at Mozilla, as part of the OPW.

    A brief one, this time, sorry.

    Bugs, Bugs, Bugs, Bacon and Bugs

    I've continued with my triaging/verifying work and I feel now pretty confident when working on a bug.
    On the other hand, I think I've learned more or less what was to be learned here, so I must think (and ask my mentor) where to go from now on.
    Maybe focus on a specific Component?
    Or steadily work on a specific channel for both triaging/poking and verifying?
    Or try my hand at patches?
    Not sure, yet.

    Also, I'd like to point out that, while working on bug triaging, the developer's answers on the bug report are really important.
    Comments like this help me as a triager to learn something new, and be a better triager for that component.
    I do realize that developers cannot always take the time to put in comments basic information on how to better debug their component/product, but trust me: this will make you happy on the long run.
    A wiki page with basic information on how debug problems for your component is also a good idea, as long as that page is easy to find ;).

    So, big shout-out for MattN for a very useful comment!

    Community

    After much delaying, we finally managed to pick a date for the Bug Triage Workshop: it will be on July 25th. The workshop will be an online session focused on what is triaging, why is important, how to reproduce bugs and what information ask to the reporter to make a bug report the most complete and useful possible.
    We will do it in two different time slots, to accomodate various timezones, and it will be held on #testday on irc.mozilla.org.
    Take a look at the official announcement and subscribe on the event's etherpad!

    See you on Friday! :)

    Categorieën: Mozilla-nl planet

    Gervase Markham: Fraudulent Passport Price List

    Mozilla planet - wo, 23/07/2014 - 12:24

    This is a list (URL acquired from spam) of prices for fraudulent (but perhaps “genuine” in terms of the materials used, I don’t know) passports, driving licenses and ID cards. It is a fascinating insight into the relative security of the identification systems of a number of countries. Of course, the prices may also factor in the economic value of the passport, but it’s interesting that a Canadian passport is more expensive than a US one. That probably reflects difficulty of obtaining the passport rather than the greater desirability of Canada over the US. (Sorry, Canadians, I know you’d disagree! Still, you can be happy at the competence and lack of corruption in your passport service.)

    One interesting thing to note is that one of the joint lowest-price countries, Latvia (€900), is a member of the EU. A Latvian passport allows you to live and work in any EU country, even Germany, which has the most expensive passports (€5200). The right to live anywhere in the EU – yours for only €900…

    Also interesting is to sort by passport price and look if the other prices follow the same curve. A discrepancy may indicate particularly weak or strong security. So Russian ID cards are cheaper than one might expect, whereas Belgian ones are more expensive. Austrian and Belgian driver’s licenses also seem to be particularly hard to forge, but the prize there goes to the UK, which has the top-priced spot (€2000). I wonder if that’s related to the fact that the UK doesn’t have ID cards, so the driver’s license often functions as one?

    Here is the data in spreadsheet form (ODS), so you can sort and analyse, and just in case the original page disappears…

    Categorieën: Mozilla-nl planet

    Sylvestre Ledru: Auto-comment on the Release Management flags

    Mozilla planet - wo, 23/07/2014 - 12:03

    Implemented in bug 853108 by the bmo team, using the tracking flags will automatically updated the comment field with some templates.
    The goal is to reduce back and forth in Bugzilla on bug tracking. We also hope that is going to improve our response time.

    For example, for the tracking requests (tracking-firefoxNN, tracking-firefox-esrNN or blocking-b2g), the user will see the text added into the Bugzilla comment field:

    [Tracking Requested - why for this release]:

    With this change, we hope to simplify the decision process for the release team.

    For the relnotes-* flags:

    Release Note Request (optional, but appreciated)
    [Why is this notable]:
    [Suggested wording]:
    [Links (documentation, blog post, etc)]:

    This change aims to simplify the process of release notes writing. In some cases, it can be hard for release manager to translate a bug into a new feature description.

    Flags on which this option is enabled are:

    • relnote-firefox
    • relnote-b2g
    • tracking-firefoxNN
    • tracking-firefox-esrNN
    • blocking-b2g

    Finally, we reported bug 1041964 to discuss about a potential auto-focus on the comment area.

    Original post blogged on b2evolution.

    Categorieën: Mozilla-nl planet

    Mozilla Firefox gets better search bar, dev tools - GMA News

    Nieuws verzameld via Google - wo, 23/07/2014 - 07:42

    VentureBeat

    Mozilla Firefox gets better search bar, dev tools
    GMA News
    Mozilla has rolled out a new version of Firefox, giving it the ability to natively handle certain types of files and adding a search field on the New Tab page. Firefox Version 31 has variants for desktop and mobile platforms, including Microsoft's ...
    New Firefox 31 focuses on improving developer toolsVentureBeat

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

    Manish Goregaokar: 200, and more!

    Mozilla planet - wo, 23/07/2014 - 05:55
    After my last post on my running GitHub streak, I've pretty much continued to contribute to the same projects, so I didn't see much of a point of posting about it again — the fun part about these posts is talking about all the new projects I've started or joined. However, this time an arbitrary base-ten milestone comes rather close to another development on the GitHub side which is way more awesome than a streak; hence the post.

    Firstly, a screenshot:
    I wish there was more dark green
    Now, let's have a look at the commit that made the streak reach 200. That's right, it's a merge commit to Servo — something which is created for the collaborator who merges the pull request1. Which is a great segue into the second half of this post:

    I now have commit/collaborator access to Servo. :D

    It happened around a week back. Ms2ger needed a reviewer, Lars mentioned he wanted to get me more involved, I said I didn't mind reviewing, and in a few minutes I was reviewing a pull request for the first time. A while later I had push access.

    This doesn't change my own workflow while contributing to Servo; since everyone still goes through pull requests and reviews. But it gives a much greater sense of belonging to a project. Which is saying something, since Mozilla projects already give one a sense of being "part of the team" rather early on, with the ability to attend meetings, take part in decision-making, and whatnot.

    I also now get to review others' code, which is a rather interesting exercise. I haven't done much reviewing before. Pull requests to my own repos don't count much since they're not too frequent and if there are small issues I tend to just merge and fix. I do give feedback for patches on Firefox (mostly for the ones I mentor or if asked on IRC), but in this situation I'm not saying that the code is worthy to be merged; I'm just pointing out any issues and/or saying "Looks good to me".

    With Servo, code I review and mark as OK is ready for merging. Which is a far bigger responsibility. I make mistakes (and style blunders) in my own code, so marking someone else's code as mistake free is a bit intimidating at first. Yes, everyone makes mistakes and yet we have code being reviewed properly, but right now I'm new to all this, so I'm allowed a little uncertainty ;) Hopefully in a few weeks I'll be able to review code without overthinking things too much.


    In other GitHub-ish news, a freshman of my department submitted a very useful pull request to one of my repos. This makes me happy for multiple reasons: I have a special fondness for student programmers who are not from CS (not that I don't like CS students), being one myself. Such students face an extra set of challenges of finding a community, learning the hard stuff without a professor, and juggling their hobby with normal coursework (though to be fair for most CS students their hobby programming rarely intersects with coursework either).

    Additionally, the culture of improving tools that you use is one that should be spread, and it's great that at least one of the new students is a part of this culture. Finally, it means that people use my code enough to want to add more features to it :)

    1. I probably won't count this as part of my streak and make more commits later today. Reviewing is hard, but it doesn't exactly take the place of writing actual code so I may not count merge commits as part of my personal commit streak rules.
    Categorieën: Mozilla-nl planet

    Julien Vehent: OpSec's public mailing list

    Mozilla planet - wo, 23/07/2014 - 03:14

    Mozilla's Operations Security team (OpSec) protects the networks, systems, services and data that power the Mozilla project. The nature of the job forces us to keep a lot of our activity behind closed doors. But we thrive to do as much as possible in the open, with projects like MIG, Mozdef, Cipherscan, OpenVPN-Netfilter, Duo-Unix or Audisp-Json.

    Opening up security discussions to the community, and to the public, has been a goal for some time, and today we are making a step forward with the OpSec mailing list at

    https://lists.mozilla.org/listinfo/opsec

    This mailing list is a public place for discussing general security matters among operational teams, such as public vulnerabilities, security news, best practices discussions and tools. We hope that people from inside and outside of Mozilla will join the discussions, and help us keep Mozilla secure.

    So join in, and post some cool stuff!

    Categorieën: Mozilla-nl planet

    Mike Shal: Moving Automation Steps in Tree

    Mozilla planet - wo, 23/07/2014 - 02:00
    In bug 978211, we're looking to move the logic for the automation build steps from buildbot into mozilla-central. Essentially, we're going to convert this: Into this:
    Categorieën: Mozilla-nl planet

    Rick Eyre: WebVTT Released in Firefox 31

    Mozilla planet - wo, 23/07/2014 - 02:00

    If you haven't seen the release notes WebVTT has finally been released in Firefox 31. I'm super excited about this as it's the culmination of a lot of my own and countless others' work over the last two years. Especially since it has been delayed for releases 29 and 30.

    That being said, there are still a few known major bugs with WebVTT in Firefox 31:

    • TextTrackCue enter, exit, and change events do not work yet. I'm working on getting them done now.
    • WebVTT subtitles do not show on audio only elements yet. This will probably be what is tackled after the TextTrackCue events (EDIT: To clarify, I meant audio only video elements).
    • There is no support for any in-band TextTrack WebVTT data yet. If your a video or audio codec developer that wants in-band WebVTT to work in Firefox, please help out :-).
    • Oh, and there is no UI on the HTML5 Video element to control subtitles... not the most convenient, but it's currently being worked on as well.
    I do expect the bugs to start rolling in as well and I'm actually kind of looking forward to that as it will help improve WebVTT in Firefox.

    Categorieën: Mozilla-nl planet

    Mozilla veröffentlicht Firefox 31, Firefox Mobile 31 und Thunderbird 31 - soeren-hentzschel.at

    Nieuws verzameld via Google - di, 22/07/2014 - 23:43

    Mozilla veröffentlicht Firefox 31, Firefox Mobile 31 und Thunderbird 31
    soeren-hentzschel.at
    Mozilla hat neue Versionen von Firefox und Thunderbird veröffentlicht. Beide neuen Programmversionen sind von besonderer Bedeutung, so stellt Firefox 31 die Basis für die nächsten 54 Wochen Firefox ESR dar, Thunderbird 31 ist das erste Major-Update ...

    Google Nieuws
    Categorieën: Mozilla-nl planet

    Doug Belshaw: A list of all 15 Web Literacy 'maker' badges

    Mozilla planet - di, 22/07/2014 - 22:36

    Things have to be scheduled when there’s so much to ‘ship’ at an organization like Mozilla. So we’re still a couple of weeks away from a landing page for all of the badges at webmaker.org. This post has a link to all of the Web Literacy badges now available.

    Web Literacy Map v1.1

    We’ve just finished testing the 15 Web Literacy ‘maker’ badges I mentioned in a previous post. Each badge corresponds to the ‘Make’ part of the resources page for the relevant Web Literacy Map competency. We’re not currently badging ‘Discover’ and ‘Teach’. If this sounds confusing, you see what I mean by viewing, as an exmaple, the resources page for the Privacy competency.

    Below is a list of the Web Literacy badges that can apply for right now. Note that you might want to follow this guidance if and when you do!

    EXPLORING BUILDING CONNECTING

    Why not set yourself a challenge? Can you:

    1. Collect one from each strand?
    2. Collect all the badges within a given strand?
    3. Collect ALL THE BADGES?

    Comments? Questions? I’m @dajbelshaw or you can email me: doug@mozillafoundation.org

    Categorieën: Mozilla-nl planet

    Mozilla Thunderbird 31.0 - Tweakers

    Nieuws verzameld via Google - di, 22/07/2014 - 21:15

    Mozilla Thunderbird 31.0
    Tweakers
    De Mozilla Thunderbird logo (90 pix) Mozilla Foundation heeft na een lange tijd met updates met versienummer 24.6.x nu versie 31 van Thunderbird uitgebracht en trekt daarmee het versienummer gelijk met de browser Firefox. Mozilla Thunderbird is een ...

    en meer »
    Categorieën: Mozilla-nl planet

    Mozilla Firefox 31.0 - Tweakers

    Nieuws verzameld via Google - di, 22/07/2014 - 21:15

    Mozilla Firefox 31.0
    Tweakers
    Mozilla Firefox 2013 logo (75 pix) Mozilla heeft versie 31 van zijn webbrowser Firefox uitgebracht. In versie 31 is Firefox onder meer in Windows in staat om .ogg mediabestanden, en pdf-documenten te openen. Verder krijgen nieuwe tabbladen een zoekveld ...

    Categorieën: Mozilla-nl planet

    Pagina's