We will be launching a new Activate Mozilla campaign, “Build Your Own WebExtension Add-on for Firefox,” in just a few days.
Through this activity, participants will learn how to create their own add-ons using WebExtensions APIs to solve real real problems and make their lives and the web better.
Please feel free to use this topic to discuss the activity. We would love to hear your thoughts and learn about the awesome add-ons you developed!
@freaktechnik was kind enough to give us an introduction to WebExtensions and was available as a mentor with his amazing knowledge. This definitely helped a lot.
We made it “open end”, so participants can stay as long as they want
The majority of participants went home after they completed their first WebExtension from the tutorial
Having this activity without the pressure of “having to go home to relax after a hard day of work or going back to family” would help with that I think
Some of the participants (at least 2) had their own ideas on what WebExtensions they could do next
This was probably the first meetup we did where we got at least 2 comments with feedback on meetup.com after the meetup. Before that we had radio silence regarding feedback on meetup.com. This is quite interesting.
We are thinking about doing this again next month to have a followup (and introduction for new participants)
MozillaTN community had the first 24 hours hackathon on March 18th. We focused mainly 3 tracks L10n, WebVr and WebExtensions. I got opportunity to help students develop their Add-ons.
Gave the basic knowledge about contributing to Mozilla.
Shared why WebExtension development is easier and important.
Discussed about API for the add-ons students planning to develop.
Important Points to be noted
Some of the students were introduced to HTML, CSS for first time so it was bit difficult for them to get started, but they were very eager to learn.
One Professor who was with us for whole hackathon handling IP lab (where they teach HTML,CSS and JS to 3rd Engineering Students), she told it will be great to have Add-ons development as mini-projects for students will be trying in June-December 2017.
We held an Add-on creation event here in Niterói, Brazil. We started organizing it before the MozActivate campaign was “active” so it was executed a bit differently than the instructions from the campaign.
Last week we held a Workshop here in Jaboticabal,Brazil. It was really amazing and after the workshop mostly of the participants said that is incredibly fun to build Add-ons!
I gave my first talk on the WebExtensions in France, of which here are the slides [1]
I also made a demo to show visual effects [2]
My talk are the Sunday morning with a full room, and a streaming unannounced followed by 150 people.
Internet users are aware of the change, with the arrival of webextensions but do not realize the effects especially with the extensions that will not be translated.
Otherwise, I confirm that there is still a lot of work at communication because I have encountered many problems to make my extension, manage the permissions.
I will improve my scripts to make it easier for the general public to use and learn.
Of course, I will continue to translate the documentation into French (MDN) and that the subject will be presented.
But the good news, I have new ideas for making new webExtensions.
Merci, @hellosct1! It sounds like you had a fantastic talk, and it will be so great to share your presentation slides with other native French speakers!
Is there anything we can do to help mitigate the effects of the non-translated extensions? I am wondering if we might be able to partner with localizers,
All my presentations can be reused without problems. Especially as I will make others talk about it
And I can pass the original file.
Concerning translated and untranslated extensions, I have 2 ideas
the first one has to list what is already done and giving the name of the old one
The other is to improve the pages of the add-ons with a checkbox compatible webextension
But it’s a big job
I have an example, I use FirePHP from time to time which is an extension of Firebug. I know that the author of FirePHP does not plan to update it, but I have not yet looked at all the documentation to see how to extend an extension
These are just a few ideas
Furthermore, I was asked about the extensions that offer the responsive, accessibility … and I could not answer because I had not looked at whether the extensions were carried.
Finally, concerning the partner with localizers, with the event, it is possible since I am a member of the French community group and soon there is Mozilla Roadshow and Worshop QA at Mozilla Paris
@viswanathamsantosh created a slide deck for an upcoming event that looks pretty great and is available to be cloned, remixed, and used for other events.
If you have developed any materials about WebExtensions APIs for your community events and would like to share them, please please feel welcome to post them to this thread!