European Mozilla Community Blog

To content | To menu | To search

Tuesday, December 6 2011

BugDroid : Bugzilla anywhere anytime

Here is a guest post from a friend and new contributor: Julien.

Hi,

I'm pleased to present you BugDroid, an Open Source Android client for Bugzilla.

Current features :

  • List bugs by products
  • Quick access to a bug by ID
  • Display a bug (attachments, details, comments, ccs)
  • Connect to your account to comment on a bug, display emails adresses
  • Share a comment
  • Save/Update/Delete a bug in a local database
  • List saved bugs
  • Make a simple search and save it
  • List saved searches
  • Handle the bugzilla urls located in external applications

Upcoming features :

  • File a bug
  • Edit a bug
  • Download attachments
  • Tablet friendly
  • Compatible with all Buzilla instances

This is the first version of the app, it could contains bugs, please contact me if any problem. You can chat with me on IRC JulienDev.

There is a lot of work to do (Edit a bug, Make advanced searches, ...), but as I am still a student I don't have a lot of time to work on it. I'm also limited by the available APIs.

You can download the application on the Android Market : https://market.android.com/details?id=fr.julienvermet.bugdroid . You can also pull the sources from GitHub https://github.com/JulienDev/BugDroid .

Enjoy

Julien

Thursday, December 1 2011

Translation Sprint for Eloquent Javascript manual

What with indulging in a translation all weekend long? This was the question a team of French gonzo translators answered positively on September 16th to 18th. The challenge was even crazier: to achieve full translation of a 120 pages manual dedicated to JavaScript language during the week-end.

The original English manual by Marijn Haverbeke, is a very good tutorial by which you can learn AND run code simultaneously, since its HTML pages include JavaScript code snippets that can be triggered and edited in a console on the very page you are reading explanations. Just great.

Well, they just did it. Who were they? Framalang and Frenchmozilla volunteers mostly who were already quite experienced with collaborative translation, with some friendly help from Elisa (French FlossManuals), Bookinette and Echarp (April).

List of contributors on the online pad

The full list of contributors on the online pad

The idea was to meet in real life and share work and fun as well, so a group of 10 people gathered in Mozilla Europe office in Paris Thanks to Tristan Nitot, they could take advantage of the place, since the whole staff was at the All-Hands meetup at the time.

They enjoyed the use of this collaborative working place derived from etherpad with one framapad per chapter. This process let them focus on translation itself and ignore HTML tags. As usual during translation sprints, mood was extremely pleasant, both hectic and fun, with intense work even during the night for some, and "social event" as soon as a break for food and beverage was required… [browse more photos]

Special thanks to William for ReMo mentoring & help & budget for the operation!

4 volunteers at work in Mozilla Europe office

Martin, Julien, Julia and Adrien at work

What did they do since September?

  • Translated text has been converted to HTML with a smart (and a bit weird) Haskell script.
  • Text has been reviewed several times, typos were fixed, code was checked, and the whole lot reviewed again!
  • Request for hosting our manual on MDN has been sent on Mozilla Bugzilla, starting a very interesting discussion on how this huge technical documentation online resource should handle e-books and any kind of non-wiki tutorial. You can follow discussion there on bugzilla. We hope our contribution will be hosted there one of these days for the benefit of JavaScript beginners.
  • Just recently, during one Ubuntu Party in Paris, the incredible Simon Descarpenteries (aka Siltaar) conducted a workshop for 40 people (beginner level mostly) initiating them to JavaScript using our online guide. It was a great success, since the participants managed to understand and run the first set of code instructions by the end of the afternoon.

Where is the French manual by the way? --- Click here et voilà!

Saturday, November 19 2011

Mozilla DevRoom at Fosdem 2012: Call for presentations

Arguably the biggest Free and Open Source event in Europe, Fosdem is taking place in Brussels on the weekend of 4-5 Feb 2012. Like each year since 2003, Mozilla will have a Developer Room for the two days.

This year will be a little special for two reasons:

  • First, for the first time the local community in Belgium will be leading the organization and planning of Mozilla's presence.
  • And second, we'll have a bigger devroom and will be able to accomodate more people (up to 363 seats). This may allow us to do a few workshops along with the conferences.

If you are interested in giving a talk, leading a workshop or some other session we should hold in the Mozilla DevRoom, please add it to the Proposals page on WikiMo before 2011-12-16.

Please make sure to list your contact info on your userpage so we can reach you easily if you talk is accepted. All participants who are selected to be official speakers in the by Mozilla DevRoom will be eligible for sponsorship.

We've already had a brainstorming session during MozCamp Europe 2011 on what we would like to see in the Mozilla Devroom, so feel free to take a look at the resulting etherpad for inspiration. Of course, any other Mozilla-related proposal which you think would be interesting to share with other FLOSS communities is welcome. For example, there seems to be no Accessibility DevRoom this year so this could be a great subject.

Tuesday, September 20 2011

Hegyalja Fest 2011 - Video

Few weeks ago I wrote a report about Hegyalja Fest 2011. Now, you can watch a short video from the Free Software Tent:

Tuesday, September 13 2011

Mozilla at Braderie de Lille 2011

Like every year, Mozilla has been invited by the local Chtinux Free Software user group to take part in the Free software village from the Grande braderie de Lille, a gigantic flea market attracting millions of people. Since this big city in Northern France is close to the border, the Mozilla Belgium community decided to respond with a well-provided booth. Next to us were lots of other Free software communities there, from small local user groups to big organisations like Ubuntu-fr, April, FSF Europe and Wikimédia France.

The Mozilla Booth

From our past experiences, we decided to stategically display a nice plush toy on our booth to lure bystanders into talking to us. Many of them knew about Firefox and were more than happy to take our badges, stickers, necklaces and Firefox pens. Of course, all of them wanted to have the plush toy too, but we stood firm on that. A few lucky ones received a t-shirt or an MDN poster if they happened to teach or to work with web standards.

Our booth on sunday

People were generally supportive of Mozilla, though not always knowing it was Free software made by volunteers and a non-profit organization. They often showed concern about big companies like Microsoft and Google having too much power or knowing too much about them. We had to explain how features like phishing protection worked. For some reason, they seemed to be less critical of Apple, which we found intriguing.

A few were anxious about their extensions not working anymore with the new release frenzy (we introduced them to the Compatibility Reporter extension), and some Linux users were wondering if they would be getting the updates in time from their regular distribution channels.

We also got a friendly visit from a local Mozilian, Florian Quèze from Instantbird fame.



As usual in Lille, the wheater was very nice on Saturday, followed by a big rainstorm in the evening and a rainy Sunday. It was also my first experience as a Mozilla Rep and I'm looking forward to go there again next year!

Thursday, August 11 2011

Hegyalja Fest 2011 and the Free Software Tent

The Hegyalja Fest is not only a cool festival with outstanding concerts, but it is also the biggest event, where Free Software is well presented. After years of 2007, 2008 and 2010 (English report) this year a tent was again dedicated to Free Software in the „Civil Village”.


Our friend at Védegylet was promoting Fair Trade shared their tent with us. About Fair Trade: „Fair trade is an organized social movement and market-based approach that aims to help producers in developing countries make better trading conditions and promote sustainability. The movement advocates the payment of a higher price to producers as well as higher social and environmental standards. It focuses in particular on exports from developing countries to developed countries, most notably handicrafts, coffee, cocoa, sugar, tea, bananas, honey, cotton, wine, fresh fruit, chocolate, flowers and gold.” – from WikiPedia.


However the temperature was very high, many visitors filled the QUIZ about Ubuntu, LibreOffice, Firefox and other Free Software. With the generous help of Mozilla we were able to reward enquirer with special swags. Hungarian Ubuntu Community provided free CDs with latest Ubuntu version, so several new users have the opportunity to try out this operating system on their own computer.


Fortunately, the location of the “Civil Village” was much better than a year ago, hence we had several visitors. I took a few photos and a dozen people act in „I and the Firefox” theme picture. Last year I edited a video, maybe I will release an actual version soon.


There was a plenty of good concert like Guano Apes and Kosheen. Of course many Hungarian bands also made a fantastic performance. A small line-up of these bands: Csík zenekar, Fish!, Ismerős Arcok, Kiscsillag, Besh O Drom, Firkin, NEO, Magashegyi Underground, PASO, Nemjuci. Which is your favourite?

Wednesday, July 6 2011

Yet another subtitled video to spread involvement worldwide

Mozilla community members often need convincing material to be shown during public events. Just recently our friend mmkmou, leader of the surfacing Mozilla Senegal community, told us he was interested in having this cool video with convenient subtitles ready to be translated in French and possibly wolof. Thanks to the incredibly full-featured and easy to learn Universal Subtitles platform, Frenchmozilla team is happy to provide this video promoting Mozilla message and calling for contributions.

Clochix, Glandium and Goofy provided first English transcript, synced it and finally made a French subtitled version.

add your lang ticking

Now that subtitles are available in our global lingua franca, feel free to play the funny game at UniSub' and add your own language!

editing subtitles

Friday, April 8 2011

The first Firefox 4 and LibreOffice 3.3.2 release party

Fans of Mozilla Firefox, side-by-side with LibreOffice users, came together again in the Coffee House of Uránia National Picture-Theater, located in the heart of the beautiful city of Budapest, Hungary. It was the second time that this illustrious edifice hosted the release party. This year we were celebrating the new versions on the Document Freedom Day, March 30, 2011.

The Document Freedom Day is a global day to promote and celebrate document liberation. March 30 was the day of a grassroots effort to educate the public about the importance of Free Document Formats and Open Standards in general.

The main goals of such festive gatherings are to present the new versions and to build a community around open source programs. With that in mind, the evening started with some introductory presentations to brief the audience.

The first to talk, ODFA activist Csaba Madarász, outlined the importance and advantages of the OpenDocument Format standard. Next, László Németh presented the upcoming new features of HunSpell, the engine behind the Firefox and LibreOffice spellcheckers, as well as the publishing capabilities of LibreOffice. The next presentation, by András Tímár, summarized the new functions of LibreOffice. Finally, Kálmán Szalai lectured on Firefox 4 desktop & mobile, and also introduced the possible new Firefox features to be released later this year.

Meanwhile, we were eating some really delicious cakes thanks to our great supporters: Mozilla, FSF.hu and the OpenDocument Format Alliance. We had a great time sharing ideas and chatting, and also collecting some Firefox gizmos. Attendees also had the option to take a short quiz for small Firefox gifts. And, for the first time in the history of Hungarian release parties, there was also the chance to take photos with cute fox girls, and engaging in face painting for the ultimate fun.

In my opinion, it was a great party and lots of fun. I hope we will meet again before next year.

Pictures taken of the party

Wednesday, April 6 2011

MozillaDanmark.dk update, and who we are

Yesterday I deleted 9 pages of content on mozilladanmark.dk, our Danish local Mozilla community website. The pages were mostly about downloading Firefox and other Mozilla products, and they were quite outdated (Some were from Firefox 3.0, others from Firefox 3.5). The process got me thinking about who we are, what we do and how we fit into the overall Mozilla picture.

The picture shows our front page just after the update. The four green boxes at the top right is now the only area of our site we have dedicated to download of the Mozilla related products related to our local community. Before we had a big section of our site dedicated to that, containing multiple pages.

Our website has a long history, and originally our site was the only site offering a localized download experience of the Mozilla Suite and later Firefox and Thunderbird. It was therefore important for us to have a key part of our site devoted to "selling" the products.

Later mozilla-europe.org took over that role, which is now even transitioning to mozilla.com, and they are putting a lot more effort into this and do a much better job at making a better download experience than we ever can on our local community site.

There are largely two reasons we have kept our download pages for so long. One is that Google sends a lot of people looking for downloading Firefox and Thunderbird our way, and we therefore think that we should serve them instead of just rejecting them. We now redirect to international Mozilla sites where we can, and to our small download section in the picture above when we don't know the product.

Another reason we have kept our download section is that there has been some degree of "us" and "them" in our local community in relation to the rest of the Mozilla world. Why should we link to them if they don't link to us? Over the recent years, I have tried hard to get links to our site into mozilla.com and mozilla-europe.org whenever we had something to offer, through there has sometimes been some resistance to direct support links to us instead of support.mozilla.com (I could talk a lot about sumo, but that should be another post).

Now that we have removed these sub-optimal and outdated download pages, we have made more room for what we really are about as a local community, where our activities are mainly user support and localization. Even through our download pages were quite outdated, they took some maintenance time and mental awareness away from the core activities of our community. When visitors come to our site, they should understand that we are a community they can participate in and not just a site offering download of Firefox.

A really nice experience about this change to our site is that as soon as I had published my plans for this change, other members of the community started to come with a lot of great ideas on how we can improve our website, and even expand our local activities. I therefore do not expect our front page to look like it does now for very long. I hope I can keep that spark burning, so we can use this little change as a leverage to get lots of improvements to our community website, putting into focus our main tasks of providing support and getting new contributors involved in localization.

Tuesday, December 14 2010

Mozilla Balkans Meet-up 2010

Earlier this month, the second Mozilla Balkans Meet-up was held in Ljubljana, the capital of Slovenia. The aim was to bring together lead Balkan contributors to meet, work and plan Mozilla activities and projects together for the next 6 months. The overall aim was to agree on key priorities and objectives, and figure out how we could achieve better results for ongoing projects in the next six months, while continuing to support and expand the community.

Logo

The venue for this event was CyberPipe, a great place for such an event, where we had everything that we needed in terms of facilities and connectivity. We even had a small PC museum inside the venue.

william on skype

On the first day of the event (4th of December) William kicked things off with a short welcome message via Skype (William was unable to attend the meeting in person but he really wanted to participate nonetheless remotely). This was followed by lighting talks by each Balkan community where we all presented one by one a short overview of our work and accomplishments over the last six months... After presenting all the communities' work, we started with sessions led by both Mozilla employees and contributors. First of them was a small update on Firefox, followed by an update on SUMO, L10n and MCS, giving all contributors new points of interests and food for thought. At midday we had a “work sprint” series aimed at getting all participants better acquainted with the things that were presented at sessions, but also to get specific product-related tasks accomplished. After the grueling and extremely productive sprints, we went to the city center for dinner. The day before, William had created suspense by saying that there would be a surprise guest at the dinner (on the way to the restaurant, we all were very excited and rumor had it that the surprise guest would be a popular Balkan singer performing). When we arrived at the restaurant we saw Mozilla employees: Mary Colvig (Head of Community Engagement), Tristan Nitot (President of Mozilla Europe), Gary Kovacs (CEO of Mozilla) and Chris Beard (Chief Engagement Officer). A lot of young contributors were so surprised that they forgot to order their food! We had a great evening with them.

Surprise

We spent the second day brainstorming on new goals for the Balkan region and we got them nailed down very fast, and slowly we went home - community by community. We are all really happy that we have attended such a fun and productive event. And a special thanks to the Mozilla Slovenia Community for organizing such a great event and set the bar even higher in terms of Balkan community events.

Thanks a lot Mozilla Slovenia, we really enjoyed it:)

Friday, September 3 2010

Meet Kerim Kalamujic, Bosnian Contributor!

Kerim.jpg 1. Hello Kerim. To start out with, could you give us a little introduction and tell us a little bit about you?

Hi. I was born in Sarajevo, the capital of Bosnia and Herzegovina. I am 25 years old, I have an Engineer’s degree in Telecommunications and am currently working as an IT Director in a local company called Triland Development.

2. What are you working on right now as a Mozilla contributor?

Besides leading the Bosnian Mozilla Community, I am currently working on localizing Thunderbird into Bosnian language, promoting Mozilla and Firefox (evangelism) and am contributing to Mozilla Drumbeat project.

3. And have you been working on this since the beginning of your contributions, or has your work evolved in some way? Have you started working on anything completely new, that you were maybe not familiar with at first, since you have started contributing in Mozilla?

I started contributing to Mozilla through evangelism and localization and as I was learning more about Mozilla so has my work evolved. I started getting involved with more things than I was before. Now it’s a long list of things I enjoy doing in order to give my contribution to the wonderful Mozilla community and I look forward to learning new things and doing more work for Mozilla.

4. Had you already heard of Free and Open Source Software before becoming a Mozilla contributor?

Yes, I have. Inspired by the story of Linus Torvalds I was developing my own DOS clone, just for fun and pleasure. Part of the code was later donated to the FreeDOS project. I was also involved with few other projects but contributing to Mozilla was and is the greatest fun of them all.

5. What in Mozilla has been most helpful for you in your work as a contributor? And in your opinion, what has Mozilla brought you?

If I tried to list all the things I learned while contributing to Mozilla it would take me forever. And all those things, both knowledge and experience, were very helpful to me. I’ve learned a lot from community calls and from leading the Bosnian community about managing a team of people and about project management. It really helped me to improve my management skills which I apply in my everyday work since I, as an IT Director, lead a small geek team :)

6. And how did you start contributing to Mozilla?

I loved Firefox from the first moment I ever used it. So, I thought maybe I could do something to make it even better. And that’s how it all started. I first got into localization then evangelism and so on. Three years later it looks like a nice fairy tale - so many beautiful memories.

7. Any plans for the future?

Of course. I always have something in plan. Most of my current plans concern the Balkans community, since we’re currently in a process of building it, growing the Bosnian Mozilla community and promoting Open Web values through Drumbeat project.

8. Thank you Kerim. Would you like to add anything else?

Thank you for this conversation. I really enjoyed it. I would like to say thanks to everyone for giving me the opportunity to be a part of such a wonderful community and for all the good moments and memories. I love you guys and I LOVE THIS COMMUNITY!

Tuesday, August 10 2010

Free Software @ Hegyalja Festival 2010

Like in the past few years, “Ubuntu and Free Software” Tent was put up again this year at the Hegyalja Festival 2010. With support of the Zöld Pók Foundation, under the leadership of Róbert Fidrich (Fidusz) two volunteers: Márk Dániel (loldma) and Kálmán Szalai (KAMI) introduced the free/libre/open source software to the visitors.

Anybody who has been interested in free software could fill a test for prizes like T-shirts, swags and CDs. Questions were related to Ubuntu, Firefox and OpenOffice.org. Afterwards there was a consultation to share the correct answers and for general discussion about Free Software. On Thursday, there was a round table discussion in the Green Tent where we presented the current state and possibilities of Free Software in Hungary. The tent of “Ubuntu tribe” was open from Thursday to Saturday night for everybody.

Luckily more people came than we had expected and they saw what happens in the oasis of Free Software, thanks to the good location of the tent. According to Hungarian trends, many users browse the Internet with Firefox, but they did not know if it is Free Software. They wanted to get to know more about OpenOffice.org and Ubuntu too.

As for conclusion, our attendance at the Hegyalja Festival 2010 was useful and our contribution made the program of the festival more colorful and extensive.

We took some photos and edited a video to show how fun it is to promote Free Software at festivals!

Monday, August 2 2010

How hard can client authentication on the open web be?

Client authentication on the web is apparently very difficult to do. Many companies and governments are trying to make secure systems, which normal people can still figure out how to use, with varying degrees of luck.

On Planet Mozilla alone, David Eaves has talked about how Canada does it, and Gen Kanai has described how it works in South Korea.

In Denmark, where I live, the government has started on July 1, 2010 to roll out a new system, which they expect to have replaced the old completely by the end of the year. The new system is supposed to be much better than the old. But is it?

TDC Digital Signatur
The old system named TDC Digital Signature (TDC, a tele operator, was the contractor of the system) was a Public Key Infrastructure based on SSL Client Certificates.

The problem with SSL Client Certificates is that they are ridiculously difficult to use in Internet Explorer, and they are much much worse in Firefox.



The prompt to use a client certificate on a website in Firefox is so difficult to understand that I am really puzzled about how the developers could even come up with it!

In order to overcome some of the issues of handling SSL Client Certificates in Firefox, TDC built a system for offloading the certificate handling in the Windows version of Firefox to Internet Explorer, which has much better usability, even if still crappy (Linux and Mac users has to live with the Firefox interface). This however exposed even more bugs in Firefox.

And this description is only for the case where the client certificate is stored and managed within the browser's certificate database, where it is locked to a particular computer and browser. Once you want to go mobile or protect your key from malware, you put your key on a hardware token (like a USB pen). A hardware token is also much easier to understand and thus protect for non-security experts, than the abstract concept of a certificate stored on your computer. But when using a hardware token, the setup in browsers becomes even more complicated.

The conclusion is that even through SSL Client Certificates is a standardized technology supported in all major browsers, it is just not ready for mass usage, sadly.

Because of the big pile of technical problems with SSL Client Certificates, the TDC Digital Signature gained little popularity. I cannot find a reference now, but I believe that at no time more than 10% of the Danish citizen had a certificate at any time during this solution's lifespan. The lack of a broadly deployed and easy to use authentication system has countless times been cited as the most dominating factor in preventing digitalization of the Danish public sector, at the cost of billions.

NemID
When the contract with TDC expired, a new public procurement was made, where BPS in the form of its subsidiary DanID won the contract. PBS is a company responsible for the Danish credit card system and is owned by all Danish banks.

Online banking
Online banking sites world wide has in the past been notoriously IE only. This was also in case in Denmark. They have however improved ... by moving from ActiveX to Java. However the Java solutions have also been the cause of much trouble and technical difficulties. Some bank systems are based on private keys stored on the client in a proprietary format (as opposed to the open SSL Client Certificates) and loaded using Java, some are based on a hardware token generating one time keys to be entered together with a username and password in a Java applet, and yet others based on one time keys on a paper card, also with a username and password in a Java applet.

NemID
The new system from PBS/DanID named NemID (English translation is EasyID) is one solution for all of them. All bank sites and all public sites in Denmark will now use the same login. It is supposed to be much easier to use, and since it is one shared solution, a lot more Danish citizen are expected to get one from their bank, thus allowing for a re-ignition of public sector digitalization.

Now that NemID is out since July 1, what does it look like? Well, you first enter a personal username and password. Next you are asked to enter a specific one time key in the form of a short number from a little credit card sized paper card.



Sounds fair enough? Maybe, but here comes the pile of problems.

Legal issues
DanID won a public procurement for making a Public Key Infrastructure (PKI), and according to DanID themselves, NemID is just that. However many security experts as well as many casual IT people (myself included), fail to ses how a username, password and one time key from a paper card can be a PKI. Instead it sounds like a much simpler Single Sign On solution (SSO).

NemID may be a good solution by itself, but as a PKI, it is rubbish. There are very different security characteristics of a SSO and a PKI, and it is important to understand the differences between them when you deploy them. If a public agency deploys NemID thinking it is a PKI, they risk making a very insecure system.

I don't know why they insist that it is a PKI. They claim that somewhere on a central server, a "private key" is stored for each citizen. They also claim that in a couple of years, you may be able to have your key locally on a hardware token. But until then, all these keys are only stored on the central server. I fail to see how that makes NemID a PKI.

One reason for their claim may be that the original public procurement was for a PKI, and had they delivered a SSO instead (which is arguably what the government actually wanted), they would most likely have been forced to redo the public procurement according to EU procurement law, at the cost of millions and a delay of possibly years. But this is purely my own speculation. Their real reason for calling it a PKI is unknown to anybody but themselves.

Startup issues
Since its launch on July 1, NemID has had some startup problems. First the server was overloaded on day one, and then people discovered they couldn't use it for anything yet as none of the bank sites and public sites had added support for it yet. Also once the ID is ordered, it must be activated for bank sites and for public sites independently, which they failed to tell anyone. Lesson: Do not make a big campaign with TV and newspaper ads before your service is up and running.

DanID also react slowly to technical problems. Some time ago I told them that parts of their sites was only accessible in IE due to a HTTP Content-Type header set to text/plain when it should have been text/html. They fixed it in the spring a year later when the press took up the issue.

Technical issues
Going through a more in depth analysis of NemID as seen by the user, the first thing you see when trying to log in to a public or bank site is that you need Java installed. What? Why can they in 2010 not figure out how to make a simple login form using simple open web standards? What did they think of when they made this? In fact I am not sure if this is even legal. A few years ago a new law demanding use of open standards in the public sector was passed, and a government agency maintains a list of allowed open standards. I don't think Java is on that list.



Ok, so I enable Java and try again. I am now greeted by this dreadful Java Security Warning dialog. Again, what are they doing?!! First a little about the Java dialog itself, which is not related to NemID: If you didn't know it, could you guess what it asks about? I looked it up, and it seems that pressing Run will run the Java applet with full privileges of the user running Firefox on the operating system. That is, full access to all your files and settings. This is not at all obvious from reading the dialog. If you press Cancel instead, the applet will still run, but instead within the normal security sandbox like any other website. This is even less obvious from the dialog.

But enough about Java. I start by clicking Cancel to the dialog, as I see no reason why NemID should access my files. In the previous bank authentication system where it needed to access my key file stored on my computer, I could see why it wants this access, but not here when you are only filling out a simple form of one text input and two password inputs.

Anyway the applet fails to load because I clicked Cancel. Not only does it ask for access to my private computer, it also requires it. Very annoying, very troubling.

I then fire up a fresh Ubuntu virtual machine to test this without potentially compromising my computer. The VM doesn't have Java, so I install the openjdk plug-in. But I am out of luck here. The Java applet just fails to load without any error message. Great. I uninstall openjdk and install sun-java6 instead, and after allowing to run the applet without the sandbox, I am finally allowed to see the login form. Wow, very EasyID.

I have to admit that I had to stop testing NemID at this point. DanID recommends that if you have a Danish online banking agreement, you should wait until you get NemID automatically. The roll out happens from July to December 2010, and I haven't received mine yet.

Security issues
Another troublesome observation is the URLs of the sites where I am supposed to enter my details to log in. None of them (https://login.sikker-adgang.dk and https://netbank.danskebank.dk in my tests) seems to have anything to do with the NemID website (https://www.nemid.nu). So I am basically asked to enter my username, password and one time key at any arbitrary internet address. This would have been fine of course ... if NemID had been a PKI!

So to me, the login pages with the big fat Java security warning and the arbitrary address looks very much like a big scam. And this is quite a problem. How is anyone supposed to spot the real phishing sites when the real sites act as much as possible as a phishing site?

Privacy issues
Finally, NemID is not for public and bank sites only. Any private company can join and use NemID as a login on their site. Today I just read in the newspaper that many private companies are standing in line to be part of NemID. Had NemID been a PKI, I would have no problem with that, because in a PKI the website and the client can do authentication without the entity issuing the client's certificate being involved. With NemID, the Danish government (in the form of their contractor, DanID), can follow me every time I use my NemID on any private company website. This is a serious privacy issue.

Conclution
All in all, I hope that NemID will cause an increase in new and improved public sector online self services, giving fewer trips to a long waiting line at the city hall service office or other public agencies. I believe the basic idea of the solution is good, but I don't think it is used in the right way right now. I am anxious to see what the future brings on this front.

Friday, April 23 2010

Mozilla Balkans 2010

After a lot of talk about a possible event somewhere in South-Eastern Europe, we finally did it. We are now organizing a whole new and somewhat experimental event in the Rocky Balkans. Leaders of local Mozilla communities from the Balkans have joined their efforts to organize this event, the first of this type in the Balkans.

The spark that started all of this is an idea that came from the Mozilla Camp in Prague back in October 2009. We presented this idea to William Quiviger from Mozilla Europe, speaking about the possible expansion of Mozilla ideas to the Balkans. William agreed with everything we had stated at the time and decided to support this idea. Fortunately during last FOSDEM, which was held in Brussels this February, we had a little more time, a few more ideas and a few more helpers. Support is provided by Seth Bindernagel and Stas Malolepszy, long-time and well respected members of the Mozilla community.

Mozilla Communities

The very idea was to promote the Mozilla Manifesto and to strengthen ties and encourage cooperation between local Mozilla communities from the Balkans. There are already several local communities in this area that are actively working on the Mozilla products and website localization. Kerim, Gorjan and Bogomil, respectively representatives of Bosnian, Macedonian and Bulgarian Mozilla community, have actively participated in marketing projects for a long time now. Also, I can not overlook prominent Mozilla contributors, Alina and Mathjaz, who have been active in promoting Mozilla and its ideas for a long time now.

In early March, we organized several internal meetings which were attended by all leaders of local communities, and talked about the most important matters for the organization of events. We focused on the goals of this event, as well as the location and time of the event itself. Finally, in a democratic way, the city of Skopje was selected as the official location of this first event, and we also agreed that late May (probably the weekend of the 21-23rd) would be the best time for all of us. Beside Skopje, we had Sofia and Belgrade as options.

In the end I’d just like to invite all those who wish, can and have the time to join our meetings and to contribute with new and refreshing ideas. You can always find us on channels #balkans and #europe on irc.mozilla.org IRC server. Also, you can add all your ideas on the wiki page at https://wiki.mozilla.org/Balkans:2010 . I have yet to quote William and say that this is “just the first event in the chain”, and to say that soon we will organize a competition for this event’s logo. Follow the news and stay tuned.

Tuesday, March 30 2010

Firefox Education Toolkit

Firefox Educaion Kit

We are happy to announce the launch of the Firefox Education Toolkit. It is a set of tools that will definitely come in handy when you want to educate people about Mozilla and Firefox. You probably know all about your browser and why you have chosen it, but wouldn't it be great if you can share all that knowledge with others? Now, with a set of pring pieces, videos and presentations, you can do that with ease, whether it's explaining what Firefox is to a friend, to your class or even at a big event!

Firefox Educaion Kit1

Right now the print and presentation materials are localized in 3 languages: English, Spanish and Portuguese, and if you are interested in localizing them into your own language, stay tuned for more information.

Don't forget to share your work with us:

Add to our Events Calendar

If you are organizing an event, create an "event" on Spread Firefox and/or a social network. That way more people can learn about it. You can start by posting your event on Spread Firefox. Make sure to select “Firefox Education” as your event type!

Share Your Work!

After your event, let us know about it! Fill out this short survey and we’d love to feature you on Spread Firefox, our Firefox Facebook Group, Twitter and more to let the world know how you rocked out with the education toolkit!

ps. The post has been localized to Ukrainian by Martha Ruszkowski! Find it here

Tuesday, February 23 2010

Not knowing you have a choice is no choice at all

The browser choice screen is being pushed to about 190 million Internet Explorer users right now. The screen allows people to download one or more of 12 browsers and is part of an agreement between the European Commission and Microsoft.

This is a big step towards making sure that everybody has a free choice regarding their web browser and goes in the same direction as Mozilla’s mission: to promote choice and diversity on the Internet. In order to make the most out of one’s experience on the Internet, one needs to be aware of the choices available to him/her and be free to choose what fits one’s needs and interests best. This is true when it comes to Web browsers, but it can be extended to a lot of areas, from human rights to car features. It is important to make efforts to inform individuals about the choices available and help them make the best decision that they can.



That is why Mozilla launched Open to Choice.

Open to Choice is a campaign aimed at getting the word out to as many people as possible about the browser choice screen and the options available to them, as well as providing a platform for discussion of the importance of choice. Mitchell Baker and John Lilly have published an open letter on why “Web Browser Choice Matters”. The argumentation on why it’s important to make a choice will be followed with a series of blog posts on the Open to Choice website with information on what a browser is, how to choose, which options does one have and how to go out and make sure other people know how to choose their browser.

This campaign wouldn’t be complete without the help of the wonderful Mozilla community, which are helping localize, test and promote. Here’s a list of things that the community is doing and which we encourage everybody to do:

  • • Comment on the open letter;
  • • Follow @opentochoice on Twitter;
  • • Write a post on your blog;
  • • Use your favourite social network to spread the word;
  • • Write to bloggers, local media
  • • Start a thread in technology and FLOSS related forums and mailing lists about the browser choice screen;
  • • Offer to localize the open letter (send an email to contact -at- opentochoice.org;
  • • Are you participating in local events where you can talk about choice? Do a talk, organize a booth, distribute flyers in the welcome pack, put a banner on the event page;
  • • Become a browser choice screen watcher: did you see the browser choice screen pop-up on your screen? send us an email, post it on your blog, Tweet about it. Give details (country, time of day, choice of browser).

Thursday, January 21 2010

What's your style?

Gorjan's Persona

Ever wanted to change the wallpapers in your room? 3 times a day? Well with Firefox 3.6 that is now possible for your browser thanks to its integrated Personas (For those of you that are new to the Personas feature, they are lightweight themes for Firefox that are easy to install and chage without the need to restart your browser). With more than 30.000 personas to choose from (and more every day), you can theme Firefox just the way you like it. It’s super easy as well to create your very own Personas and add them to the gallery, and be among thousands of other designers from all over the world!

To help us find out which Personas out there you love the most, we present you with a challenge, to help celebrate the launch of Firefox 3.6 and its newest and possibly greatest feature. We want you to show off your Firefox with your favorite Personas installed. We have even taken the time out to do it have already done our own Persona-portraits ourselves, as well as and provided you with some great tools to help you get started.

So what are you waiting for? Head to www.spreadfirefox.com/get-personas and share your style with the world!

Oh, and the picture you see here? That is Gorjan from Mozilla Macedonia showing off just one of the ways you can join in!

Firefox 3.6

Firefox 3.6 Okay, so Firefox 3.6 is a little later than planned, however we are sure that you will find the wait has been worth while. As they say in the world of fame, “it is fashionable to be late”. That is not all that is fashionable about this new version of the browser. Oh no, that is just the start of it.

With a new theme system known as Personas you can now change the look of the browser in seconds, with a choice that just boggles the mind. How often are you going to want to choose from over 30.000 different themes? Fashion is not all that Firefox is about however an there have been many changes under the hood that you may not notice. So let us fill in some of the details for you.

For Designers there is now support for CSS gradients as well as WOFF (these are small fonts that you can integrate into a website). This means that not only will you be able to make your sites look good, but they will load faster than ever before.

Oh and did we mention that Firefox 3.6 is fast? Firefox 3.6 is 20% faster than 3.5, and, if you remember, 3.5 was 3 times faster than Firefox 3. So on the whole, you cant get much faster without the safety that Firefox provides. This safety comes to you in the from of the new plug-in check feature that will allow you to see if your plug-ins are up-to-date, or if they need a little bit of an upgrade.

Firefox 3.6

Programmers of the world. We did not forget you in the slightest. You can now add page orientation to your web apps thanks to the new orientation API. You can also use drag and drop functions as well as use the new FILE API to make your web apps more like desktop apps.

For all those out there that love to customize your browsing experience (with over 6000 Add-ons and over 30.000 Personas), to those of you that love to make the web better. Firefox 3.6 is the browser for you.

So visit www.firefox.com and enjoy a faster, safer and more secure way to use the web.

(tnx a million to FuzzyFox for helping out with the text)

Monday, January 11 2010

Happy New Year. Please, introduce yourself !

Happy New Year to all Mozillians all over Europe. This year will be the year of participation. The term “user” does not exist any more, we are now all contributors, because the OpenWeb needs contributions and expects from everyone to be more active and full of passion.

The Quest So, here is the idea. Let every European country make here at Mozilla Europe blog system a blog post with an introduction of its Mozilla team members and their vision of development for 2010. This is an exciting task, isn't it?

If you don't have an account, please send me an email (b@bgzilla.org) and I will publish your post here and will link you back

Wordpress Mozilla community template.

Finally my Wordpress template for a Mozilla community website is ready. It is based on Gandalf's 0.1 theme, but is with a modern design and some things improved.

Download

You can download archive from here

Install

1. Untar all files to /wp-content/themes/ folder to your Wordpress installation. I hope you are using the latest version :)

2. Go to /wp-admin. Select Appearance and click on " WP Mozilla Community Theme v2 0.2 " screenshot

3. Go to Widget screen to pimp it or just visit your website.

4. Done

Support

Yes, Free support is available. If you have any questions, please feel free post them to my blog.

Upgrade and Feedback

There will be new version soon. I am working on some optimizations and your feedback can help me a lot.

- page 1 of 5