Planet Mozilla Reps

Reps Weekly Call – October 23th 2014
Ruben Martin [:Nukeador] on October 24, 2014 12:30 PM

Last Thursday we had our regular weekly call about the Reps program, where we talk about what’s going on in the program and what Reps have been doing during the last week.

Summary
  • The Open Standard.
  • Firefox 10th anniversary.
  • New council members.
  • Mozfest.
  • FOSDEM.
  • New reporting activities.

Detailed notes

AirMozilla video

https://air.mozilla.org/reps-weekly-20141023/

Don’t forget to comment about this call on Discourse and we hope to see you next week!


MozFest 2014: Live Blog
Soumya Deb (noreply@blogger.com) on October 23, 2014 05:45 PM


Oct 23, 1830: Waiting for dinner. Trying to compensate hunger with energy drinks & beers; in alternating order. But at the edge of it. Let's hack on the schedule with Ioana till the food is ready.


Oct 23, 1700: Facilitators brifing. Gunner, rocking as always! \m/

Reps' weekly meeting... not even a fraction. :-|

Oct 23, 1600: Rep's weekly call, from MozSpace. An awesome gathering, with a lot going on.


Oct 23, 1500: Took a break, and went to walk around with Raj, Umesh & Priyanka. Ingressing, took selfies, shown Raj & Umesh around London Eye, Westminister Bridge, Big Ben, Trafalgar Square etc.

Oct 23, 1225: Time for Lunch. Was catching up with communications/emails.

Open Workspace of Mozilla UK Office... BTW, FOOOD! :D

Oct 23, 1030: Yay... Larissa, Emma et al. are already here! Let me grab a spot & open my laptop. I think I can update the blog posts, by the time Ioana gets a room for the Reps. Damn... forgot to bring the Power Adapter!

Oct 23, 1000: Heading out for Mozilla office, with Ioana, Christos, Guillermo, William R. It's a shorter walk than I had expected. Talked a lot about Mozillians and how it's shaping up now. Okay, we're here! Let me connect to Mozilla Guest.


Oct 23, 0900: Checked in at the Hotel. Managed to get the SIM working as well (there was a small gotcha with Dual SIM settings on my device). Ingress ahoy! As well as Telegram, Hangouts & Emails; they came in like wrecking balls... :-|

Oct 23, 0730: Folks had to get their Oyster cards, I had it from last time. Trains waiting at Tetrminal 4 station. Off we start for the city.

Oct 23, 0715: Met Alifiyah just after the immigration; so the team size is 5 now. Got Three SIM for data (it's one sim, from three.co.uk - so don't go bonkers!). What's awesome is I got it from a vending machine, with cash, no documents required. Put it in the mobile & you're good to go with all plans preset. In India, best networks take 4hours & quite some pieces of paperwork. Anyway, I'm wasting time with the SIM; something's not right. Let's head out to the Tube station downstairs.

Oct 23, 0700: Landed at Heathrow. Passed through the immigration. Immigration officer couldn't decide whether he likes or hates me showing the invitation letter from Mobile. Heathrow WiFi got awesome - no authentication, full open! Hi5 to whoever made the final call to go that way.

Well, excuse the blurriness; But at least we're all together!

Oct 23, 0130: Boarded the flight for Mumbai to Heathrow leg. Jai & Umesh beside me; Priyanka somewhere around the tail side of the flight. Will post the Airport selfies soon. We're about to take off! :D

Mozilla Festival 2013: The greatest maker-party of the world
Soumya Deb (noreply@blogger.com) on October 23, 2014 11:35 AM
This blog was drafted on the aircraft back home from MozFest, on 28th October, 2013. It's a shame that it's been lying in the drafts for a year now. Publishing almost as is, many intended details missing. I'm sorry! :(

To avoid it this year, I'm live blogging MozFest 2014. Cheers!

Flickr Slideshow: https://www.flickr.com/photos/debloper/sets/72157637170816103/show
 
0th DayHad a tour around Westminister & Buckingham with Faye, Sayak, San James et al. Took heck load of pics, chased pigeons, saw royal processing, wandered around the green park. A morning well spent.

Next up was visiting the mozilla office; had mentors' call, debriefing about the festival. This is where the excitement begins.

1st DaySo, the maker party begins with the kick off of the science fair - some interesting pieces of work, some great inspiration. Met an 11yo guy, who's interested about stop motion animation, has his own YouTube channel & been up to it for 3 years... and that's just one example!

I shared my times in Firefox OS & Reps booth - explaining the folks about the Platform & the Program. Also, I took part in the maker party where I also attended the webmaker-booth, where I demo'ed X-Ray Goggles to @RaveGMM



2nd DayWell, it wasn't all show & tell all the times... I did get some time to write C (variant) after a couple of years, to program a gaming-arduino. Check this out:
A video posted by Galaxy Kadiyala (@igalaxyk) on

<captain mode="obvious">This Shows M-O-Z-I-L-L-A in sequence...</captain>

Thanks Galaxy to record this bit... later, I also upgraded it to take user-inputs to move forward/backward flashing the characters. I need to buy this shit! Really cool :D

Spent some time making badges... later those badges were digitized & sent to me (yay!)

Off we go, and until next year!

Software Freedom Kosova 2014 – 2 days to go!
giannisk on October 22, 2014 01:07 PM

I haven’t fully recovered from traveling back from Athens for the Fedora Weekend Greece (event report to follow up soon), yet there is another free/open source software-related event I will be participating at: it’s Software Freedom Kosova 2014, which will be held between 24-26 October in Kosovo.

Mozilla is going to be present at this conference. Like always, we’re going to set up a very-nice booth specialized in Firefox OS, where we will be doing hands-on Firefox OS representations, engaging with the public, promoting the mozilla mission, providing user support, etc. If you are attending SFK ’14, be sure to come over at the mozilla booth; we will be having Keons, a Flatfish tablet, a Flame and also an APC Rock board running Firefox OS for you to test and play with. And of course we will be giving away some very cool mozilla swag to everyone attending.

During the conference I will be delivering a talk titled “Firefox OS – Unleash the Future” where I’ll  begin with a short introduction to the Mozilla mission, then start exploring Firefox OS itself, it’s architecture, new features and devices, but more importantly I’ll explain how mobile developers, mobile operators/manufacturers and the end users can benefit. We’ll be also hosting a web app development workshop where we will develop simple web apps for Firefox OS, by writing some basic HTML5, CSS and JavaScript code and using Firefox’s innovative developer tools.

The Mozilla Swag arrived finally today (phew!) and tomorrow I will be traveling to Tirana, Albania where I will meet again with local Mozillian friends. We will be then traveling together to Pristina, Kosovo by bus.

See you at the conference


3D scanning with mobile phone
Arky r (noreply@blogger.com) on October 22, 2014 09:19 AM

You got a 3D scanner in your pocket right now. It's your mobile phone. The innovative 123D Catch application let's you turn ordinary photos into 3D models. You can edit these 3D models and print it with a 3D printer. The 123D Catch is available for iPhone, Android, Windows PC and web app (Works only in Google Chrome).



Go forth and 3D capture the world around you.


Troubleshooting

Looks the services was down during the weekend. Login page spewed the following error. Now the service is back online.


{"CODE":100,"STATUS":500,"MESSAGE":"Internal server error | URL Parameters:afc=PA1ON1&locale=en-US&ssl=true&relative_redirect_path=/login-redirect","DATA":{},"ERROR_ID":"175e100e-e932-4e37-81aa-bab52ec0ae5c"}



New council members – Fall 2014
Ruben Martin [:Nukeador] on October 21, 2014 12:25 AM

We are happy to announce that four new members of the Council have been elected.

Welcome San James, Ankit, Luis and Bob! They bring with them skills they have picked up as Reps mentors, and as community builders both inside Mozilla and in other fields. A HUGE thank you to the outgoing council members – Guillermo Movia, Sayak Sarkar, Nikos Roussos and Majda Nafissa. We are hoping you continue to use your talents and experience to continue in a leadership role in Reps and Mozilla.

The Mozilla Reps Council is the governing body of the Mozilla Reps Program. It provides the general vision of the program and oversees day-to-day operations globally. Currently, 7 volunteers and 2 paid staff sit on the council. Find out more on the ReMo wiki.

Congratulate new Council members on this Discourse topic!


Reps Weekly Call – October 16th 2014
Ruben Martin [:Nukeador] on October 19, 2014 05:49 PM

Last Thursday we had our regular weekly call about the Reps program, this time we moved one hour later to avoid some conflicts and allow Reps on the West Coast to join us in the very morning.

Summary
  • Council elections this weekend.
  • Tech 4 Africa.
  • AdaCamp – Post event.
  • Mozfest – updates.
  • Firefox OS Bus.
  • Get Involved Re-design.

Detailed notes

AirMozilla video

https://air.mozilla.org/reps-weekly-20141016/

Don’t forget to comment about this call on Discourse and we hope to see you next week!


Node.js Version Manager (nvm) Alternative Node.js installation on gnu/Linux
Arky r (noreply@blogger.com) on October 18, 2014 08:04 AM

The Node.js packages distributed by gnu/Linux distributions tends to be out of date. If you looking for an alternative method for installing Node.js on gnu/Linux. Then Node Version Manager (nvm) is a good choice. This simple bash script lets you install and manage multiple active node.js versions.

You can download Node Version Manager(nvm) from the projects github page. Digital Ocean community site has a good getting started tutorial for Node Version Manager (nvm).

Installing Node.js Version Manager (nvm)
# Download and the installation script
$ curl https://raw.githubusercontent.com/creationix/nvm/v0.17.2/install.sh | bash

# Activate nvm (You might want to add this line to your .bashrc or .profile file)

$ source ~/.nvm/nvm.sh 

# Discover other installable versions of Node.js 
$ nvm ls-remote 

# Install the stable version of Node.js 
$ nvm install v0.10.31

# Install another version of Node.js
$ nvm install v0.11.13

# Check the installed versions of Node.js 

$ nvm ls 
->  v0.10.31
    v0.11.13
      system

# Use v0.10.32 version of npm 
$ nvm use v0.10.31 

# Run using particular version Node.js 

$ nvm run 0.11.13 

# Alternatively use Node.js installed by your package manager 
$ nvm use system 


Light Level Meter | Firefox OS App
Kalpa Welivitigoda (noreply@blogger.com) on October 18, 2014 06:32 AM
Light Level Meter [1], is a Firefox OS app developed by myself to demonstrate the use of Mozilla WebAPI [2]. The app measures the ambient light level in lux [3] and present in realtime. It records the max and min values and plots the variation of the light level over time.

I've made use of DeviceLightEvent [4] to get the current ambient light level from the light level detector in the device (I have tested it with Keon [5]). The real time chart is implemented using Smoothie Charts [6] which is a simple, easy to use javascript charting library for streaming data.

Measurement of ambient light level has many uses. One is that it could be used to adjust the light level of electronic visual displays that are there in many of the devices we use today such as mobile phones and tablets. By such adjustments based on the ambient light level, we could save energy while delivering a comfortable reading experience to the user.

Another use of measuring ambient light level is in electrical lighting design. For example, the light level recommended for reading is different from that is recommended for hand tailoring. Recommended light levels in building designing in Sri Lanka can be found in page 38 of "Code of Practice for Energy Efficient Buildings in Sri Lanka" [7].

Source code of Light Level Meter [8].

[1] https://marketplace.firefox.com/app/light-level-meter
[2] https://wiki.mozilla.org/WebAPI
[3] http://en.wikipedia.org/wiki/Lux
[4] https://developer.mozilla.org/en-US/docs/Web/API/DeviceLightEvent
[5] http://en.wikipedia.org/wiki/GeeksPhone_Keon
[6] http://smoothiecharts.org/
[7] http://www.energy.gov.lk/pdf/Building%20CODE.pdf
[8] https://github.com/callkalpa/callkalpa.github.io/tree/master/LightLevelMeter

FashionTec beim Berlin-Brandenburg Magazin ZiBB mit Thomas Gnahm von Trafopop
Mario Behling on October 16, 2014 09:45 PM

RBB berichtet über Fashion und Technologie mit Thomas Gnahm von Trafopop.

Früher war Kleidung einfach nur Kleidung. Passen sollte sie, gern auch modisch sein und darin wohlfühlen sollte man sich im günstigsten Fall auch. Heute ist Kleidung nicht nur etwas zum Anziehen, sondern auch Technologie. zibb zeigt, was dahinter steckt. Wear It: Festival for wearable electronics in Berlin. Kleidungsstücke mit eingebauter Technik werden Wearables genannt. Sie verbinden Technik, hippe Mode und beispielsweise das Internet miteinander. Wie funktionieren Wearables genau? Und werden beziehungsweise können sie in unseren Alltag Einzug halten? zibb ist diesen Fragen nachgegangen und hat einen jungen Berliner Designer besucht. (10.10.2014 Tragbare Technik)

Beitrag von Heimke Burkhardt

Wear It Berlin http://wearit-berlin.com

MeshCon: http://meshcon.net

FashionTec Meetup: http://www.meetup.com/FashionTec-Meetup-Berlin

FashionTec Working Group: http://fashiontec.org


New /contribute page
jennierosehalperin on October 15, 2014 07:58 PM

In an uncharacteristically short post, I want to let folks know that we just launched our new /contribute page.

I am so proud of our team! Thank you to Jess, Ben, Larissa, Jen, Rebecca, Mike, Pascal, Flod, Holly, Sean, David, Maryellen, Craig, PMac, Matej, and everyone else who had a hand. You all are the absolute most wonderful people to work with and I look forward to seeing what comes next!

I’ll be posting intermittently about new features and challenges on the site, but I first want to give a big virtual hug to all of you who made it happen and all of you who contribute to Mozilla in the future.


MeshCon'14 in der Abendschau Berlin
Mario Behling on October 15, 2014 06:35 PM

Abendschau über die MeshCon Fashion and Tec Week Berlin 2014. Softwareapplikationen für die Modeherstellung, Wlanchips für Kleidung und Prototypen von Strickmaschinen.

Links:

MeshCon: http://meshcon.net

FashionTec Working Group: http://fashiontec.org

FashionTec Meetups Berlin: http://www.meetup.com/FashionTec-Meetup-Berlin

Tanja Mühlhans Ansprechpartner | Projekt Zukunft Berlin

Tanja Mühlhans bei der MeshCon’14


Using WPA Supplicant with Firefox OS
A. Crespo (noreply@blogger.com) on October 14, 2014 11:47 PM
I have noticed that the latest nightly releases for Flame-KitKat doesn't have the wpa_cli installed, so If we need to set up a long passphrase, one way to do it is to modifiy the wpa_supplicant.conf file.

Lets say we have the following wpa_supplicant.conf file:
http://pastebin.com/2JZaPjQe

It's really explanatory by itself. If we need any other customization, we could check the following example:
http://www.lsi.upc.edu/lclsi/Manuales/wireless/files/wpa_supplicant.conf

Or we could even check "man wpa_supplicant.conf".

We would need to push that wpa_supplicant.conf into the /data/misc/wifi/ directory, so we should do:
adb push wpa_supplicant.conf /data/misc/wifi/wpa_supplicant.conf

After that, we should change the owner of that file:
adb shell chown wifi.wifi /data/misc/wifi/wpa_supplicant.conf

At last, turn on the wifi in your device and it will connect to your network.

That's all.


My speech at TEDx Prishtina – 2014
Altin on October 14, 2014 11:18 AM
“I am what I am because of who we all are” says the Ubuntu philosophy from a Southern African region, which is based on the belief in a universal bond of sharing that connects all humanity. That’s how Free and Open Source communities try to function globally. I’ve been a community guy since the age […]

Me running as a council member again :)
Rami on October 14, 2014 10:19 AM

Before writing my name in the list of candidates I was thinking, “Do I really need to nominate myself again to be a council member?! What am I going to bring?!”

On my last post “Mozilla is a Black Hole” [1], I wrote why for 11 years I’ve been contributing to Mozilla and what is the source of my energy. It is not only because of Mozilla mission – as I was thinking before –  but because of you Mozillians, you always pull me back to Mozilla core, even though for many times I wanted to stop and focus on other things in my life.  To extend that post more to Mozilla reps program, last Mozilla Reps camp meeting in Berlin, I was hesitating to nominate myself as a council member, but again meeting the Reps helped me to take the decision and to put my name in the list.

What can I bring to the new council that I didn’t bring last time I’ve been there?
I was one of the provisional council member that helped to shape the program with other amazing Mozillians, then I return as mentor for more than a year. During my mentorship period, I learned a lot from my mentees and from others. This new experience give me a hands-on on the program itself, and I lived the SOPs, I’ve been in touch with the mentees directly and I know the issues that they face and things that need to be tuned. This new experience that I want to bring again to the council to help tuning (not fixing) it more, so we will be able to facilitate the work and make a difference.
The greatest strength of the program is YOU, without your continuous feedback and engagement with the program, the program didn’t improve. I believe the next step should be on how to facilitate and collect your feedback in systematic way to help the council to tune the program, since the program is for you.

@Reps, vote for me if you only think that I am suitable to be a council member.

For reps that they don’t know me, please take a quick look into my profile [2]

@council, sorry I didn’t stick to the suggested format of the questions

Reorganizing, reprioritizing, reciprocating responsibilities
Soumya Deb (noreply@blogger.com) on October 13, 2014 07:52 PM
Note to self: Cut it to the chase.

I've been a quite unorganized (which is gradually increasing) for last one year - followed by me stepping down from Mozilla Reps' Council & by now, I've completely overwhelmed myself.

Being unorganized was experimentally self induced; in order to suppress my OCPD. It helped keep my traits of the disorder in check (quite successfully by now). However, it came at a cost, I need to repay.

I am swamped with things I need to do. I have 50+ actionable tabs open in 5 tab groups. I have 70+ bugs pending actions. I have 100+ direct mails to get back to (a couple of thousands on lists). I have 5+ budget requests yet to be made (10+ unresolved backlog). I have 3 blogs drafted & 10+ blogs semi drafted awaiting to be published. Skipping the enormous number of yak-shaving aside or in parallel.

...and all these backlogs are only for Mozilla. Which would be (realistically) 33.333% of _all_ the things I need to get done.

Today, I'm projecting & estimating a time line to get all the stickies to DONE list ASAP. It will be done in two phases.
  1. First phase (urgent & dire): by end of October.
  2. Second phase (urgent & vital): by end of November.
I've strategized how do I go on about it most effectively. I've identified the tasks & assigned them times (skipping them here). It took me 2hrs to get everything in order (with little more than moderate effort and ambition), so I'm quite hopeful for the execution phases.

The reorganizing, reprioritizing, reciprocating of responsibilities part grossly doesn't need external input for execution, so skipping the lower level plans. My sticky-wall is more than enough for that. There are only two things, on which I need help from you (yes, YOU).

CommunicationHelp me have the most effective communication with you all. Here's how:
  • I'll be available everyday from 21:00IST (15:30UTC) to 24:00IST (18:30UTC) to talk about all things Mozilla. If you need information, mentoring, my attention, input etc.
  • If you ping me up on various channels throughout the day - that's okay - keep it brief & to the point. I'll get back to you in the evening at aforementioned time.
  • Anything urgent and needs immediate response: call me up (latency 1min).
  • Anything important but not very urgent: ping me on Hangouts or Telegram (latency 20-30mins).
  • Anything informative but not time-critical: ping me on Facebook messenger (latency 3-4hrs).
  • Anything that requires a discussion & can be public: Use my scrollback room (checked once daily after 24:00IST (at zero hour, that is)).
  • If at any point I'd rather prefer an email, I'll initiate or, ask you to send one.
  • If you've sent email and adding more information on the same topic - please continue in the same thread. Do not spawn new threads for no reasons.

CollaborationIf I'm working with you & you're awaiting my response and/or input on something, please consider reminding me once. I'm generally going through my queue from bottom up.

Also, here's to briefly touch on the topic of priorities. I'm getting my hands off of some interest groups & refocusing some other ones. Generally speaking, I'll be delegating most of my responsibilities, split up in bundles, to the capable next in the line awesome Mozillians.

I'll not be very involved with Firefox for Desktop or Mobile. I'll be available (only on demand basis) for Firefox OS related projects, programs & evangelism planning & strategies in India. I'll be mostly involved with community building around Mozilla's experimental technologies (Rust, Servo, asm.js) & some of the upcoming cloud services.

Another blog post will follow detailing this part.

If you're seeking my help/input for something - please reconsider the previous paragraphs and figure whether it aligns with my focus; if not, I'll probably find you (or, redirect to) someone who can help you.


So, wrapping up. Tomorrow (in 6hrs, that is) there's a team outing at Red Hat - they'll know I woke up too late to catch the bus. I'll have to close all the the bugmails & at least give Nukebot a good fight the entire day tomorrow.

Qapla'

Firefox OS at IMWorld 2014
Valentin Gosu (noreply@blogger.com) on October 12, 2014 09:10 PM
This past week I had the wonderful opportunity of attending Internet & Mobile World Bucharest, as part of the team promoting Firefox OS. We were stationed at the future corner (along with someone demoing the Google Glass, and producers of drones and 3D printers). It was an awesome but exhausting experience. What blew my mind was the public interest in Firefox OS.

IMWorld was mostly a business event. Companies trying to sell stuff to people looking to sell other things to the same companies. We stood out as one of the few companies not selling anything. We demoed Flame phones, and the Infocus New Tab. We talked to people ranging from CEOs to app developers to regular folks interested in a personal phone.

Interest in the phones was tremendous. Developers were excited that they could integrate Firefox OS into their existing PhoneGap process, use WebIDE in the browser to start development, and by the fact that their applications could run on Android or Windows or Mac without changing a single line of code.

Regular smartphone users were really excited by the availability of common applications they use, by the easy to use interface and by the prospects of buying such a phone.

We also promoted the Matchstick HDMI stick which is currently on Kickstarter. I have high hopes for that one.

Anyway, upon discussing with hundreds of people excited about the work we're doing and eager to use and support for our products, I am more confident than ever that we will succeed in our goals. Firefox OS looked like a long shot when it was first announced, another nice-idea mobile project that would never see the light of day. A couple of years later, with over a dozen devices on the market, selling in more than 20 countries, people are starting to pay attention and are baffled by the fact that you can make a difference in the current mobile landscape. I can't wait to see the next few years of Firefox OS.

(Update) Thanks to +Stefania Ioana Chiorean +Gabriel Ivanica +Marcela Oniga +Andreea Popescu +Alex Lakatos for doing an awesome job at the booth, and +Christian Heilmann for a great talk.

Also, thanks to the people at the booth next to ours, Mode360, who did a 360 degree scan of our phone and mascot.
 

#HackBDG – Mozilla Webmaker Workshop
mfadhilzone on October 12, 2014 08:54 AM

This is very-late post since i have some serious problem to my health condition.

Here we go..

We’re holding our “#HackBDG – Mozilla Webmaker Workshop” event on 6th September 2014. The event also part of Maker Party, the Mozilla’s global campaign to teach the Web.

In this event, there are 3 Mozilla Reps joining. They are Muhammad Fadhil (me as event host), Fauzan Alfi, and Risman Rangga Pratama. There are 22 participant from around Bandung also joining this event, mostly student that also have a background in CS and Education. Things that we covered in the event are updates from Mozilla and it’s projects, Introduction to Webmaker + Demo of the Tools, and hack-the-web activity. Before we start, we do a spectrogram with Smart City and Internet as the topic, which is quite popular discussion in Bandung.

As usual, after the spectrogram session, we tell the participant to write down what their hope at the event on Post-It, and stick it to the “tree-of-hope”. Most of them wants to know more about Webmaker and how to contribute.

The tree of hope. Photo by Fauzan

 

I started with an Intro about Mozilla and all it’s projects including the updates. Then i continue with Intro about Mozilla Webmaker and it’s tools. We are demo-ing how to use the Webmaker Tools. In this session, we use X-Ray Goggles, Thimble, Popcorn Maker, and App Maker. The participant looks excited and try to hack the web with those tools.

Explaining about Mozilla and it’s projects. Photo by Fauzan

Participant is looking how Webmaker tools works. Photo by Fauzan.

After the demo, we split the participant into a group to make a hack using Webmaker tools and do the hacking session. In this session, we tell that they must make at least 3 makes from 4 Webmaker tools with the theme “Your Dream Smart City”. This is really challenging to the participant to explore their creativity to make the Smart City of their version.

Group Discussion. Photo by Fauzan.

In the end of session, they presenting what they have done with their makes and share the result.

One of the group is presenting their makes. Photo by Fauzan

There is so many brilliant idea that can implemented on the real life too! Many of them have creative idea about smart city which is possible to implemented in real life. After the presentation, we end it with group photo.

Group Photo!

I would like to say thanks to my mentor Irayani Queencyputri for all the advises to prepare this event and the fellow reps Fauzan, and Risman, that helps me to organize this event, and Telkomsel for supporting this event and provided the high-speed internet connection and the room for us to use. Without your help, i wouldn’t be able to organize this event. Thank you!

 

And here is the makes that have done in the event:

Group 1:
Thimble: https://feridi94.makes.org/thimble/ODkzMjU4MjQ=/bandung-smart-city
Popcorn Maker: https://roosenorahman.makes.org/popcorn/29dg
Appmaker:https://robust-bait-14.webmak.es/app

Group 2:
Thimble & X-Ray Goggles: http://baguzzzaji.makes.org/goggles/baguzzzajis-remix-of-
Popcorn Maker: http://baguzzzaji.makes.org/goggles/baguzzzajis-remix-of-

Group 3:
X-Ray Goggles: http://hadibanoe.makes.org/goggles/hadibanoes-remix-of-icity-akan-memberlakukan-etilang-pada-oktober-2014-kompascom
Popcorn Maker:https://arief-novianto.makes.org/popcorn/29da
Appmaker:https://enthusiastic-activity-838.webmak.es/install

Group 4:
Thimble: https://rizkicahyana.makes.org/thimble/MTA2MTAzMDQw/home-cigadung-smart-city
X-Ray Goggles:http://hanfiev.makes.org/goggles/hanfievs-remix-of-basuki-2000-pejabat-bakal-dilantik-presiden-tiga-perempat-kompascom
Popcorn Maker:https://sarwono.makes.org/popcorn/29de



Council Elections – Campaing and candidates
Ruben Martin [:Nukeador] on October 10, 2014 09:59 AM

We’re excited to announce that we have 6 candidates for the forth cycle
of the Council elections, scheduled for October 18th. The Council has
carefully reviewed the candidates and agrees that they are all
extremely strong candidates to represent the Mozilla Reps program and
the interests of Reps.

The candidates are:

Now, it is up to Reps to elect the candidates to fill the four available
seats for a 12-month term
.

As detailed in the wiki, we are now entering the “campaign” phase
of this election cycle. This means that for the next 7 days,
candidates will all have an opportunity to communicate their agenda,
plans, achievements as a Rep/Mentor, and personal strengths, to the
Mozilla Reps voting body. They are encouraged to use their personal
Mozilla Reps profile page, their personal website/blog, Mozilla wiki
page or any other channel that they see fit to post information
regarding your candidacy.

To guide them in this effort, the Council has prepared 6 questions
that each candidate is asked to answer. We had originally wanted to
have candidates go through mozmoderator but due lack of time we will
do this next election cycle. The questions are the following:

  • What are the top three issues that you would want the Council to address were you to join the Council?
  • What is in your view the Mozilla Reps program’s biggest strength and weakness?
  • Identify something that is currently not working well in the Mozilla Reps program and which you think could be easy to fix?
  • What past achievement as a Rep or Mentor are you most proud of?
  • What are the specific qualities and skills that you have that you think will help you be an effective Council member?
  • As a Mentor, what do you do to try to encourage your inactive Mentees to be active again?

In the spirit of innovation and to help bring a human face to the
election process, the Council would like to add a new element to the
campaign: video. This video is optional, but we strongly encourage
candidates to create one.

That’s it for now. As always, if you have any questions, please don’t
hesitate to ask the Council at

reps-council at mozilla dot com

We’ll be giving regular election updates throughout these next two weeks
so stay tuned!

And remember, campaigning ends and voting starts on October 18th!

Comments on discourse.


Mozilla Event at ISAAC 2014 – TechFest of TSEC, Mumbai
abhishekvp on October 09, 2014 06:23 PM

The members of IEEE-TSEC Student Chapter, had approached Akshat Kedia (an active Mozillian from the Mozilla Mumbai Community), to have talks on FOSS and Mozilla at their annual technical festival ISAAC.

Accordingly the event was planned, we had an IRC meet a week earlier to decide who will talk on what. I was quite excited to deliver a talk in front of a large crowd, as TSEC is a reputed educational institute in Mumbai, and ISAAC particularly is quite popular among the colleges in the Suburbs.

I reached the venue by the time, Sushant was already delivering his talk on Code Contributing to Mozilla. My talk was the last one, after Akshat; and looking at the audience had left me flustered. Upon talking with the IEEE-TSEC guys, I came to know that 270 students from all over Mumbai were attending the talks. I had never really faced this large audience.

The Audience

While walking down the isle, to the dais, I saw  many students with their writing pads out, jotting down things; such was the seriousness of the audience. On the dais, I came up with an idea to get the attention of my audience(and also to calm my nerves). I took up 5 Mozilla Wrist bands, and went into the audience. I hosted a miniature rapid-fire quiz, picking up random students, asking them questions about the web and rewarding them with the Mozilla wrist band on a right answer.

Me delivering my talk

Once back on the dais, I had become quite comfortable with facing the audience. So I started my talk on Community Building and Getting Involved with Mozilla. The talk went very well, guessing by the response of students after my talk. I had brought along with me my Keon and also my Firefox OS Foxconn Tablet(that I had received in the Tablet Contribution Program). After the talks, arrangements were made for the students to handle the devices and collect the awesome Mozilla swag, while leaving the auditorium. I was very happy to see students interested in Firefox OS and its working. The cost of the Intex and Spice Firefox OS Mobiles particularly  raised many student eyebrows in surprise.

Me answering students’ queries on FxOS

Students enthusiastically handling FxOS Devices

Students enthusiastically handling FxOS Devices – 2

Akshat answering to students’ queries post talks

Many students stayed back(after the talks) to talk to the three of us, on getting started with contributing to Mozilla. Akshat’s talk on Privacy had sparked great interest among the students about their online safety. Most of the students in the audience were freshmen, which I felt was the best part. They would have 4 years of their under-graduate education to learn and contribute to Mozilla.

The very next day was the Hands-on Session on Webmaker and Appmaker at TSEC. I could not attend the session due to my prior commitments, but Akshat, single handedly conducted the session and it too was a grand success! Akshat even demoed the Lightbeam addon to instill interest about privacy issues among the students.

My sincere thanks to Sushant Hiray and Akshat Kedia for their inspiring and enlightening talks. I would also like to thank the entire IEEE-TSEC team for their efforts in organizing this event!

Hoping to have more of such events in the future!

P.S: Slides of my talk can be found here.


Filed under: Mozilla, Web Tagged: Mozilla, remo

Reps Weekly Call – October 9th 2014
Ruben Martin [:Nukeador] on October 09, 2014 05:50 PM

Last Thursday we had our regular weekly call about the Reps program where we talk about what’s going on in the program and what Reps have been doing during the last week.

Summary

Detailed notes

AirMozilla video

https://air.mozilla.org/reps-weekly-20141009/

Don’t forget to comment about this call on Discourse and we hope to see you next week!


Vancouver Hive Pop-Up
Robert Sayles (noreply@blogger.com) on October 08, 2014 11:57 PM
I had the opportunity to attend Vancouver's Hive Pop-Up on October 5 in British Columbia.  Vancouver community recently joined the Hive Learning network, which is a global constellation of communities championing digital skills and web literacy through connected learning. It was Vancouver's first ever Hive Pop-up, celebrating hands on digital literacy for makers all ages. The 3-hour event featured five activity stations.  The stations among the Pop-Up was Museum of Vancouver, Open Media, Vancouver Public Library, Mozilla Webmaker and Vancouver Community Laboratory.  The participants were able to try virtually on garments from their latest exhibition from the Museum of Vancouver station. At our Mozilla Webmaker station, you learned how to make your home webpage, interactive videos, remixes, mobile apps.
  Now, speaking on Mobile Apps, when we first arrived on Friday night, we attended a training session with Mozilla Webmaker Appmaker.  During the training session, we learned how to be creative on making apps and publishing them online. It was a great learning trip to Vancouver; I certainly learned a lot and I appreciate Mozilla for allowing to me learn in the process of helping others along the way

A Quick Recap of Vancouver
Michaela R. Brown on October 08, 2014 02:00 AM

This weekend was one of firsts — first flight, first time leaving the US, first time eating Thai and Indian food, and my first event as a Mozilla Rep. I’m exhausted, and my calves are very sore, but the Vancouver Hive Pop Up was entirely worth it.

I flew in from Seattle, where my aunt drove me up to Vancouver. All things considered, everything went well — and I’m now comfortable enough with airports to fly internationally. (MozFest 2015, here I come!) Admittedly, I got a little turned around, but Helen Lee picked me up at Yaletown Station and we headed over to the Mozilla office for Webmaker training. I’ve wanted to visit a Mozilla space since I was a kid, so it was a very cool experience. The fact that I was there for a Mozilla function, as a Rep, made it all very surreal and awesome.

Luke rocks at explaining stuff.

I met some very cool Mozillians there — specifically Dethe Elza, Luke Pacholski, and Simona Ramkisson. Luke ran us through the Appmaker training, and I was surprised by how extensive Appmaker really is. Previous to this, I’d played with it a few times, but it never really progressed past basic one-or-two-button stuff — and Luke had an entire music demo going.

After the demo, we went back to the apartment, which I was sharing with Robby Sayles and Regnard Raquedan, as well as Regnard’s wife Liza and their daughter Lizzie, who’s a little less than a year old. We ended up with all of the extra pizza from the training in our fridge (but all of it was gone by the time we left!). It was very cozy, with a breakfast nook perfect for curling up with a book in the morning.

On Saturday morning, we had breakfast with Helen, Dethe, and their families, then set to exploring Vancouver. It’s a beautiful city. I like a more overcast, cool climate, and I love urban background noise — which is weird because I’m from a small town — so I fell in love with the city pretty quickly. We took a photo by the Olympic torch, then took a bus tour around town — and in the process, found out that Lizzie finds my face extremely amusing.

We spent a lot of Saturday discussing Reps stuff — the different events we’re working on, MozFest, and why we love being Mozillians. At one point, I referred to ReMo as “a bunch of ninja superheroes”, and I think that’s the essence of why I love being a Rep so much. We’re really this team of scrappers, unexpectedly kicking butt, with our open-source and collaborative superpowers.

Sunday was the most fun I’ve had in a long time. In the early afternoon, Robby and I went to brunch while Regnard and family poked around the city a bit more. We went to this awesome Thai bistro, which looked fairly traditional — but they were playing Paramore and indie rock the whole time. I’d never had Thai food before, but I really enjoyed it.

Working with the kiddos

The event itself was a blast. We set up at the Vancouver Public Library around 2 pm, and the event ran from 3 to 6. We had about 120 people there, quite a few of them being kids. There were four or five Appmaker stations set up, but it wasn’t enough, so I started pulling kids to an ad-hoc station I set up with my MacBook. I had four kids I worked with, in groups of two — Charlie and Hendrix, and Eric and Viktor. I saved the makes they did to my VancouverPopUp collection in Appmaker, and emailed them links to the apps, encouraging them to continue development on them. (And, of course, I made sure that they went home with a Mozilla lanyard, stickers, and a Firefox button!)

I got home yesterday, absolutely exhausted but oddly re-energized and ready to run my first MozCoffee in a few weeks. High fives to all of the participants for a job well done, and big hugs to Robby and Regnard & family for keeping me out of trouble over the weekend. :)

One thing’s official — I have the coolest non-job on the planet.



Nielsen Norman Group UX Certified
regnard on October 08, 2014 12:37 AM

It took a bit of a while to blog about this, but almost a week ago, I got my Nielsen Norman Group UX Certificate:

I received this after completing 30 hours of rigorous user experience training and passing the related exams. I took the courses during NN/g’s Usability Week in Toronto.

I was planning on getting the Mobile Specialization, but I’m one course short. I’ll likely take one to complete the Mobile track.


What to do if Firefox OS get stucked...
A. Crespo (noreply@blogger.com) on October 06, 2014 10:12 PM
What to do if you phone get stucked when is loading the OS? You will probably see this screen:

And that is what happened to suoko, from mozillaitalia.org:

I tried to sign up in their forum but they asked me three anti-spam questions that I didn't solve:
In quale senso ruotano le lancette dell'orologio?: diritto
Come si chiama il papà di Pinocchio?: Geppetto
Come si chiama il nono mese dell'anno?: settembre

But they weren't right, so I wasn't able to sign in the forum. I'll answer him here with a few tips:
  • If you ever see that screen, that will mean that something is broken, probably Gaia.
    • If Gaia is broken, it's easy to fix, compile and build Gaia or flash the userdata partition.
    • If you want to check what is going on, use "adb logcat", It will work and it will display what is wrong in your system. Maybe that could help you or, more even, you could find a bug and report it to Bugzilla: http://bugzilla.mozilla.org/ . That may help any other user!
  • In case of doubt, do a backup.
 If you need some help, I'll answer any comment or any tweet! @CodingFree



Rep of the Month: September 2014 – Alexandre Ben Mahmoud
Ruben Martin [:Nukeador] on October 06, 2014 11:17 AM

Skander (aka Alex) is an inspiring, passionate and a gifted Tunisian mozillian when it’s about free technologies. His involvement in Mozilla is about a strong belief in our mission and our values.

These last months, Alex has been doing a wonderful work to encourage Tunisians techies to contribute in Mozilla.

Starting by making all Mozilla Tunisia’s projects available to all on github to writing documentation and tutorials on the community’s Wiki and publishing articles on the website to encourage people and facilitate there integration. Without forgetting his availability on IRC to reply to all the contributors questions and assist them.

As a community technical manager, he managed brilliantly this month the MozTn Slides project.
He also was also very helpful to prepare the Grow Mozilla Tunisia and had a wonderful reaction to encourage the team and push them to continue when the event was canceled.

This apart, Alex always contributed to many bugs and developed many patch for Firefox and Firefox OS.

Congratulations Alex, well deserved

Congratulate Alex yourself on Discourse!


Flame [Kit Kat version] released
A. Crespo (noreply@blogger.com) on October 05, 2014 09:26 PM
Sup! The Flame build based on Android Kit Kat has been released.

If you are wondering why Firefox OS is based on Android Kit Kat, it's easy: they use the same Linux kernel, that's all. That doesn't mean that Firefox OS is Android, they are quite different... but they are based on Linux 3.8. So, why to use the new Flame KK?
So, it is supposed to be more efficient and sexier. And I have been testing it the last two weeks and I think that my battery lasts longer, but maybe I am being too enthusiastic.

- WARNING: It is B2G 2.2, it may be too unstable, use it at your own risk -
(btw, I have not sen any important bug yet, it is usable for me)

Anyways, here is it:

It is clean, it has not any modification, since Gaia is ignoring all my customizations:



Upcoming Elections – October 2014
Ruben Martin [:Nukeador] on October 03, 2014 04:53 PM
Intro to Elections

The Mozilla Reps program has been a volunteer driven program since day 1. In that spirit the core governing body of the program, the Council, was designed to be an elected body with new members chosen by all Reps every six months.

More background about the history of the Council and its structure can be found here and here and you can find a visualization of the composition and detailed information about the elections process.

The time has come for a new round of elections and this time 4 positions need to be filled. Nikos , Majda, Guillermo and Sayak are reaching the end of their 12-month terms and their seats need to be replaced for another 12-month term.

Nominations are open as of today for Mozilla Reps mentors that are eligible (see criteria)

Timeline
  • October 3 : call for candidates (eligible Mozilla Reps Mentors only) – call closes on October 9
  • October 10 : start of campaign period
    • candidates are given 7 days to answer 10 questions
    • candidates are given 7 days to publish a 30-120 second campaign video
  • October 17 : campaign ends
    • Reps are encouraged to read through candidate replies and watch their videos during the week
  • October 18: voting by all Reps who are eligible to vote begins – (voting closes after 72 hours)
  • October 21: new elected members are announced and their term begins

This is an exciting time for the Reps program and our role as Reps to help Mozilla build a better web has never been as critical. Thank you all for being part of this!

Comments on Discourse.


Micro SIM card adapter
Arky r (noreply@blogger.com) on October 03, 2014 11:47 AM

Eating your own dog food or Dogfooding in technical parlance means the software maker uses their own software thus appreciate its strengths and weaknesses (and hopefully improve on those.)

Usually I dogfood multiple mobile phones running early releases of Cyanogenmod and Firefox OS. Doing this is easy when you have multiple SIM cards. But if you have to swap your SIM card between Nexus 4 (micro-SIM) and Firefox OS device (mini-SIM) then you'll love this inexpensive Nano SIM adapter from NooSY.




Reps Weekly Call – October 2nd 2014
Ruben Martin [:Nukeador] on October 03, 2014 10:44 AM

Last Thursday we had our regular weekly call about the Reps program, where we talk about what’s going on in the program and what Reps have been doing during the last week.

Summary
  • Mozilla Guides.
  • Reps Planet.
  • Mozilla Balkan meeting.
  • Reimbursements update.
  • Discourse updates.
  • Mentors, mentees and new applications.
  • FSA.

Detailed notes

AirMozilla video

https://air.mozilla.org/reps-weekly-20141002/

Don’t forget to comment about this call on Discourse and we hope to see you next week!


Mozilla is a Black hole!!
Rami on October 03, 2014 03:23 AM

When I started working with Mozilla as volunteer back in 2003, it never crossed my mind that I will be able to stay that long. 11 years passed and God only knows how many times I thought that I have to quite and disconnect myself from Mozilla world. Of course not because of Mozilla but because of me; There was a voice inside my head always saying “There is nothing left to give and you don’t have time any more, that’s it, stop!”. I tried many times to shutdown this voice and find reasons to stay and keep going.

Last year, when I was invited to Mozilla Summit in Toronto, the voice won, I made up my mind; this summit is going to be the end of my journey with Mozilla, it is going to be a proper goodbye to Mozilla world and it is the time to get back to the user’s seat.
During the summit, I met my mozillians friends that I didn’t meet for long time. I met many talented mozillians that I never met before. I worked with amazing people that made every moment fun. I was telling myself no way that I can leave, I have to stay and give more. My batteries were fully charged and I am full of energy again.

Months passed, the voice inside my head came back again, my schedule became tighter, my study, work and my personal life are making me busy. Each time a Mozillian send me a message or an email asking for help or an opinion, I wanted to say no, sorry I am not doing that anymore; please seek help somewhere else.. I found myself typing on the keyboard, yes you can do this and that. I found myself getting involved more and deeper than before. Each time I wanted to take the ship to escape, Mozilla pull me back as a black hole in the space that doesn’t allow anyone to escape even light. But after these years I discovered the source of energy that kept me that long.

Dear Mozillains,
Thanks for the energy that you always gave me to fight the voice inside my head and for giving me the well to stay. You are amazing…

Dear Mozilla,
I totally understand now, the moment that I fell in love with your mission, it is the moment that you locked me down. Now I can tell you, I am giving up escaping and running away. I am staying and I surrender all to you!!


A new look for our Community Newsletter
jennierosehalperin on October 02, 2014 04:18 PM

This post was featured on the Mozilla Community Blog


 

If you’ve been wondering why you haven’t received the best in Mozilla’s community news in some weeks, it’s because we’ve been busy redesigning our newsletter in order to bring you even more great content.

Non-profit marketing is no easy feat. Even with our team of experts here at Mozilla, we don’t always hit the bar when it comes to open rates, click through rates, and other metrics that measure marketing success. For our community newsletter, I watched our metrics steadily decrease over the six month period since we re-launched the newsletter and started publishing on a regular basis.

It was definitely time for a makeover.

Our community newsletter is a study in pathways and retention: How do we help people who have already expressed interest in contributing get involved and stay involved? What are some easy ways for people to join our community? How can communities come together to write inspiring content for the Web?

At Mozilla, we put out three main newsletters: Firefox and You (currently on a brief hiatus), the Firefox Student Ambassadors newsletter, and our Mozilla Communities Newsletter (formerly called about:Mozilla)

It was important to me to have the newsletter feel authentically like the voice of the community, to help people find their Mozillian way, and to point people in the direction of others who share their interests, opening up participation to a wider audience.

A peer assist with Andrea Wood and Kelli Klein at the Mozilla Foundation helped me articulate what we needed and stay on-target with the newsletter’s goal to “provide the best in contribution opportunities at Mozilla.” Andrea demonstrated to me how the current newsletter was structured for consumption, not action, and directed me toward new features that would engage people with the newsletter’s content and eventually help them join us.

I also took a class with Aspiration Tech on how to write emails that captivate as well as read a lot about non-profit email marketing. While some of it seemed obvious, my research also gave me an overview of the field, which allowed me to redesign the newsletter according to best practices.

Here’s what I learned:

1. According to M & R, who publishes the best (and most hilarious) study of non-profit email campaigns, our metrics were right on track with industry averages. Non-profit marketing emails have a mean open rate of 13% with a 2.5% deviance in either direction. This means that at between 25% and 15% open rate we were actually doing better than other non-profit emails. What worried me was that our open rate rapidly and steadily decreased, signalling a disengagement with the content.

I came up with similar findings for our click through rates– on par with the industry, but steadily decreasing. (From almost 5% on our first newsletter to less than 1.5% on our last, eek!)

2. While I thought that our 70,000 subscribers put us safely in the “large email list” category, I learned that we are actually a small/medium newsletter according to industry averages! In terms of how we gain subscribers, I’m hoping that an increased social media presence as well as experiments with viral marketing (IE “forward this to a friend!”) will bring in new voices and new people to engage with our community.

3. “The Five Second Rule” is perhaps the best rule I learned about email marketing. Have you captured the reader in three seconds? Can you open an email and know what it’s trying to ask you in five seconds? If not, you should redesign.

4. Stories that asked people to take action were always the most clicked on stories in our last iteration. This is unsurprising, but “learn more” and “read more” don’t seem to move our readers. “Sign this petition” and “Sign up” were always well-received.

5. There is no statistically “best time” to send an email newsletter. The best time to send an email newsletter is “when it’s ready.” While every two weeks is a good goal for the newsletter, sending it slightly less frequently will not take away from its impact.

6. As M & R writes, “For everything, (churn churn churn) there is a season (churn, churn, churn)…” our churn rate on the newsletter was pretty high (we lost and gained subscribers at a high rate.) I’m hoping that our new regular features about teaching and learning as well as privacy will highlight what’s great about our community and how to take action.

And now to the redesign!

The first thing you’ll notice is that our newsletter is now called “Mozilla Communities.” We voted on the new name a few weeks ago after the Grow Mozilla call. Thanks to everyone who gave feedback.

An overview of the newsletter’s new look.

While the overall feel remains the same and is in line with other Mozilla-branded newsletters, the new look incorporates a few “evergreen” opportunities and actions you can take before the fold as well as features a contributor in their own words. (For the draft of the new design, that contributor is me!) The easy actions on the left hand side will rotate out as needed and increase in commitment level as you read down the page. Also, take a look at the awesome logo from Christie Koehler!

 

The next section presents rotating features on our privacy and educational initiatives. Privacy and education span a variety of functional areas, so this section could be populated by a variety of community endeavors. At the bottom of these sections, there’s a Facebook post and Tweet that you can post to easily take action, promote our communities, and get social to protect the Internet.

 

The next section features a story that engages the reader to take action! (In this case it invites readers into our awesome new gear store…) This story about Mozilla communities will rotate out according to the content that you submit. It will also be action-oriented, easy, and fun.

This last story is optional and will be rotated in and out according to testing during the first few issues. (Early feedback feared that there were too many stories.) In the draft design, we’re announcing a new contribution area. This will be a place for new community contribution areas, pathways, and opportunities to connect. The new photo section, “Mozillian Moments,” replaces our “Photo of the Week” section from the last iteration.

 

Finally, the footer reminds the reader that this newsletter is community-created and community-supported. It also invites readers to join us on social media. In the upcoming issues, the newsletter will also link to the new “Guides” forum that will help contributors find mentorship opportunities and connect with their fellow Mozillians.

 

What we need from you:

1. We need writers, coders, social media gurus, copy editors, and designers who are interested in consistently testing and improving the newsletter. The opportunity newsletter is a new contribution area on the October 15th relaunch of the Get Involved page (under the “Writing –> Journalism” drop down choice) and I’m hoping that will engage new contributors as well.

2. A newsletter can’t run without content, and we experimented with lots of ways to collect that content in the last few months. Do you have content for the newsletter? Do you want to be a featured contributor? Reach out to mozilla-communities at mozilla dot com.

3. Feedback requested! I put together an Etherpad that asks specific questions about improving the design. Please put your feedback here or leave it in the comments.

The newsletter is a place for us to showcase our work and connect with each other. We can only continue improving, incorporating best practices, and connecting more deeply and authentically through our platforms. Thank you to everyone who helped in the Mozilla Communities redesign and to all of you who support Mozilla communities every day.


Bustling about and thinking aloud
Soumya Deb (noreply@blogger.com) on October 02, 2014 08:02 AM
Two of the Socratic paradoxes say:
  • No one does something wrong willingly or knowingly.
  • No one desires (to be) evil.
More one thinks about it, more obvious it becomes how true these statements are.

Everyone - invariably what (s)he does - has justification behind their those actions, and trusts that to be the best course of action in good faith (in fact, one gets into trauma, if the brain fails to justify their actions).

But we do make mistakes.

Lack of data/information/knowledge, lack of expertise, lack of maturity, lack of empathy, lack of responsibility, lack of thought process the action demands, lack of a constructive mood, lack of security, lack of foresight... and for the lack of more affecting parameters on hand, I'll just let the list end here.

Having a setup of zero tolerance to mistakes circumvents achievement & innovation. Having a setup of very high tolerance of mistakes ends up becoming counter-productive. Balance is to identify mistakes & revive ASAP.

OvertureSo that this post doesn't turn out to be too abstract & decipherable - I'm talking about some of the recent adversities (from mild faux pas to catastrophic calamity) which took place in Mozilla's regional & global community as direct or indirect side effects of some of my recent actions.

Vividly, I've hurt too many people in order to send my message across; and I'm sorry for that.

Also, it's always a must to put the responsibility where it belongs. I am responsible for all the things that I do, and nobody else is. It'd be quite wrong to misplace the responsibility, even if for escalating severity. Hence, I'm sorry to all the folks who were, quite inappropriately, held accountable and answerable for my mistakes.

I am quite confident to communicate my thoughts effectively; less often so, nicely. This is a skill, I think, I should no more ignore.

I could've been quick to resolve the agitation when it started brewing; just say, "I was wrong" and be done with it. But you'd know, and I'd know, that I'd have been deceptive there.

I was an opinionated, arrogant, jackass without a doubt (and I should've avoided being one), but whether I was wrong, is still worth a debate.

Funny thing is, when you're arrogant, you don't even need to be wrong. Also, one more thing that I've realized, you don't always have to be right. Sometimes it's okay not to be right or wrong. Sometimes, it's actually better not to have an opinion at all.

OfftopicThere's a restaurant next to my place. Sometimes last week, when I was having a coffee there - we were terribly annoyed by the meowing of a kitten that had fallen into the drain in front of the shop. It's half submerged into the filthy black water, so that it can't jump out of it, and is crying & walking this end to that end.

Finally when a kid (presumably a child labor of some nearby shop) rescued it - we sighed that (our & that kitten's) misery was over... but he received a lot of being-shouted-at as recognition & left the place with an awkward smile before the rewards gets physical.

Because, the place in front of the restaurant got dirty with kitten footprints & sludge.

I wasn't the guy to get the kitten off of the drain, I wasn't the one to show the kid a thumbs up to appreciate what he did, I wasn't even the one to ask the shop-owner-dude to shut up.

In fact, nobody did.

And I justified my action this way: one, the coffee was good; two, I wasn't willing to take a shower that time; and three, the shop owner wouldn't have appreciated me as much as a customer, if I had done either of those aforementioned things.

So that's that - and, no traumas for me!

ReMo Camp 2014: Impact through action
Rosana on September 30, 2014 05:27 PM

For the last 3 years the council, peers and mentors of the Mozilla Reps program have been meeting annually at ReMo Camp, a 3-day meetup to check the temperature of the program and plan for the next 12 months. This year’s Camp was particularly special because for the first time, Mitchell Baker, Mark Surman and Mary Ellen Muckerman participated in it. With such a great mix of leadership both at the program level and at the organization, it was clear this ReMo Camp would be our most interesting and productive one.

The meeting spanned 3 days:

Day 1:
The Council and Peers got together to add the finishing touches and tweaks to the program content and schedule but also to discuss the program’s governance structure. Council and Peers defined the different roles in the program that allow the Reps to keep each leadership body accountable and made sure there was general alignment. We will post a separate blog post on governance explaining the exact functions of the module owner, the peers, the council, mentors and Reps.

Day 2
The second day was very exciting and was coined the “challenges” day where we had Mitchell, Mark and Mary Ellen joining the Reps to work on 6 “contribution challenges”. These challenges are designed to be concrete initiatives that aim to have quick and concrete impact on Mozilla’s product goals with large scale volunteer participation. Mozillians around the globe work tireless to push the Mozilla mission forward and one of the most powerful ways of doing so is by improving our products. We worked on 6 specific areas to have an impact and identify the next steps. There’s a lot of excitement already and the Reps program will play a central role as a platform to mobilize and empower local communities participating in these challenges. More on this shortly…

Day 3
The last day of the was entirely dedicated to the Reps program. We had so many things to talk about, so many ideas and alas the day only has so many hours, so we focused on three thematic pillars: impact, mentorship training and getting stuff done. The council and peers had spent Friday setting those priorities, the rationale being that Mozilla Reps leadership is very good at identifying what needs to get done, and not as good with follow-through. The sessions on “impact” were prioritized over others as we wanted to figure out how to best enable/empower Reps to have an impact and follow up with all the great plans we do. Impact was broken down into three thematic buckets:

Accountability: how to we keep Reps accountable for what the have signed up for?

Impact measurement: how do we measure the impact of all the wonderful things we do?

Recognition: how do we recognize in a more systematic and fair way our volunteers who are going out of their way?

After the impact discussion, we changed gears and moved to the Mentorship training. During the preparations leading to ReMo Camp most of the mentors asked for training. Our mentors are really committed to helping Reps on the ground to do a great job, so the council and the peers facilitated a mentorship training divided in 5 different stations. We got a lot of great feedback and we’ll be producing videos with the materials of the training so that any mentor (or interested Rep) has access to this content. We will be also rolling out Q&A sessions for each mentorship station. Stay tuned if you want to learn more about mentorship and the Reps program in general.

The third part of Day 3 was “getting stuff done” a session where we identified 10 concrete tasks (most of them pending from the last ReMo Camp) that we could actually get done by the end of the day.

The overall take-away from this Camp was that instead of designing grand ambitious plans we need to be more agile and sometimes be more realistic with what work we can get accomplished. Ultimately, it will help us get more stuff done more quickly. That spirit of urgency and agility permeated the entire weekend, and we hope to be able to transmit this feeling to each and every Rep.

There wasn’t enough time, but we spent it in the best possible way. Having the Mozilla leadership with us was incredibly empowering and inspiring. The Reps have organized themselves and created this powerful platform. Now it’s time to focus our efforts. The weekend in Berlin proved that the Reps are a cohesive group of volunteer leaders with a lot of experience and the eyes and ears of Mozilla in every corner of the world. Now let’s get together and committing to doing everything we set ourselves to do before ReMo Camp 2015.


Implementing analytics for Webmaker events
on September 30, 2014 11:34 AM
The goal of every event planner is to impress their guests and (in our case) teach the basics of Web...

New to Bugzilla
Lukas on September 29, 2014 06:24 PM

I believe it was a few years ago, possibly more, when someone (was it Josh Matthews? David Eaves) added a feature to Bugzilla that indicated when a person was “New to Bugzilla”. It was a visual cue next to their username and its purpose was to help others remember that not everyone in the Bugzilla soup is a veteran, accustomed to our jargon, customs, and best practices. This visual cue came in handy three weeks ago when I encouraged 20 new contributors to sign up for Bugzilla. 20 people who have only recently begun their journey towards becoming Mozilla contributors, and open source mavens. In setting them loose upon our bug tracker I’ve observed two things:

ONE: The “New to Bugzilla” flag does not stay up long enough. I’ll file a bug on this and look into how long it currently does stay up, and recommend that if possible we should have it stay up until the following criteria are met:
* The person has made at least 10 comments
* The person has put up at least one attachment
* The person has either reported, resolved, been assigned to, or verified at least one bug

TWO: This one is a little harder – it involves more social engineering. Sometimes people are might be immune to the “New to Bugzilla” cue or overlook it which has resulted in some cases there have been responses to bugs filed by my cohort of Ascenders where the commenter was neither helpful nor forwarding the issue raised. I’ve been fortunate to be in-person with the Ascend folks and can tell them that if this happens they should let me know, but I can’t fight everyone’s fights for them over the long haul. So instead we should build into the system a way to make sure that when someone who is not New to Bugzilla replies immediately after a “New to Bugzilla” user there is a reminder in the comment field – something along the lines of “You’re about to respond to someone who’s new around here so please remember to be helpful”. Off to file the bugs!


Why I feel like an Open Source Failure
jennierosehalperin on September 29, 2014 03:05 PM

I presented a version of this talk at the Supporting Cultural Heritage Open Source Software (SCHOSS) Symposium in Atlanta, GA in September 2014. This talk was generously sponsored by LYRASIS and the Andrew Mellon Foundation.


I often feel like an Open Source failure.

I haven’t submitted 500 patches in my free time, I don’t spend my after-work hours rating html5 apps, and I was certainly not a 14 year old Linux user. Unlike the incredible group of teenaged boys with whom I write my Mozilla Communities newsletter and hang out with on IRC, I spent most of my time online at that age chatting with friends on AOL Instant Messenger and doing my homework.

I am a very poor programmer. My Wikipedia contributions are pretty sad. I sometimes use Powerpoint. I never donated my time to Open Source in the traditional sense until I started at Mozilla as a GNOME OPW intern and while the idea of data gets me excited, the thought of spending hours cleaning it is another story.

I was feeling this way the other day and chatting with a friend about how reading celebrity news often feels like a better choice after work than trying to find a new open source project to contribute to or making edits to Wikipedia. A few minutes later, a message popped up in my inbox from an old friend asking me to help him with his application to library school.

I dug up my statement of purpose and I was extremely heartened to read my words from three years ago:

I am particularly interested in the interaction between libraries and open source technology… I am interested in innovative use of physical and virtual space and democratic archival curation, providing free access to primary sources.

It felt good to know that I have always been interested in these topics but I didn’t know what that would look like until I discovered my place in the open source community. I feel like for many of us in the cultural heritage sector the lack of clarity about where we fit in is a major blocker, and I do think it can be associated with contribution to open source more generally. Douglas Atkin, Community Manager at Airbnb, claims that the two main questions people have when joining a community are “Are they like me? And will they like me?”. Of course, joining a community is a lot more complicated than that, but the lack of visibility of open source projects in the cultural heritage sector can make even locating a project a whole lot more complicated.

As we’ve discussed in this working group, the ethics of cultural heritage and Open Source overlap considerably and

the open source community considers those in the cultural heritage sector to be natural allies.

In his article, “Who are you empowering?” Hugh Rundle writes: (I quote this article all the time because I believe it’s one of the best articles written about library tech recently…)

A simple measure that improves privacy and security and saves money is to use open source software instead of proprietary software on public PCs.

Community-driven, non-profit, and not good at making money are just some of the attributes that most cultural heritage organizations and open source project have in common, and yet, when choosing software for their patrons, most libraries and cultural heritage organizations choose proprietary systems and cultural heritage professionals are not the strongest open source contributors or advocates.

The main reasons for this are, in my opinion:


1. Many people in cultural heritage don’t know what Open Source is.

In a recent survey I ran of the Code4Lib and UNC SILS listservs, nearly every person surveyed could accurately respond to the prompt “Define Open Source in one sentence” though the responses varied from community-based answers to answers solely about the source code.

My sample was biased toward programmers and young people (and perhaps people who knew how to use Google because many of the answers were directly lifted from the first line of the Wikipedia article about Open Source, which is definitely survey bias,) but I think that it is indicative of one of the larger questions of open source.

Is open source about the community, or is it about the source code?

There have been numerous articles and books written on this subject, many of which I can refer you to (and I am sure that you can refer me to as well!) but this question is fundamental to our work.

Many people, librarians and otherwise, will ask: (I would argue most, but I am operating on anecdotal evidence)

Why should we care about whether or not the code is open if we can’t edit it anyway? We just send our problems to the IT department and they fix it.

Many people in cultural heritage don’t have many feelings about open source because they simply don’t know what it is and cannot articulate the value of one over the other. Proprietary systems don’t advertise as proprietary, but open source constantly advertises as open source, and as I’ll get to later, proprietary systems have cornered the market.

This movement from darkness to clarity brings most to mind a story that Kathy Lussier told about the Evergreen project, where librarians who didn’t consider themselves “techy” jumped into IRC to tentatively ask a technical question and due to the friendliness of the Evergreen community, soon they were writing the documentation for the software themselves and were a vital part of their community, participating in conferences and growing their skills as contributors.

In this story, the Open Source community engaged the user and taught her the valuable skill of technical documentation. She also took control of the software she uses daily and was able to maintain and suggest features that she wanted to see. This situation was really a win-win all around.

What institution doesn’t want to see their staff so well trained on a system that they can write the documentation for it?


2. The majority of the market share in cultural heritage is closed-source, closed-access software and they are way better at advertising than Open Source companies.

Last year, my very wonderful boss in the cataloging and metadata department of the University of North Carolina at Chapel Hill came back from ALA Midwinter with goodies for me: pens and keychains and postits and tote bags and those cute little staplers. “I only took things from vendors we use,” she told me.

Linux and Firefox OS hold 21% of the world’s operating system marketshare. (Interestingly, this is more globally than IOS, but still half that of Windows. On mobile, IOS and Android are approximately equal.)

Similarly, free, open source systems for cultural heritage are unfortunately not a high percentage of the American market. Wikipedia has a great list of proprietary and open source ILSs and OPACs, the languages they’re written in, and their cost. Marshall Breeding writes that FOSS software is picking up some market share, but it is still “the alternative” for most cultural heritage organizations.

There are so many reasons for this small market share, but I would argue (as my previous anecdote did for me,) that a lot of it has to do with the fact that these proprietary vendors have much more money and are therefore a lot better at marketing to people in cultural heritage who are very focused on their work. We just want to be able to install the thing and then have it do the thing well enough. (An article in Library Journal in 2011 describes open source software as: “A lot of work, but a lot of control.”)

As Jack Reed from Stanford and others have pointed out, most of the cost of FOSS in cultural heritage is developer time, and many cultural heritage institutions believe that they don’t have those resources. (John Brice’s example at the Meadville Public Library proves that communities can come together with limited developers and resources in order to maintain vital and robust open source infrastructures as well as significantly cut costs.)

I learned at this year’s Wikiconference USA that academic publishers had the highest profit margin of any company in the country last year, ahead of Google and Apple.

The academic publishing model is, for more reasons than one, completely antithetical to the ethics of cultural heritage work, and yet they maintain a large portion of the cultural heritage market share in terms of both knowledge acquisition and software. Megan Forbes reminds us that the platform Collection Space was founded as the alternative to the market dominance of “several large, commercial vendors” and that cost put them “out of reach for most small and mid-sized institutions.”

Open source has the chance to reverse this vicious cycle, but institutions have to put their resources in people in order to grow.

While certain companies like OCLC are working toward a more equitable future, with caveats of course, I would argue that the majority of proprietary cultural heritage systems are providing inferior product to a resource poor community.


 3. People are tired and overworked, particularly in libraries, and to compound that, they don’t think they have the skills to contribute.

These are two separate issues, but they’re not entirely disparate so I am going to tackle them together.

There’s this conception outside of the library world that librarians are secret coders just waiting to emerge from their shells and start categorizing datatypes instead of MARC records (this is perhaps a misconception due to a lot of things, including the sheer diversity of types of jobs that people in cultural heritage fill, but hear me out.)

When surveyed, the skill that entering information science students most want to learn is “programming.” However, the majority of MLIS programs are still teaching Microsoft Word and beginning html as technology skills.

Learning to program computers takes time and instruction and while programs like Women who Code and Girl Develop It can begin educating librarians, we’re still faced with a workforce that’s over 80% female-identified that learned only proprietary systems in their work and a small number of technology skills in their MLIS degrees.

Library jobs, and further, cultural heritage jobs are dwindling. Many trained librarians, art historians, and archivists are working from grant to grant on low salaries with little security and massive amounts of student loans from both undergraduate and graduate school educations. If they’re lucky to get a job, watching television or doing the loads of professional development work they’re expected to do in their free time seems a much better choice after work than continuing to stare at a computer screen for a work-related task or learn something completely new. For reference: an entry-level computer programmer can expect to make over $70,000 per year on average. An entry-level librarian? Under $40,000. I know plenty of people in cultural heritage who have taken two jobs or jobs they hate just to make ends meet, and I am sure you do too.

One can easily say, “Contributing to open source teaches new skills!” but if you don’t know how to make non-code contributions or the project is not set up to accept those kinds of contributions, you don’t see an immediate pay-off in being involved with this project, and you are probably not willing to stay up all night learning to code when you have to be at work the next day or raise a family. Programs like Software Carpentry have proven that librarians, teachers, scientists, and other non-computer scientists are willing to put in that time and grow their skills, so to make any kind of claim without research would be a reach and possibly erroneous, but I would argue that most cultural heritage organizations are not set up in a way to nurture their employees for this kind of professional development. (Not because they don’t want to, necessarily, but because they feel they can’t or they don’t see the immediate value in it.)

I could go on and on about how a lot of these problems are indicative of cultural heritage work being an historically classed and feminized professional grouping, but I will spare you right now, although you’re not safe if you go to the bar with me later.

In addition, many open source projects operate with a “patches welcome!” or “go ahead, jump in!” or “We don’t need a code of conduct because we’re all nice guys here!” mindset, which is not helpful to beginning coders, women, or really, anyone outside of a few open source fanatics.

I’ve identified a lot of problems, but the title of this talk is “Creating the Conditions for Open Source Community” and I would be remiss if I didn’t talk about what works.

Diversification, both in terms of types of tasks and types of people and skillsets as well as a clear invitation to get involved are two absolute conditions for a healthy open source community.

Ask yourself the questions: Are you a tight knit group with a lot of IRC in-jokes that new people may not understand? Are you all white men? Are you welcoming? Paraphrasing my colleague Sean Bolton, the steps to an inviting community is to build understanding, build connections, build clarity, build trust, build pilots, which creates a build win-win.

As communities grow, it’s important to be able to recognize and support contributors in ways that feel meaningful. That could be a trip to a conference they want to attend, a Linkedin recommendation, a professional badge, or a reference, or best yet: you could ask them what they want. Our network for contributors and staff is adding a “preferred recognition” system. Don’t know what I want? Check out my social profile. (The answer is usually chocolate, but I’m easy.)

Finding diverse contribution opportunities has been difficult for open source since, well, the beginning of open source. Even for us at Mozilla, with our highly diverse international community and hundreds of ways to get involved, we often struggle to bring a diversity of voices into the conversation, and to find meaningful pathways and recognition systems for our 10,000 contributors.

In my mind, education is perhaps the most important part of bringing in first-time contributors. Organizations like Open Hatch and Software Carpentry provide low-cost, high-value workshops for new contributors to locate and become a part of Open Source in a meaningful and sustained manner. Our Webmaker program introduces technical skills in a dynamic and exciting way for every age.

Mentorship is the last very important aspect of creating the conditions for participation. Having a friend or a buddy or a champion from the beginning is perhaps the greatest motivator according to research from a variety of different papers. Personal connection runs deep, and is a major indicator for community health. I’d like to bring mentorship into our conversation today and I hope that we can explore that in greater depth in the next few hours.

With mentorship and 1:1 connection, you may not see an immediate uptick in your project’s contributions, but a friend tells a friend tells a friend and then eventually you have a small army of motivated cultural heritage workers looking to take back their knowledge.

You too can achieve on-the-ground action. You are the change you wish to see.

Are you working in a cultural heritage institution and are about to switch systems? Help your institution switch to the open source solution and point out the benefits of their community. Learning to program? Check out the Open Hatch list of easy bugs to fix! Are you doing patron education? Teach them Libre Office and the values around it. Are you looking for programming for your library? Hold a Wikipedia edit-a-thon. Working in a library? Try working open for a week and see what happens. Already part of an open source community? Mentor a new contributor or open up your functional area for contribution.

It’s more than just “if you build it, they will come.”

If you make open source your mission, people will want to step up to the plate.

To close, I’m going to tell a story that I can’t take credit for, but I will tell it anyway.

We have a lot of ways to contribute at Mozilla. From code to running events to learning and teaching the Web, it can be occasionally overwhelming to find your fit.

A few months ago, my colleague decided to create a module and project around updating the Mozilla Wiki, a long-ignored, frequently used, and under-resourced part of our organization. As an information scientist and former archivist, I was psyched. The space that I called Mozilla’s collective memory was being revived!

We started meeting in April and it became clear that there were other wiki-fanatics in the organization who had been waiting for this opportunity to come up. People throughout the organization were psyched to be a part of it. In August, we held a fantastically successful workweek in London, reskinned the wiki, created a regular release cycle, wrote a manual and a best practice guide, and are still going strong with half contributors and half paid-staff as a regular working group within the organization. Our work has been generally lauded throughout the project, and we’re working hard to make our wiki the resource it can be for contributors and staff.

To me, that was the magic of open source. I met some of my best friends, and at the end of the week, we were a cohesive unit moving forward to share knowledge through our organization and beyond. And isn’t that a basic value of cultural heritage work?

I am still an open source failure. I am not a code fanatic, and I like the ease-of-use of my used IPhone. I don’t listen to techno and write Javscript all night, and I would generally rather read a book than go to a hackathon.

And despite all this, I still feel like I’ve found my community.

I am involved with open source because I am ethically committed to it, because I want to educate my community of practice and my local community about what working open can bring to them.

When people ask me how I got involved with open source, my answer is: I had a great mentor, an incredible community and contributor base, and there are many ways to get involved in open source.

While this may feel like a new frontier for cultural heritage, I know we can do more and do better.

Open up your work as much as you can. Draw on the many, many intelligent people doing work in the field. Educate yourself and others about the value that open source can bring to your institution. Mentor someone new, even if you’re shy. Connect with the community and treat your fellow contributors with respect.Who knows?

You may get an open source failure like me to contribute to your project.


A week with Mozilla Paraguay
deimidis on September 29, 2014 12:25 PM

It was 2009, we were at FISL, in Porto Alegre. We were giving away lots of t-shirts, with very beautiful designs. All the people at the event were coming to the booth to pick their t-shirt. Just at that time, a girl came to me and ask me about Mozilla. She didn’t want the t-shirt (we gave her one after time), she just want to know more about Mozilla, because she wants to create a community with her classmates. That was the beginning of Mozilla community at Paraguay.

Fast forward 5 years. I participated at the #MozPy Week, celebrating the 5th anniversary of the community, and begins with the presentations of advances in Guaraní-Paraguay localization. Guaraní is the second official language in Paraguay, behind Spanish. The community is working with Guarany’s Institutes and universities.

I gave two talks about Mozilla and communities. But the great work was made by Rocío Meza, Anahí Salinas, Lourdes Castillo, Pablo Sepúlveda, Aldo Medina, Eduardo Urcullú, Alcides Torres, Julio Gómez and Jeff Beatty. Workshops, talks about Mozilla Projects (Womoz, Webmaker) and a localization sprint.

And in the end, more plans to continue the work in Paraguay. They don’t want to rest

Some pics of the event:

Paraguay team and invitees

Jeff and Alcides, talking about Guaraní localization

Full localization team

A thermo with project logo and my name


Maker Party JNCT Bhopal
faisalaziz4ever on September 27, 2014 09:43 PM

Hi Folks,

We have successfully organized an awesome Mozilla Maker’s party at Jai Narain Institute of Technology, Bhopal, Madhya Pradesh India. The prime objective of this Maker Party is to teach students about Web Literacy and its vital role in Open Web. The event was organized by our passionate Mozilla Community Bhopal. My sincere thanks to JNCT college administration for supporting us in our mission towards building a better web.

Due to overwhelming response from student , we have decided to split audience in two computer labs, I have started my session with an Introduction to Mozilla and Its projects, Contributors program like Mozilla Student Ambassador, Mozilla Reps and other contribution opportunities. Participants were getting enthusiastic about learning new projects. So we introduced them with our awesome project webmaker.

Arpit Singhal, Mrinal Jain, Chandan Baba and Rahul Talreja,Shiva Goyal did an awesome job by introducing Hands On sessions on Appmaker, Popcorn and Thimble Participants were feeling excited when they created their very first app.

How can I forget my best part, L10n, I have also shown some hands on to participants on L10n, They have translated some strings on Pootle which is an awesome experience for all of them.

We has a very productive discussion with Director of college, to establish a Firefox Student Club in college which serves as platform for students to showcase their skills and also a destination to enroll new sustainable contributors.

Being a mentor for Bhopal community, I must appreciate Vaibhav Bajaj, Divya and Anju for their active contribution in engaging community.

Thank you community Bhopal for this splendid event, Hope to see some more awesome and productive events from your end.

~Faisal



Gnome 3.14 Release
ardian on September 25, 2014 06:28 PM

Dear readers, I am happy to see that Gnome 3.14 is out. Check the video made by the Gnome team. Gnome 3.14 will come with Fedora 21, if there is any repo for the current release of fedora (20) please add it to the comments. There are links in the gnome sites where you can get a taste of it with fedora.



Platform for sung and unsung heroes!
Hafiz on September 25, 2014 06:30 AM

Today marks the day of the launching of one of the premeier platforms for NGOs and Volunteers in Malaysia to seek for each other in making a better Malaysia known as NGO Hub Asia whereby it is a platform made success with the collaboration between SOLS 24/7 and 7-Eleven Malaysia.

The launching event is held at the office of SOLS 24/7 located at 1 Petaling Residences (U/C), Sungai Besi. Championing the cause together are Thanuja Ananthan, Sarah Lian, and Aishah Sinclair!

Live updates will be spearheaded on Twitter via two different accounts – @SOLS247 and also @ngohub_asia.

Check them out if you are free, and do tweet up if you have any inquiries about this! :)

Best wishes,
Hafiz


Filed under: Uncategorized

WebMaker – MozEdu La Roca High School
nex on September 24, 2014 04:20 PM

I participated in theWebMaker - MozEdu” event at the La Roca High School, where about 80 students received tips about safety on the web, and the importance of freedom and privacy, also received a little training on how to contribute to the web.

-


Interview Radio FM 105.5
nex on September 24, 2014 04:05 PM

I was invited to participate in an interview for Radio 105.5 FM, I had the opportunity to talk about Mozilla and the web, security, freedom and privacy on the web. This radio program is conducted monthly with these issues for at least 50,000 listeners.


এমা ওয়াটসনের জাতিসংঘে প্রদত্ত ভাষণ (Emma Watson’s UN Speech)
Maliha Mohona on September 24, 2014 01:24 PM

We have established localization in the heart of our contribution , to be honest i , myself am a localizer and have started contributing through localizing the webmaker UI . But even after promising , i couldn’t contribute in localizing this wonderful yet thoughtful speech of my one of the most favourite actress Emma Watson ;) in the UN except for a few lines only as i am busy . So i forwarded the message of Larissa to my community and thanks to our awesome community lead Mahay Alam Khan , he lead and made the L10n done with the help of our awesome contributors just with in the blink of an eye.Special thanks goes to Seeam , Salman and other to get the job done . Indeed HeForShe!! ;)

The Bengali localized version of Emma Watson UN Speech is as follows -

গত ২০ সেপ্টেম্বর ২০১৪ তারিখে নিউইয়র্কে অবস্থিত জাতিসংঘের প্রধান কার্যালয়ে হিফরসি  উদ্যোগ নিয়ে বক্তব্য দেন জাতিসংঘের নারী বিষয়ক কার্যক্রমের শুভেচ্ছা দূত এমা ওয়াটসন। তার পূর্ণাঙ্গ বক্তব্য:

আজ আমরা ‘HeForShe’ নামের একটা প্রচারনা শুরু করেছি।

আমি আপনাদের কাছে এ বিষয়টি তুলে ধরতে চাই কারন আপনাদের সহযোগিতা প্রয়োজন। আমরা লিঙ্গ বৈষম্য দূর করতে চাই এবং এ কাজে সবার সহযোগিতা প্রয়োজন।এটা জাতিসংঘের জন্য প্রথম একটি উদ্যোগ: আমরা চেষ্টা করছি লিঙ্গ বৈষম্যের বিষয়টিকে সবার কাছে তুলে ধরতে। যতটা সম্ভব মানুষের মাঝে বিষয়টি ছড়িয়ে দিতে। এবং আমরা শুধু কথাই বলতে চাই না, বাস্তবে যাতে এ বৈষম্য দূর করা যায় সেটি নিশ্চিত করতে চাই।

আমাকে নিয়োগ দেয়া হয়েছে ছয় মাস আগে এবং যত বেশি আমি নারীবাদ নিয়ে কথা বলেছি, ততই আমি বুঝতে পেরেছি যে, নারী অধিকার নিয়ে লড়াই করা আর পুরুষ বিদ্বেষী হওয়া একই কথা। যদি আমি একটা বিষয় নির্দিষ্ট করে জানি, তবে তা হচ্ছে: এটাকে বন্ধ করতে হবে।

প্রমান হিসেবে, নারীবাদের সংজ্ঞা হচ্ছে: “একটি বিশ্বাস, যে নারী এবং পুরুষ উভয়ের সমান অধিকার এবং সুযোগ থাকা উচিত। এটা উভয়ের জন্য রাজনৈতিক, অর্থনৈতিক এবং সামাজিক সমতার মতবাদ”।

আমি আট বছর বয়স থেকেই লিঙ্গ-ভিত্তিক ধারনা সম্পর্কে প্রশ্ন করতে শুরু করি। আমাকে “নেত্রী” হিসেবে ডাকা হত এবং আমি এটা নিয়ে দ্বিধায় ছিলাম। কারন আমি চাইতাম, আমাদের অভিভাবকদের জন্য তৈরি করা নাটকের পরিচালক হতে– কিন্তু ছেলেরা চাইতো না।আমার বয়স যখন ১৪ তখন থেকেই মিডিয়া আমাকে যৌন আকর্ষক ভাবে উপস্থাপন করতে শুরু করে।

যখন আমার বয়স ১৫ তখন আমার মেয়েবন্ধুরা খেলাধুলা থেকে নিজেদের সরিয়ে নিল কারন তারা পেসিবুহুল হিসেবে নিজেদের উপস্থাপন করতে চাইল না। যখন ১৮ বছর বয়স আমার ছেলে বন্ধু তাদের অনূভুতি প্রকাশ করতে পারে নি।

আমি সিদ্ধান্ত নিয়েছিলাম যে আমি একজন নারীবাদী ছিলাম এবং এটা তখন আমার কাছে তেমন জটিল মনে হয়নি। কিন্তু আমার সাম্প্রতিক গবেষণা আমাকে দেখিয়েছে যে, নারীবাদ এখন একটি অপ্রচলিত শব্দ হয়ে গেছে।

আপাতদৃষ্টিতে আমি এমন পর্যায়ের মহিলাদের মধ্যে পড়ি, যাদের অভিব্যক্তিকে খুব শক্তিশালী, আক্রমণাত্মক, আলাদা, পুরুষ বিদ্বেষী এবং আকর্ষণশূন্য বলে মনে হয়। কেন শব্দটি এত অস্বস্থিকর?

আমি ব্রিটিশ নাগরিক এবং চিন্তা করতাম একজন নারী হিসেবে আমার পুরুষ বন্ধু যা পাচ্ছে আমার ও তাই পাবার  অধিকার আছে। আমি মনে করি যে  নারী হিসেবে  সিধান্ত নেবার অধিকার আমার আছে। আমি মনে করি আমার দেশের নারীরা দেশের পলিসি এবং সিদ্ধান্ত নেবার ক্ষেত্রে তাকে উচিত। আমি মনে করি সামাজিক ভাবে আমি সেই সম্মানেই পাই যা একজন পুরুষ পাচ্ছে। কিন্তু দুখের বেপার সারা দুনিয়ায় নারীরা এসব অধিকার পায় না।

কোন দেশই দাবি করতে পারবেনা যে, তারা লিঙ্গ বৈষম্য দূর করতে পেরেছে।

আমি ভাগ্যবান সেই অধিকারগুলো আমি পেয়েছিলাম যা আমি মানবাধিকার হিসাবে বিবেচনা করি। আমার জীবন কেবল বিশেষ অধিকারপ্রাপ্ত যে, আমার মা-বাবা মেয়ে বলে আমাকে কখনো কম ভালোবাসেনি। আমি মেয়ে বলে, আমার স্কুল আমাকে কখনো সীমাবদ্ধ করেনি। আমার প্রশিক্ষকরা কখনোই ভাবেননি, আমি হয়ত কম দূরে যেতে পারবো কারণ একদিন আমিও একটি সন্তান জন্ম দিবো। এই প্রভাব বিস্তারকারীরা লিঙ্গবৈষম্য দূত ছিলেন যারা আজকের আমিকে তৈরি করেছে। তারা হয়ত জানেওনা, কিন্তু অসতর্ক ভাবেই তারাও নারীবাদী ছিলেন। এবং আমাদের এরকম আরও অনেক কে দরকার। এবং এখনো যদি আপনি এই শব্দটি কে ঘৃণা করেন – এই শব্দ কে গুরুত্ব না দিয়ে বরং এর পিছনের চিন্তাধারা এবং উচ্চাকাঙ্ক্ষা কে গুরুত্ব দিন। ১৯৯৭ সালে হিলারি ক্লিনটন বেইজিং-এ নারী অধিকার নিয়ে একটি বিখ্যাত বক্তব্য উপস্থাপন করেছিলেন। তখন তিনি যা যা পরিবর্তন করতে চেয়েছিলেন, তা এখনো রয়ে গেছে।

তবে যেটা আমার বেশি চোখে লেগেছে যে, শ্রোতাদের মধ্যে মাত্র ৩০  শতাংশ ছিল পুরুষ। কিভাবে আমরা পরিবর্তন আনবো, যেখানে মাত্র অর্ধেক লোক এসেছে বা এরকম কথাবার্তায় নিজেদেরকে স্বতঃস্ফূর্ত মনে করছে? পুরুষগণ– আমি আপনাদের এই আনুষ্ঠানিক আমন্ত্রণটি সম্প্রসারিত করার সুযোগ গ্রহণ করতে চাই। লিঙ্গ সমতার সমস্যাটি আপনারও সমস্যা। কারন আজ পর্যন্ত, একজন সন্তান হিসেবে, সমাজ আমার বাবার একজন অভিভাবক হিসেবে ভূমিকার চেয়ে মায়ের ভূমিকাকে কম মূল্য দিয়েছে; যদিও তাদের দুজনেরই আমার জীবনে সমান প্রয়োজন রয়েছে।

আমি তরুণদেরকে দেখেছি মানসিক রোগে ভুগতে। তারা সাহায্য চাইতে পারেনি, কারন তারা ভয় পেত যে সাহায্য চাইলে তাদেরকে কাপুরুষ মনে করা হবে। এমনকি যুক্তরাজ্যে ২০-৪৯ বছর বয়সী পুরুষ মারা যায় আত্মহত্যার কারনে; যা সড়ক দুর্ঘটনা, ক্যান্সার এবং হৃদরোগের চেয়েও বেশি। আমি পুরুষদের দেখেছি যে, সফলতার সংজ্ঞার কারনে তারা কিভাবে ভঙ্গুর হয়ে যায়। পুরুষদের মধ্যেও সম অধিকার নেই।

সমাজের লিঙ্গবৈষম্যে দ্বারা শৃঙ্খলাবদ্ধ পুরুষদের নিয়ে আমরা খুব বেশি কথা বলি না কিন্তু আমি অনুভব করেছি তাদের সীমাবদ্ধতা এবং এটাও বুঝতে পেরেছি যে যখন তারা এই শৃঙ্খল থেকে মুক্ত হবে তখন স্বভাবতই নারিরাও মুক্ত হবে । যদি পুরুষ মাত্রই আক্রমনাত্মক নাও হতে পারে তাহলে নারী মাত্রই নতমস্তক নহে । যদি পুরুষদের নিয়ন্ত্রণ করার প্রয়োজন না থাকে তাহলে নারীদেরও নিয়ন্ত্রিত হওয়ার আবশ্যকতা দেখি না ।

পুরুষ এবং মহিলা উভয়কেই মুক্ত মনে করা উচিত। পুরুষ এবং মহিলা উভয়কেই শক্তিশালী মনে করা . বিপরীতধর্মী শ্রেণী হিসাবে না দেখে দুইটি লিঙ্গকে একই বর্ণালিতে ফেলে দেখার সময় হয়েছে। যদি আমরা যা নই, তা দিয়ে আমাদের সংজ্ঞায়িত করা বন্ধ করি এবং আমরা সত্যিই যা, তা হিসেবে সংজ্ঞায়িত করতে শুরু করি, তাহলে আমরা আরও স্বাধীন হতে পারবো এবং এজন্যই HeForShe। এটা মুক্তির জন্য , স্বাধীনতার জন্য।

আমি চাই পুরুষেরা তাদের মজ্জার মধ্যে এটি ধারণ করুক , জাতে তাদের কন্যা , বোন এবং মায়েরা এই কুসংস্কার মুক্ত হতে পারেন এবং একই সাথে তাদের পুত্রদেরকে নিরাপদ ও মানবিক রাখার জন্যও – তাদের হারিয়ে যাওয়া স্বত্ত্বাকে তারা যেন খুঁজে পান এবং এভাবে যেন সার্থক ও স্বয়ংসম্পূর্ণ হয়ে উঠেন ।

আপনি চিন্তা করতে পারেন এই হ্যারি পটার এর মেয়ে টি কে? এবং সে জাতিসংঘের মঞ্চে কি করছে। এটি একটি ভালো প্রশ্ন এবং বিশ্বাস করুন আমি নিজেও নিজেকে জিজ্ঞাসা করছি এই একি কথা। আমি জানি না যদি আমি এখানে যোগ্যতাসম্পন্ন হই কিনা। আমারা সবাই জানি যে আমি এই সমস্যার ব্যাপারে যত্নশীল। এবং আমি এটি আরও ভালো করতে চাই এবং আমি  যখন দেখি তখন দেখি এবং সুযোগ পাই আমি মনে করি এটা আমার দায়িত্ত যে আমি কিছু বলি। ইংলিশ  এডমন্ড বুরক বলেনঃ “প্রকৃতপক্ষে খারাপ সকল স্বত্তার বিজয়কে নিশ্চিত করার জন্য কিছু ভাল নারী ও পুরুষের নিষ্ক্রিয় থাকাই যথেষ্ট ।”

এই বক্তৃতার জন্য আমার বিচলতা এবং আমার সন্দেহের সময়ে আমি নিজেকে দৃঢ় ভাবে বলেছি – যদি আমি না, তাহলে কে, যদি এখন না হয়, তাহলে কখন। যদি আপনার সামনে ঠিক একই সন্দেহ আসে যখন আপনার হাতে সুযোগ আছে, আমি আশা করবো আমার কথাগুলো আপনার জন্য সহায়ক হবে।

কারণ বাস্তবতা হচ্ছে এখনো যদি আমরা কিছু না করি তাহলে হয়ত ৭৫ বছর, কিংবা আমার মতে প্রায় একশ বছর লাগবে নারীদের একই কাজে পুরুষের সমান বেতন আশা করতে। ১৫.৫ মিলিয়ন কন্যা পরবর্তী ১৬ বছরে বাল্যবিবাহের স্বীকার হবে। এবং এই বর্তমান হারে ২০৮৬ সালের আগে সকল আফ্রিকান মেয়ের পক্ষে মাধ্যমিক শিক্ষা গ্রহন সম্ভব নয়। আপনি যদি সমতায় বিশ্বাস করেন, তাহলে আপনি তাদের মধ্যে একজন যারা অসাবধানী নারীবাদী আমি অাগেই ব্যক্ত করেছি এবং এইজন্য আমি আপনাকে সাধূবাদ জানাই।

আমরা একটি সংঘবদ্ধ শব্দের জন্য সংগ্রাম করছি কিন্তু ভাল খবর আমাদের সংঘবদ্ধ আন্দোলন আছে। এটা বলা হয় হিফরসি। আমি আপনাদের এগিয়ে আসার আমন্ত্রন জানাচ্ছি, দেখা হবে উচ্চকন্ঠে বলুন,

এবং জিজ্ঞাসা করুন নিজেকে যদি আমি না তাহলে কে ? যদি এখন না তাহলে কখন ?

ধন্যবাদ।



Noto Fonts Update
Arky r (noreply@blogger.com) on September 21, 2014 07:41 AM

Google Internationalization team released new update of Noto Fonts this week. The update brings numerous new features enhancements. Please read the project release notes for the full list of changes.

You can preview the fonts and download them at google.com/get/noto.


Testing fonts on Firefox OS device

It is very simple to test the Noto fonts on a Firefox OS device. Just copy the the font files into /system/fonts folder and reboot the device. Don't forget to back-up the existing fonts on device first.

Am writing this blog post in Bangkok, So I am going to use Thai Noto fonts in these instructions. Connect your Firefox OS device to the computer with a USB cable. Make sure to turn on developer settings to enable debugging via USB.


# Backup the existing Thai font
$ adb pull /system/fonts/DroidSansThai.ttf  

# Remount the /system partition as read-write
$ adb remount /system 

# Remove the font on the device
$ adb shell rm  /system/fonts/DroidSansThai

# Unzip the previously downloaded Thai font package
$ unzip NotoSansThai-hinted.zip 

# Push to Firefox OS device 
$ adb push NotoSansThai-Regular.ttf /system/fonts

# Reboot the phone. Test your localization by selecting your language 
#in Language settings menu or navigating to local language webpage with browser app.
$ adb reboot


Wait, All I see is Tofu?

If you see square blocks (lovingly referred as Tofu) instead of characters, that means the font file for your language is missing. Please double check the steps, if everything fails restore the previously copy of your font file.

Happy Hacking!


Club Launch @St Peters||20-09-14
Santosh Viswanatham (noreply@blogger.com) on September 20, 2014 01:23 PM
       It has been a long time since I wrote a blogpost.Yeah,I miss my writing and Finally I am here to Tell you People about an Amazing Firefox Club Launch which was held at St Peters Engineering College,Hyderabad,India about a day ago.This was my First Club Launch after I got selected as a Regional Ambassador Lead(RAL) for the FSA Program.We took loads of Supercool Images and added most of them in this Blogpost. Happy Reading!! :-)
   
   

        It all started in the morning and we reached the venue on time.We were very well received by the Concerned FSA's of that Particular college and their Team in the morning.I was expecting around 70 People for the Launch and as soon as I reached the Auditorium I was surprised to see about 150+ Students and 20 Professors waiting for the Club Launch Party to start. As always it started in the Indian Traditional way with a Welcome song and Lamp Lightening in the presence of all the college Dignitaries,Professors and the fellow audience.

     




        Later it started with some awesome 2min speeches from the concerned dignitaries regarding advancement in Technologies and the role of Engineers in its development.It encouraged the audience a lot. We Had about 19 fantastic FSA's From that particular college and each of them were very much excited to learn more about Open source and Mozilla.Now its my time to take over the Session. I Used the Following slideshow to continue my Presentation which I made on my way to that Particular College.Ofcourse my PPT is Open Source and you can use the same PPT for your own Club Launch. ;-)





          I Have seen a Mixed crowd from 2nd,3rd and 4th Years of Engineering and Most of them are from Computers Background.We had about 170+ Attendees Including Professors of that Particular College who Stayed throughout my Talk and finally got an Amazing Feedback from them Regarding the Firefox Student Ambassador(FSA) Program and they just Loved the Way Mozilla is Encouraging Students with these Kinds of Programs. I Started of my talk with OpenSource and Open Source Culture on Internet Followed by Mozilla and its Introduction(Vineel, I Copied a few lines from your TED Talk :D ), Various Products of Mozilla,Firefox OS and the reason why it is Built, A short Intro of SuMo and AOA.




           Later I Gave them a Clear view about Firefox Student Ambassador Program,Various activities and Benifits from the Program etc. I was able to see About two Third of the Crowd were Women and Thus I Quickly added Womoz to my Presentation and Speak about the Womoz Program. And Next comes my favourite Track of Webmaker Project. I Spoke about What is Webmaker Project and Why Webmaker Project. Later My Team Sudershan,Sumanth,Sanjay and Harsha Spoke about Each Webmaker Tool and Gave a demo to the audience by making Super Awesome Stuff with X-Ray Goggles,Popcorn Maker and Thimble.
        


           In the Meanwhile I Had a Discussion with the FSA Team of that Particular College During Lunch Explaining them about various Projects,Products and Programs that were running out in Mozilla and Answering their questions about the FSA Program.
        


           After Lunch We had a Complete Hands on Appmaker Session and this was the best part throughout the day. We faced few Network issues for 20 mins and in the Mean while we had a Spectogram.We enjoyed a lot in Spectogram debating with the students and Finally making them to agree with one answer. The following three questions were asked in our Spectogram
*Do You want websites to track your data?
*Is Practical teaching Encouraged in Colleges?
*Do you think Opensource is Helpful?










         At the end of the day We got the following amazing metrics
*20+ FSA's were recruited.
*100+ Webmaker.org Accounts were Created.
*80+ Apps were made using Appmaker.
*120+ Web literates
*Lots of Fun and Interactions.






News Paper article : http://epaper.sakshi.com/apnews/Ranga_Reddy/20092014/Details.aspx?id=2462660&boxid=26620392



          Thank You Akshay Adikari ,Sudarshan ,Sumanth For being a part of Such Amazing event and helping me out throughout the day.

Cheers,
Santosh Viswanatham,
ReMo MozillaIN,
Regional Ambassador Lead(RAL).

Drupal and Open Badges Contribution Opportunity
Emma on September 19, 2014 12:26 AM

Cross-post of a blog I wrote for SocialCoding4Good.  I’m looking for a contributor to help me build a volunteer platform using Drupal+ Open Badges.  Development and contribution will focus on the  Drupal and Mozilla projects, and my offer to mentor the chosen contributor.

More on the project and how to apply here.

 

mage credit:  infomatique


Per Diem Budget Review Guide for Mozilla Reps
regnard on September 17, 2014 05:37 PM

I was part of the team that drafted and developed the Per Diem Budget Review Guide for Mozilla Reps in the recently concluded ReMo Camp in Berlin and I’m happy to share our recommendation for review of the ReMo community.

But let me first answer the basic questions about this system.

What is the Per Diem Budget Review Guide?

It’s essentially a tool for budget reviewers (Mentors and Council Members) to easily determine if a budget request is right for the location of the community event.

While the name has the terms “Per Diem,” it is not a traditional per diem system where Reps only get a certain per diem amount, regardless of the expenses included in the event.

Why have this system?

Budget requests are a challenging aspect of Mozilla Reps, to say the least. Making and reviewing budget requests is quite taxing for both the requestor and reviewer.

If the system works, it will save people a lot of stress and actually make budget reviews faster.

Who can use this?

Reps, Mentors, and Council Members can use this. It can serve as a first-pass review for incoming budget requests so Reps can make adjustments based on the review.

With the basic questions answered, let me illustrate how the Per Diem Budget Request System is used.

The key formula for this is

(A * n) + B

Where:

A = 50% of the value of the foreign Per Diem rates found at the US Department of State website

n = number of days spent for the event proper

B = lowest possible (and reasonable) transportation fare (plane, train, bus); this may be zero

Let’s try this in an example scenario.

Alice the Mozilla Rep from Jarakta Indonesia and she is going to Bangalore, India for a Mozilla community event for three days (3) days and two (2) nights.

Step 1:

Alice will go to the US Department of State website and look for her destination country (India), then look for the specific city (Bangalore):

Since she will be staying there in a hotel overnight, she will use the value found at the column “Maximum Per Diem Rate” which is $474.

She then takes that value and divides it by 2:

474 / 2 = $237

The obtained value of $237 becomes A.

Step 2:

Since Alice will be traveling by plane to India, she will refer to a travel fare site like momondo.com to look for good rates. Ideally, making this query is around 2 months before travel time.

Alice chooses a reasonably priced fare. In this case, she selects the flight costing $662. This becomes the value of B in our formula.

She will then do a screenshot of the price and attach this in her budget request later.

Step 3:

To compute for the amount of budget she will request, we plug in our values into the formula (A * n) + B:

A = $237

n = 3 (for 3 days)

B = $662

The total is $1,373.

The budget request will include round-trip air fare, hotel stay for 2 nights, plus all meals and incidental expenses (public transportation, for example) for all the three days in Bangalore.

Let’s have another example, this time for a local community event.

Bob is a Mozilla Rep in Belgium and he is going to FOSFEM in February. Since he is a local, he will not need to fly in for the community event. He will be in the event for two (2) days, and staying in a hotel for the evening.

Bob visits the US Department of State website and looks for Brussels, Belgium:

Bob looks at the column “Maximum Per Diem Rate” and takes the value $375 and divides it by two. Thus, A = $187.5.

Since he will not be taking the plane/train/bus to the venue, his value for B will be zero.

So plugging in the formula (A * n) + B:

A = 187.5

n = 2

B = 0

Bob’s budget request should be around $375.

For the final example, let’s take a local Rep who will do a one-day event.

Charlie is a Mozilla Rep in Sao Paolo, Brazil and he will speak at a local event about Firefox OS.

He refers to the US Department of State website and looks for Sao Paolo, Brazil:

Since Charlie is not going to stay in a hotel, he will refer to the column “M & IE Rate” for Sao Paolo, which is $145 and divides it by 2. His value for A is $72.50.

Computing for the value using the formula (A * n) + B:

A = $72.5

n = 1

B = 0

Charlie’s budget request should be $72.50 for meals and incidental expenses for the day.

Hopefully, this post explained the Per Diem Budget Review Guide very well and the examples provided clarity on the steps.

This system will be pilot-tested in the coming months and the system may still change depending on the outcome of the test.

Feedback would be very much appreciated.


Grow Mozilla | Vardhaman | 15th September,2014
Akshay Tiwari (noreply@blogger.com) on September 17, 2014 05:10 PM
Hi all,

This is awkward. Well, you may ask why? Bec...aause we didn't plan anything but all of the sudden Akshay Tiwari (ME)  went to Vardhaman College of Engineering on 15th September,2014 to aware people about "Mozilla Mission" and "Open Source" and "How to get involved with contributions" . It was a huge crowd. I had great fun as the Students were very interactive. I gave few people swags who answered the questions put by me.
I started my lecture with explaining what FOSS is? What Mozilla is? Why is Mozilla stressing on
   web neutrality , web literacy and open web? We talked about webmaker and tools. I demonstrated webmaker tools with a hands on session. They really liked what they saw and after the session we had a great chat on the ground with around 20 people surrounding me and asking me various doubts. I had a great experience.
  
During the session I showed them few videos to inspire everyone out there.


 The first picture is a video which is funny and at the same time very informative. It tells the difference between open source and closed source, you can get the link here to watch that video. :)
 The second picture is a snap of the video i edited to inspire my local community and the whole Mozilla community and to aware them how collaboration works in a particular community.
You can watch it here



We are already getting a great response from the students and we are happy to tell more contributions are coming from Mozilla Club Hyderabad . Thank you Srikar Ananthula, Raghu Ram
 and all the other members of Mozilla club Hyderabad for inspiring me and letting me inspire the vardhaman crowd.
Last but not the least , props to Ganesh Chandra lakkaraju who reached out to us for initiating Mozilla Club in their college. 

Regards
Akshay Tiwari,
A proud Mozillian.
akshaytiwari.003@gmail.com

Developer Bootcamp Indore
Ajay Kumar Jogawath (noreply@blogger.com) on September 17, 2014 02:42 PM
Hello Everyone!!

I am here to share my experiences of the event where i was invited as a speaker to give talk on Mozilla's mission, projects, products and Firefox OS.

Event Name : Developer Bootcamp Indore

Event Date : Sep 6th 2014,

Event Venue : Indore Institute of Science and Technology, Indore, M.P.


                                                          Event Poster

This event was well planned by Santosh Viswanatham, Kumar Rishav and Mayur Patil, but unfortunately due to some reasons, Mayur and Santosh couldn't make for this event.

 Event on Reps Portal : https://reps.mozilla.org/e/developer-bootcamp-indore/

As Santosh and Mayur cannot make to this event, Santosh asked me if i am available on that particular date to speak on Mozilla's Mission, Projects and Firefox OS. As a mozillian, i always love to speak on mozilla's mission, openness and projects. I accepted this invitation from Santosh and Planned to speak on Mozilla at Indore Institute of Science and Technology, Indore. I am thankful to Santosh, Mayur and Rishav for giving me chance to speak there on behalf of Mozilla.

Santosh connected me to the local Organizer Shubham Geete who helped me for the next tasks for the event.

It was Sep 5 2014, my tickets got booked and i started in the morning at 5:00 A.M. to the Bangalore Airport. It took almost 10-12 hours of journey to reach the awesome place Indore. I was really feeling refreshed when i stepped out of the Indore Airport. Then, in no time, i reached hotel, got fresh and met Shubham in the evening. We have sorted out the plan and proceedings of the event and checked whether if anything is missing in the event.

Sep 6 2014 - Indore Institute of Science and Technology


I reached the venue with shubham, who was the local mozillian and whole and sole responsible for the event. Kumar Rishav, Speaker on Firefox OS also reached the Venue and then the event started.

The Event Started with introduction of Speakers and i am glad to be a speaker and sitting on the Stage with the college management.


               On Stage with College Management and Kumar Rishav


Then, it moved with lighting of lamp and then started with the sessions.


                                                      Lighting of Lamp 



Then, i started with Introduction of Mozilla, clearly explaining on What is Open Source? What is Open Web? What is Mozilla ? Getting Involved with Mozilla. It was a huge crowd and amazing audience who were very co-operative and enthusiastic to answer the Questions when asked to them.




                     Amazing Audience 


My Session



                                        Me ( Ajay ) in Action



Meanwhile, Shafique, a local mozillian, community leader from Indore and Rahul Talreja, a mozillian from Bhopal Community and an awesome speaker on Appmaker joined us.

Later, introduced Shafique and Rahul to the Audience. Shafique, who is well known to the Indore Community, introduced himself in the regional language making the audience more comfortable with the speakers.

Shafique Patni, Indore Community Leader

Interacted with the audience and asked few questions to them and gave swag to the one who answered correctly.







Now, its time to switch to Firefox OS, Bugzilla, Firefox Apps and Appmaker, so we shifted to the Lab and started with hands-on session. Now,it was Rishav's turn to make the audience feel the Power of Firefox OS.

He Started with Bugzilla and shown them a hands-on how a bug works, how its created and how it helps.








Kumar Rishav's awesome session attracted the developer audience and this made the session very interactive.




Later, started a session on App Development and finally we made them to make their first ever app. "A Firefox App"







        Later, we had our Lunch with the awesome mozillians and the organizing team.



Later, we moved back to the lab after the "MozLunch" , there was a session on Appmaker by Rahul Talreja and he made the session so awesome with his live examples and the audience were successful in developing apps using appmaker.


After the appmaker session, we have cleared the queries that the audience had and finally had the closing ceremony by the College management. All the Speaker were honoured with Memento, an award of appreciation from the college, and we were happy to receive it from them.







Later, we had a group pic with all the participants, organizers and all the mozillians.


Finally, i would like to thank some of the awesome people without whom this event cannot be a success.
[1] Santosh, Mayur and Rishav for Planning the event.
[2] Shubham for taking the complete responsibility
[3] College Management for their Support
[4] Shafique and Rahul for their Sessions and Support
[5] And Yes, the awesome audience without whom this event couldn't happen.


Flickr Link :  https://www.flickr.com/photos/ajayjogawath/sets/72157647111660609/


Best Regards,
Ajay Kumar Jogawath,
Mozilla Representative,
Mozilla India

Las Fases del Curso de Firefox OS
Juan Eladio on September 16, 2014 09:45 PM

En el Curso Online de Desarrollo de Aplicaciones en Firefox OS, desarrollado en combinación de Mozilla Perú y Devcode.la, estructuramos los contenidos en cuatro fases, de las cuales dos ya han sido terminadas.

Fase 1: Introducción

En esta sección presentamos capítulos que, sin incluir secciones de programación, exploran contenidos importantes para el desarrollo de aplicaciones web móviles y en tener listo el entorno de desarrollo necesario para Firefox OS.

  • Capítulo 1: Introducción al curso de Firefox OS
  • Capítulo 2: Diseño de aplicaciones móviles
  • Capítulo 3: Configurando tu entorno de desarrollo para Firefox OS

Fase 2: Desarrollo web móvil

Esta es la parte del curso que involucra programación de una aplicación en Firefox OS. Luego se hace énfasis en herramientas enfocadas al desarrollo web móvil multiplataforma, apoyándose en HTML5.

  • Capítulo 4: Declarando una aplicación en Firefox OS
  • Capítulo 5: Frameworks de diseño mobile-first (Bootstrap/Foundation/BuildingBlocks)
  • Capítulo 6: HTML5 en el mundo móvil, Parte 1 (Geolocalización, Canvas, Forms)
  • Capítulo 7: HTML5 en el mundo móvil, Parte 2 (Offline web apps, Local storage)

Ahora que concluyeron las fases 1 y 2 del curso, nos adentraremos en contenidos específicos para Firefox OS.

Fase 3: Desarrollo en Firefox OS

Firefox OS quiere cerrar la brecha entre las tecnologías web estándar y los requerimientos en dispositivos móviles. Para ello, se implementaron las WebAPIs: interfaces de programación de compatibilidad y acceso a dispositivos móviles, escritas en JavaScript e implementadas en Firefox OS y Firefox para escritorio y móviles.

  • Capítulo 8: WebAPI Parte 1: Acceso a dispositivos
  • Capítulo 9: WebAPI Parte 2: Comunicaciones y almacenamiento
  • Capítulo 10: WebAPI Parte 3: APIs privilegiadas
  • Capítulo 11: WebAPI Parte 4: WebActivities

Fase 4: Publicación de apps en Firefox OS

Una vez que completemos una aplicación, ya estamos listos para publicarla. Estos capítulos abordan aquellos detalles finales antes de la publicación, y el proceso de publicación en Firefox Marketplace.

  • Capítulo 12: Iconos y Capturas de apps
  • Capítulo 13: Publicando apps en el Marketplace
  • Capítulo 14: Pagos en apps

Como siempre, los profesores y facilitadores del curso estamos revisando constantemente la sección Discusiones de la plataforma proporcionada por DevCode.la. Asimismo, aún puedes unirte al curso en mozilla.pe/curso.


Wiki Loves Monuments – Albania & Kosovo
Altin on September 15, 2014 11:17 PM
Wiki Loves Monuments photo competition organized for the first time in Kosovo and Albania Wiki Loves Monuments is an international photo contest for monuments running this September, organized by Wikimedia globally, as well as in Kosovo and Albania organized by FLOSSK and Open Labs. Cultural heritage is an important part of the knowledge that Wikipedia […]

New primary smartphone - personal journey
on September 15, 2014 10:57 AM
After one year on Geeksphone Keon as my primary device I’m now switching to other mobile...

Firefox OS: Designing Khmer Keyboards and Fonts
Arky r (noreply@blogger.com) on September 15, 2014 09:50 AM

Back in Cambodia this week to participate in Barcamp Phnom Penh 2014. It is great to experience the energy and openness of Phnom Penh and the Cambodian youth's insatiable zeal to learn all things tech. Over the past few years, the barcamps helped us build the Mozilla community in Cambodia.

Cambodia is a fast growing economy in the region. One survey notes significant increase in smart phone ownership from last year. And also increase in Khmer supported smart phones and feature phone in the market. At Barcamp Phnom Penh I presented a Firefox OS talk about the on-going Khmer Internationalization (i18n) work and invited the audience to contribute to Firefox OS. Planning to organize hackathons to work on Khmer keyboards with the Mozilla community here.

After my talk, Vannak of Mozilla Cambodia community talked briefly about Mozilla community to the audience. And we did a presentation about Mozilla Web Maker tools. I hope we'll organize more web literacy events in future. Keep watching this space for more news from Cambodia, the kingdom of wonder.


Relaunch 1
on September 13, 2014 07:00 PM
Relaunch

The Relaunch, I am rolling out the first design change to Tech Stream after 2 years, the changes last from the core to the front cover. Being a personal website there is no big plan behind the design I just thought of revamping it to learn new trends and more. Although It's kinda what I do daily.

After weeks of research, testing, discussing with a couple of friends I think I have convinced my mind its ready, this definitely is a big overhaul.

  • New Coat of Pain
  • New Management System: I have always run my blog on a CMS designed my myself, this time I made a brand new one.
  • Responsive Design: The initial design was also a responsive so there is no much deal here.
  • Build using the Front-end Framework White Board, build as a side project over a weekend because my friend ( supersolanki) and I thought of making a frame work for fun :P.
  • Build with Speed.

Note : What ever is given below is my experience on building the new design and the CMS for Tech Stream, Being a personal website I didn't have any big plan behind the re-design I just thought of revamping it to learn face new challenges and get the pleasure of building it.

Why the New Design

The initial design was made when was made 2 years ago after I set out to make something to show case my works & test my skills out, I wanted it to be my own in all aspects including the presenting systems, So I Designed & crafter a Management system, I am still happy with what I did that day with the experience I had with code, on the other end this stands as reference to measure my skills after some period of time.

To make the next reference I moved on to sketch the V2 with the goal of not just a not just good-looking but a simple & faster website, it all started a few months back by analyzing the audience, thought its not an entry in the checklist of personal blog but I thought of giving it a try and here is what I found

After digging through analytics data I managed to collect he rough sketch of audience to Tech Stream :

  • Developers looking for code snippets to use in their project. ( Highest )
  • Passionate Code lovers.
  • The one who read for pleasure to know about it.
  • the rest.

the rough picture of audience clearly define the time they have in the website, which is not more than a few minutes for majority audience, this proves the need for simple and focused design.

Simpler design needs low attention on the design so I planned to give importance to each component in the design.

  • Fonts It defines every thing, using a clear, Legible & good looking font is a tough task to do especially on a website focused on content. I planned to go with a single & web-safe fonts, the reason they are called web safe is because they works on multiple-platforms with out need to include externally and satisfy the needs.

    None of the fonts in the criteria managed to pass my design sence, so I went on with 2 fonts.

    1. Articles : Georgia & Times New Roman the two fonts considered to be the Best fonts for improving reading experience
    2. Headings (Bold) & Other areas (Light) : Source Sans Pro
  • New Color Pallet I love colors, but I changed my mind this time to use minimal color as possible, new design has a total of 4 different colors used with various levels of Opacity.

  • Front-End Frame work I agree I am against using frameworks, so I build one of my own White Board, with help from Amit Solanki.
  • The Templates

    Moving to the main stream, Templates for the different pages were first I made after analyzing the audience, Responsive was build in the core with no doubt. This design is also a fluid design, the layout adjusts itself from a 1200px to 320px. A few elements are dropped down in smaller screens to enhance the reading experience.

    Home Page in different resolutions, 50% of the time in the new design was spent here and also this was the only template that under took a series of modifications right from the beginning till the end.

    I did a lot of redesign over here but it wasn't enough for my design scene, and also I wanted to bring out some different layout and I did it with Athul, Abid & Hemanth thanks for the help

    Mock-ups of the redesigned pages, from left to right: Home page, Articles, other pages
  • Logo Like in all cases choosing a log was a hilarious task, with many options to choose from this was a tricky decision. The main concern when designing logo for self is that you never get convinced its good or its alright and its natural to ask for feedbacks from your fellow designer and in a short time I ended with around 20 logos, made me run a Logo Hunt.

    A few logos that made it to the last round of selection in the logo hunt, unfortunately non of them made it through.
  • The CMS This was not a redesign, I am also rolling out a new CMS. Thought not easily customizable, it a good one to try if you want to I am open sourcing the CMS in Apache License. (please wait for a few days, till I complete documenting it).

New Categories

I am introducing a New section Bits. Bits contain small spinets of code.

Left Overs

This is not it, there is more. Big schedule changes in the past month made me fail to complete the tasks I set out for the launch:

  • Brand New Back-end : I am still using the basic Administration system I build last time.
  • Custom Search on Angular.js
  • Migrate to Python Django.
  • and more ..

I will still continue to work on the uncompleted tasks hoping to complete soon. The third plan is still a question I cannot answer right now.

There's a lot more about this, and hopefully I will share then when I finish the left over till then Happy coding.


How to submit an app to the Firefox Marketplace for low-memory devices
A. Crespo (noreply@blogger.com) on September 13, 2014 09:20 AM
To submit an app for low-memory devices (in this example, Tarako):
  • Submit an app normally. Then after getting an IARC certificate...
  • Click the Status link in the left hand sidebar.
  • Under the Low Memory Devices heading, click the "Request a low-memory review" button.  The page looks like this: 

  • and links to this wiki page for more info:  https://developer.mozilla.org/en-US/Apps/Build/Performance/Apps_for_low-memory_Firefox_OS_devices
  • After the app goes through the normal review process (and gets an approval email), it will then go into a dedicated Tarako queue.  Developers will get a 2nd email after approved on Tarako (or a rejection email with details on what to fix).
  • Note that India is selected by default for all submissions.  Here's what a user would see after clicking Compatibility and then selecting the "Choose where my app is available" radio button

 Copypasted from an emaill. Thanks [:eviljeff] and [:adora].

Off to Berlin
Benjamin Kerensa on September 11, 2014 08:45 PM
Right now, as this post is published, I’m probably settling into my seat for the next ten hours headed to Berlin, Germany as part of a group of leaders at Mozilla who will be meeting for ReMo Camp. This is my first transatlantic trip ever and perhaps my longest flight so far, so I’m both […]

Happy Birthday Tech Stream 2
on September 11, 2014 07:00 PM
Happy Birthday Tech Stream 2

The day marks the 2nd Birthday of Tech Stream, it has been two years since I started sharing my views & experience on web & web technologies in here, Right now there is about 150+ articles, 300 Fans on Facebook & close to 100 awesome followers on Twitter (@techstream) with more coming, on an average you guys show up 20,000 to 30,000 times a month here.

It's awesome I am so happy to have you all.

It's not just the birthday, I am happy to present a repainted version of Tech Stream ( will be live in 2 hours) . This definitely is the biggest overhaul yet, before moving on to design aspects I would like to share what you awesome readers like.

I would Like to thank

  • Ad Packs For helping to run Tech Stream
  • Leap Switch who keeps Tech Stream alive on Internet
  • You people for checking this
Most Read
  1. Mulltiple File Upload with PHP and MySQL
  2. Dynamic Form Processing with PHP
  3. Simple File Upload System with PHP
Relaunch 1

The Relaunch, I am rolling out the first design change to Tech Stream after 2 years ( changes will go live in 24 hours), the changes last from the core to the front cover. Being a personal website there is no big plan behind the design I just thought of revamping it to learn new trends and more. Although It's kinda what I do daily.

After weeks of research, testing, discussing with a couple of friends I think I have convinced my mind its ready, this definitely is a big overhaul.

  • New Coat of Pain
  • New Management System: I have always run my blog on a CMS designed my myself, this time I made a brand new one.
  • Responsive Design: The initial design was also a responsive so there is no much deal here.
  • Build using the Front-end Framework White Board, build as a side project over a weekend because my friend ( supersolanki) and I thought of making a frame work for fun :P.
  • Build with Speed.

So this is basically it, I am done introducing the new design and wishing Happy Birthday to Tech Stream. Will describe the redesign in detail shortly.


Why wasn’t accepted for event X ? I’m an active contributor already. (Saying “hello world” the right way)
nefzaoui on September 11, 2014 06:00 PM

In the Mozilla world, people (mostly from the region I come from, Middle East and North Africa) often ask me “Do you have an idea why wasn’t I accepted to attend the event X ? This is frustrating, I’m an active contributor already and I do this and that..”. This is a very common problem and contributors often miss important chances to attend events or meet persons they think they will influence their entire lives (Yep. Mozillians are heroes in the eyes of other Mozillians) because their work was just.. unnoticed!

This post is more about how to be “visible” you and your contributions than about events. Let’s not forget that we join Mozilla for the mission, not the trips (though nobody hates them )

So after about two and a half years of being a Mozillian, I think it’s fairly the time to share some of what I’ve learned so far about how to be an active contributor and have your work noticed, because you know, sometimes if it doesn’t, it gets lost.

There are few little thingies actually that one might miss but they are key reasons that you’re work or you not being noticed.

Invisibility of contributions

You make the most successful events in town, you even recruit new Mozillians in your country but it never seems to be appreciated? You’re always a second choice? Well you need one little tiny detail in your life. A BLOG, In my opinion, a blog is an absolutely must-have for any Mozillian, Instead of throwing a picture there on Facebook and another on twitter, your blog is where you can document all your events pictures, your hackathons, and your personal opinions (like this one) and pretty much everything else in a very organized way so that anyone can check on.
So what you’re waiting for ? Go start a blog!
PS: Out of all the free blog services, I prefer blogger from Google.
another PS: DON’T FORGET TO LINK YOUR BLOG TO YOUR mozillians.org profile.

Unavailability

Have you heard of IRC? You did? But how many times you’ve joined in? If the answer is “rarely” or “never” then you should change that AS SOON AS POSSIBLE, IRC is the main, and I repeat, THE MAIN mean of communication for Mozillians, if you’re not there, trust me, you’re missing 90% of both the work and fun. IRC is basically a group of channels where every channel has a certain topic and those who join the channels most likely to be working on its topic. For example if a channel is called #remo, it has most of the Mozilla Representatives, mentors and council members.
There’s a pretty long list of channels, go ahead and join the ones you’re interested in; and here’s the complete list of channels that might be useful to you.

Here’s also how to join Mozilla IRC server and channels (same link for the channels).
PS: Don’t forget to join your community’s channel too, if your community doesn’t have one, make sure to talk to them and tell them how IRC is important for us and that they should have one, at least to welcome newcomers and people trying to invite your community to their events.

Social, the wrong way

So you’re social? Cool! That’s another way of showing what you do as a Mozillian, but the thing is.. You might be doing it the wrong way by posting your contribution results and pics on your Facebook profile with posts’ privacy set to “friends only”. Well, in a nutshell, most Mozillians use twitter when it comes to being social, I personally find it easier in terms of finding things, and this is why you should use it too, and post your blog posts and pics there, because you can just add hashtags to your tweets, and everyone who’s searching for that hashtag will find your tweet. Say you’ve had a local event about Firefox, tweeting with #Firefox as a hashtag will make it easier for people to find the content, read through it and share it.

 

Of course these are not the only solutions for such issue, there are also mailing lists and way others, but the bottom line is, nobody hates to feel secure, safe and surrounded by the big Mozilla family. Visibility of community members is just another way to feel encouraged to give more.


On Wearable Technology
Benjamin Kerensa on September 11, 2014 12:00 PM
The Web has been filled with buzz of the news of new Android watches and the new Apple Watch but I’m still skeptical as to whether these first iterations of Smartwatches will have the kind of sales Apple and Google are hoping for. I do think wearable tech is the future. In fact, I owned […]

Feeds

So, you wanna join us?

Cool!

The Mozilla Reps program is open to all Mozillians who are 18 years of age and above. Before you become a Mozilla Rep, you must complete a short but rigorous application process in order to demonstrate your interest in and motivation for joining the program. Are you ready to take on the challenges and rewards of advancing your leadership to the next level in Mozilla? If your answer is YES, apply to become a Mozilla Rep today!

Not sure if you're ready for Mozilla Reps? There are many other ways to take the lead in the Mozilla Community. If you're a student, register for the Firefox Student Ambassadors program to gain experience leading projects at your school. And all of our contributor opportunities are available to you on the Get Involved homepage.

The Mozilla Reps application process involves three simple steps:

Thanks for your interest in making the Web better with Mozilla!

×