BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:Mozilla devroom X-WR-CALNAME;VALUE=TEXT:Mozilla devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:5272@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T103000 DTEND:20170204T105500 SUMMARY:What motivates the open source community? DESCRIPTION:
In 2016 Mozilla did a qualitative exploration project into the experiences and motivations of community members from several different open source projects.
The results have been crucial in understanding what we are doing well, not so well and what others are doing better in open source engagement.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_what_motivates_open_source_community/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Rina Jensen":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5676@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T110000 DTEND:20170204T112500 SUMMARY:Rebooting Firefox Nightly DESCRIPTION:A community building project around the Firefox Nightly Channel
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_rebooting_firefox_nightly/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Pascal Chevrel":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5325@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T113000 DTEND:20170204T115500 SUMMARY:Firefox DevTools Deep Dive DESCRIPTION:No, Firefox DevTools are not Firebug. The web came a long way since Firebug, and so have the DevTools baked into Firefox. So let's go exploring!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_devtools_deep_dive/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alex Lakatos":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4823@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T120000 DTEND:20170204T122500 SUMMARY:Firefox and WebExtensions DESCRIPTION:Do you know that Firefox now have a new technology that simplify the development of an extension? And also use and extend the API of Chrome? Yea, I am serious you can do an extension for both the browsers!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_firefox_and_webextensions/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniele Scasciafratte":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5453@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T123000 DTEND:20170204T125500 SUMMARY:Firefox: The Puppet Show DESCRIPTION:Join us as we demonstrate how Mozilla are using Selenium to test Firefox by extending the WebDriver specification.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_firefox_puppet_show/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Henrik Skupin":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dave Hunt":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4889@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T130000 DTEND:20170204T132500 SUMMARY:WebRender, the next generation graphics engine by Mozilla research DESCRIPTION:A technical talk about the web rendering architectures of today and tomorrow.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_webrender_next_generation_graphics_engine/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nicolas Silva":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5505@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T133000 DTEND:20170204T135500 SUMMARY:How Rust is being developed DESCRIPTION:The Rust project has become a large software development project. To better understand how it is being developed, a software development analytics dashboard has been deployed for it. This dashboard tracks most of the public data about Rust development, and allows to visualize, drill down and understand that data. The talk will present this dashboard, and how to use it to learn about the details of Rust development processes and community. It will also present some interesting data obtained from it.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_rust_development/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jesus M. Gonzalez-Barahona":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5452@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T140000 DTEND:20170204T142500 SUMMARY:Corrode DESCRIPTION:C has been the de facto systems programming language for decades, so huge amounts of useful programs and libraries are written in that language. New Rust code can make use of that legacy of work via FFI, but to get the full advantages of Rust, legacy software needs to be re-written in Rust. Corrode is a tool to semi-automate these rewrites by producing Rust source that behaves exactly like the original C, enabling developers to focus on the interesting parts of improving code quality. I'll talk about what Corrode does and does not do; present case studies of Corrode-assisted translations; and discuss rationale for decisions such as writing Corrode in Haskell or documenting in "literate programming" style.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_translation_from_c_to_rust/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jamey Sharp":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5456@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T143000 DTEND:20170204T145500 SUMMARY:Embedding/Maintaining SpiderMonkey in a large scale project DESCRIPTION:Mozilla's SpiderMonkey library can be used to embed JavaScript in any C++ projects. It is quite easy to expose some simple bindings and get a "hello world" application running in no-time.
However, after this first hello world, you'll quickly notice that you'll need other features such as timer, networking, file access, threading or even graphics and audio. At this point things get much more complicated, and maintaning the bindings can quickly become overwhelming.
Our team has been creating such bindings for SpiderMonkey since 2007 in several projects and this talk will present best practices, tips and caveats that we have learned over the years. We will also see how to make embedders life easier by using nidium library that bundles many basic bindings, in the hope that more developers can use the power of SpiderMonkey in a convienient way.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_spidermonkey/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nicolas Trani":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5403@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T150000 DTEND:20170204T152500 SUMMARY:Learning IoT & coding with HTML5 games DESCRIPTION:Learning to code might be the handiest skill of the XXI. century - but finding motivation to do so seems to be the hardest part. Even when one decides to embark on this journey, their path is often hindered by the lack or quality of tools, resources they will be using, and are often turned away by the lack of success and their feeling of "coding is not for me" is often reinforced by all these negative experiences.This is where Happy Code Friends, Code Invaders and Clouduboy tries to help - introduce coding, hardware and IoT in a friendly, impulse-rich, exciting environment to anyone willing to give computers a try.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_iot_coding_with_html5_games/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="István Szmozsánszky":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5398@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T153000 DTEND:20170204T155500 SUMMARY:Introduction to A-Frame DESCRIPTION:A deep introduction to a-frame, the Web VR framework from Mozilla. After this talk you will be able to build amazing vitual reality experiences using the same web technologies you already are familiar with!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_introduction_aframe/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eugenio Petullà":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5490@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T160000 DTEND:20170204T162500 SUMMARY:(Mobile) Web Compatibility DESCRIPTION:Many developers do not consider web standards while create their webpages/apps. This will create a bad experience for some users that not use that product with a certain OS or application.This talk will cover best practices and give examples of how some users could not do some simple booking because of the bad experience given by the website for their app.This will cover web in general, not only Firefox.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_mobile_web_compatiblity/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ioana Chiorean":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:4868@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T163000 DTEND:20170204T165500 SUMMARY:So that was HTTP/2, what's next? DESCRIPTION:A look at how HTTP/2 has improved the web, which cases that are stillproblematic and what's being done about it next. Will there be a QUIC fix?
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_http2_whats_next/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Stenberg":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5226@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T170000 DTEND:20170204T172500 SUMMARY:Web Logins after Persona DESCRIPTION:With Mozilla shutting down its Persona web login service in late 2016, a pretty decent solution for logging into small websites became unavailable. The problem that Persona set out to solve is not gone, we still need solutions to log into all kinds of sites without a few central and big players analyzing all data about when and where we log in.I ran into that issue for my sites as documented in my blog - this talk will discuss the problem itself and my solution to it. This may include opening up some source code to the public!
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_web_logins_after_persona/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Robert Kaiser":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5463@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T173000 DTEND:20170204T175500 SUMMARY:Discourse development for beginners DESCRIPTION:An introduction to Discourse development for the non-ruby inclined where participants will leave with knowledge of how to set up their development environment, where they can contribute to Discourse within Mozilla and upstream, and how to ask for help if they get stuck.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_discourse_development_beginners/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Leo McArdle":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5391@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T180000 DTEND:20170204T182500 SUMMARY:Diversity User Research and Women in Open Source DESCRIPTION:Diversity User Research: Becoming a Better Listener - Gloria Dwomoh
In order to understand the struggles and/or challenges of minorities in tech and foster a safe environment for their inclusion, we need to be better listeners. One way we are able to get access to the voice of our users is through user research. However in order to increase effective communication we need to learn the art of listening. Several of us were taught to speak, read and write, but we simply assume we know how to listen. There is a saying that less than 2% of people have had any formal education on how to listen, while that is a skill that many of us use in our daily lives. Through this talk we will understand the difference between hearing and listening; we will also explore active listening and how it can better help us in our user research.
Women in Open Source Technologies - Kristi Progri
The Gender Gap is one of the most talked topic since forever, and still a Gap. Where are the women in Open Source? Why is the gap so big? Women participation in open technology and culture is very important so we should all pay more attention. This talk will be focused on the large steps we can take to reduce this gap. Also we will share out experience at our hackerspace in Tirana, Albania since we have lots of women there.
Let's face it: Gender Diversity in Tech is in a quite bad shape. The sad thing about it is that it's even more noticeable in many Open Source communities in particular. But why is gender diversity important?
It’s not just diversity for the sake of diversity. If men and women are equally intelligent, statistically speaking, then out of the smartest ten people in the world, five should be male and five should be female. Thus, if your team is anything less than an equal balance of men and women, then your team is probably not the best it can be.
Unfortunately, if we take a look at a random sample from GitHub active contributors from 2015, just 5.4% of GitHub users with over 10 contributions are female.
Let's talk about the ways we can fix this and what efforts Mozilla does to improve this and how you can help Mozilla help the community, concretely with Womoz (Women at Mozilla) and the Diversity & Inclusion Team at Mozilla.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_diversity_user_research/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kristi Progri":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gloria Dwomoh":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:5424@FOSDEM17@fosdem.org TZID:Europe-Brussels DTSTART:20170204T183000 DTEND:20170204T190000 SUMMARY:Don't break the Internet!, Mozilla Copyright Campaign in Europe DESCRIPTION:After nearly a decade, the European Commission has presented its draft law for copyright reform. And it’s about time: our copyright laws are out of step with today’s technology. But the proposal to reform copyright lacks ambition, and is inadequate to address the today’s challenges. It even contains some very dangerous provisions - such as a snippet tax, and upload filters for online platforms - that would put the open internet, innovation, and creativity, at great risk. This session will unpack some of the key issues at stake in the reform and how you can get involved. Together we can achieve an EU copyright reform that fosters innovation and creativity.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Mozilla URL:https:/fosdem.org/2017/schedule/2017/schedule/event/mozilla_copyright_campaign_europe/ LOCATION:UD2.218A ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Raegan MacDonald":invalid:nomail END:VEVENT END:VCALENDAR