Learning more about Liferay 7 at the Liferay North America Symposium #LRNAS2015

merci-chicagoAs all people of good will in the world were mourning the barbaric assassination of at least 129 innocents in Paris, France — just a few blocks from our European office — a small delegation from our Montreal team traveled to Chicago on Saturday and Sunday to attend the Liferay North America Symposium. They found there a beautiful city, a heaven of peace and solidarity, and a hearty Liferay community. Thank you, Chicago!

The big issue at the Symposium this year is the upcoming final release of Liferay 7 which is officially introduced for the first time in North America. It is expected to leave a lasting impression — especially in the fields of unified user experience, customization, and performance optimization. Team members Nicolas Juneau, Sven Werlen and Serjik Sayad are looking forward to learning as much as they can on the benefits and good practices provided by this new release of Liferay while presenting our own expertise to customers and partners attending the event.

LRNAS 2015

Showcasing DevOps at the Liferay North America Symposium

Liferay Symposium Gold SponsorSven Werlen will demo our automated Liferay deployment tools at the Liferay North America Symposium 2015 which will be held in Chicago on November 16-17th. With these tools, you just need to push a button to mount a VM with the full stack of a complete Liferay environment based on JBoss, including a front-end server, an indexation and search server, and so on. So if you get a chance to stop at the Savoir-faire Linux booth, don’t miss this demo.

The Liferay North American Symposium is the largest gathering of Liferay developers, integrators, customers ans users of the year. A number of our clients will be there. For the six year in a row, the open source portal leader ranks at the top of the famous Gartner Magic Quadrant and its effectiveness is proven. As a matter of fact, this great momentum relies largely on the expertise and motivation of a vibrant community.

The positioning of Savoir-faire Linux in this ecosystem is quite unique. We are both a Red Hat Advanced Partner and a Liferay Platinum Partner. Both technology leaders have announced earlier this year a strategic collaboration agreement that makes Red Hat’s JBoss platform the middleware of choice for Liferay production. Having privileged access to their resources, and with our teams of developers and system administrators certified by those two editors, we are able to mobilize powerful Java, Web, DevOps and cloud computing expertises to work on our clients’ projects. This is how we developed sophisticated methodologies for Liferay integration and development as well as Liferay deployment and maintenance.

As a Gold Sponsor of this symposium we are looking forward seeing our clients, peers and friends, and to greeting visitors at our booth in order to share with them the little tricks of our DevOps tools. And, who knows, since we had the honour of receiving a Liferay Community Excellence Award every year since 2011, we remain hopeful to bring a fifth one home this year! 😉

Gold Sponsor since 2012

LDAPCon 2015: Identity Management with LDAP from Windows to Linux via the Cloud

For the first time, Savoir-faire Linux will be this year a sponsor of LDAPCon 2015, which will be held on November 11th to 13rh at the Edinburgh University, in Scotland. It is in fact the fifth International Conference on LDAP, Directory Services and Identity Management:


Today, LDAP means:

  • A third-generation protocol that was revised in 2006.
  • An open and interoperable ecosystem of commercial servers (Novell, Apple, Microsoft, IBM, Oracle, etc.) and open source servers (Apache Directory Server, OpenLDAP, 389 DS, OpenDJ, etc.).
  • Many free software and open source spin-offs (Apache Directory Studio, Fusion Directory, LDAP Toolbox, LemonLDAP::NG, LDAP Synchronization Connector, phpLDAPadmin, etc.)
  • An authentication standard supported by a phenomenal number of free and non-free software, from heavy clients to web apps.

“LDAP is the key to interoperability of identification”

According to Jonathan Le Lous, « Identity management has always been the key, the central node of communication in information systems, and it remains a critical issue for all customers and organizations we work with today. » In fact, from tech companies to banks through transportation groups or any other industry, IT infrastructures are increasingly and massively dependent on Linux and cloud computing environments. « The essential question is: how I, who basically manage Windows users, how can I allow them to communicate openly and safely in Linux, Mac OS and cloud computing environments? LDAP plays a vital role in making communication between these environments possible. »

Clement OudotClément Oudot, a Security and Infrastructure expert and a contributor of the LemonLDAP::NG project, will be delegated by Savoir-faire Linux at LDAPCon 2015. He will monitor the conference program for us and he himself will host a presentation of the protocol OpenID Connect.

“This event is very important for the LDAP community, which meets every two years to present its new software and make live this standard”, he says. “The subjects are quite varied, from the introduction to new protocols to feedback sessions on critical architectures. I for my part look forward to attending Howard Chu‘s conference who will discuss the latest advances OpenLDAP.”

The Ring Project — Decoding a Decentralized and Secure Communication System

Rejoignez Ring!Imagine a free software for multimedia communication so instantly easy to use that it requires no special configuration, no online account, and no password. Imagine that it is built with the latest peer-to-peer (P2P) technologies, secured with the best encryption standards, and that you can use it for free, without licence fee, to exchange voice and video communications with one or more callers. Well, this software is born. It is called Ring and is still in its early alpha stage.

I have asked Guillaume Roguez, a senior Free Software Consultant at Savoir-faire Linux and Director of the Ring project, to share some technical details:

Tell us how Ring is born and what are its basic characteristics?

Guillaume RoguezRing is the evolution of a former project — SFLphone — which has matured over the last ten years and was based on the old concept of centralized data. The change in technology and the world in general has been the guiding framework of the new software. We have completely rewritten the deeper layers and decided to incorporate so new and revolutionary features in it that we had to change the name.

The essential concept is decentralization. Ring implements the DHT — a technology to identify and retrieve IP addresses of any client connected to a distributed network system. So, it is no longer necessary to go through a centralized server as SIP or AIX2 to locate and call someone.

With Ring, each account is identified on the network by a personal digital footprint commonly called “hash” ― a unique code of 40 letters and numbers linked to an identification certificate and a pair of asymmetric keys for encryped communications. It registers itself by distributing its identity not to one but multiple equivalent “servers” ― each machine acting in fact as an identity server for others. These machines can appear, disappear and be replaced by others at any time. The table of hashes containing all the identities of connected users and their IP addresses at a given time is distributed to all their machines.

To use a simple analogy is, things happens almost like in a street of a residential area. You know your neighbors, but not the neighbors of your neighbors’ neighbors. Yet it will be easy to find them by querying a first neighbor who will ask another and so on. A substantial difference is that digital networks are much faster and much more effective than word of mouth. (laughs)

Can we really speak of complete privacy?

Yes, to the extent that this issue is returned to brought back to where it resided earlier ― at the human level. When you communicate with someone, you do it with confidence to that person. Ring ensures that confidence is maintained and reliable.

Technologically, encryption is based on the well known system of asymmetric keys ― public key and private key. Ring uses the latter to encrypt outgoing communications. The private key is stored only on your machine and never comes out: only you possess the copy. Even if some entity intercepted data packets on the fly, you can be certain that they will not get any benefit.

Another very important aspect of security is the fact that Ring is a free software licensed under GPLv3. Its source code resides on the public servers of Savoir-faire Linux, and the codes of its software dependencies are available on the public servers of their respective communities. In short, everything is free, accessible, and transparent!

Advanced users can also help to correct problems: we welcome contributions. We expect people to tell us what needs to be corrected, but they can also do it and submit their patches. This is the way it worked with SFLphone and it works pretty well.

What operating systems does Ring support and what is the roadmap?

At the end of April, we have opened our first alpha version, still in its infancy, for 64-bit Linux systems based on Ubuntu and Fedora as well as Mac OSX. Of course, we have already tested internally and with a bunch of geeks our there, but we have to check if it works well on a large distributed network. It is expected that we receive a lot of feedback and correct some problems. This is precisely the aim of this first step.

Subsequently, we’ll start the beta phase, adding more advanced features, and with two main objectives:

  • First, frequency. We want to be very close to the needs and feedback of the community. So we will offer frequent updates.
  • Secondly, interoperability. We will work on mobile platforms such as Android and simultaneously on a Windows port, which is already well advanced.

Making our tools available to as many people as possible is in the very logic and moral values of free software. So we develop Ring constantly keeping in mind the fact that he had to be portable across many architectures ― office systems and mobile platforms, of course, but also (and perhaps, especially) embedded systems. With the Internet of Things, embedded systems will become highly sensitive platforms in the coming years.

» Interview by ring:6a8da1380eb39e06d76634944384022ca92da937

Best wishes from (.) Savoir-faire Linux (.) com!

Here we are in this sweet and happy time of year known as the Temps des fêtes in Québec, the Holiday Season in the rest of North America and the Trêve des confiseurs, the equivalent of “Christmas truce” in France where confectioners have no shortage of work!

Meilleurs voeux de Savoir-faire Linux!

bestwishesfrom.savoirfairelinux.com !

According to tradition, the Savoir-faire Linux team is pleased to present its wishes to our customers, partners, suppliers and friends without whom it would have no purpose, no means of subsistence, and on whom its growing success depends.

This success is based on choices made by the founders of the company and held against all odds in the past fifteen years. It is about free software, of course, ans core values ​​such as the pursuit of excellence and the common good, openness, collaboration and respect for diversity.

We wanted to put forward these values ​​and many more this year along with our best wishes. So we asked our consultants to write a short story evoking a moment, an event, a thought that strucked them particularly in 2013. The twenty first blog posts that we deployed this week on bestwishesfrom.savoirfairelinux.com unveil our DNA as well as their deep thinking.

Happy reading, happy holidays and a Happy New Year! :)

Open Source Interview With Karen Sandler at the Montreal Gnome Summit 2013


On October 12, 2013, we had the pleasure to host the annual Gnome Summit in Montreal and, in the evening, we organized a community meet-up in our offices. Gnome core developers and local hackers met, had food, a couple of drinks and quite a lot fun together. The event was supposed to end around 9:00 PM but, finally, it lasted beyond 11:00 PM. :-)

During the meet-up Karen Sandler, Executive Director of the Gnome Foundation, kindly answered our questions about the Gnome Summit and the state of Open Source in the world. In this interview she explains why the annual “Boston” Summit now takes place every second year in Montreal, and briefly presents the main technical issues that were on the agenda during the weekend — especially desktop accessibility. Finally, she shares her thoughts on the state of Open Source in the world and how much work still has to be done to live in a better digital world.

The Montreal Gnome Summit 2013 was sponsored by the FQCIL (Quebec Free Software Community and Industry Federation) and Savoir-faire Linux. You can read more in our previous post.

Meet with the GNOME Developer Community on October 12 in Montreal!

The 13th annual summit of developers and contributors of the GNOME desktop environment and graphical user interface for GNU/Linux will be held on Canadian Thanksgiving weekend in Montreal. Host sponsor Savoir-faire Linux is delighted that CRIM agreed to host this important community event.

The “Boston” Montréal GNOME Summit 2013 is a three-day hackfest for a small group of GNOME developers and contributors that will work together on getting things done. For local developers familiar with GNOME code and seriously wishing to get involved, this is a great opportunity to meet with this community.

Savoir-faire Linux, together with the FQCIL, is pleased to invite representatives of the Free Software industries and communities to a networking cocktail offered at its Montreal headquarters on Saturday October 12, starting at 06:00 PM.

RSVP – Please register online before October 11 at 04:00 PM:

RSVP on Eventbrite

Mastering CFEngine Configuration Management Software in Montreal with Jonathan Clarke

This coming September, Normation‘s CTO Jonathan Clarke* will travel from Paris (France) to Montreal in order to give a 3-day modular training session on CFEngine 3** at Savoir-faire Linux. Our CFEngine Practice Leader Jean Rémond had a talk with him over a Google video chat recently. Jonathan provided him insight into the training syllabus tailored to the needs of system administrators seriously interested to get their hands on this popular open source configuration management system.

La vidéo est sous-titrée en français ➚  cc  ➚ English captions available

» Read more about CFEngine on Wikipedia.
» Learn more about the training on the CFEngine website.
» Register to this North-American session on Evenbrite.

*About The Instructor

Jonathan Clarke has already trained hundreds of people and he is one of the few CFEngine Champions worldwide. You may follow him on Twitter where he is known as @jooooooon42.

*About CFEngine

In short, CFEngine is an open source software that aims to provide automated configuration of large-scale computer systems and a unified management interface for servers, desktops, networked devices, smartphones, and tablet computers. The editor is based in Norway and reports 10 millions servers under management in more than 100 countries, including those of many of the world’s largest organizations. Many North-Americans companies rely on Savoir-faire Linux’s Infrastructure team to coach them and help them to leverage the power of this automated configuration management system.

Breaking news! 9 photos of our new offices in Quebec City

I share with you this short message that our UX designer Émilien Edmond e-mailed me this morning. It provides some information on the construction work in progress at our new offices in Quebec City. Pending a more detailed article on this matter here is the source code and pictures!

« Back from the cabinetmaker’s workshop I send you some new pictures for our article. Desks are being manufactured. Works on the first floor are almost complete. Network cabling remain to be done as well as two wall decorations and Savoir-faire Linux logos to install. We should move in on August the 23rd… And we can’t wait! ↬ Émilien »

SFLxQC v2.0 - Le planBureaux SFLx Québec - Open Space 1Bureaux SFLx Québec - Open Space 2Bureaux SFLx Québec - Open Space 4Bureaux SFLx Québec - Open Space 5
Bureaux SFLx Québec - La cuisineBureaux SFLx Québec - Pièce ferméeBureaux SFLx Québec - Naissance d'un LANBureaux SFLx Québec - ÉbénisterieBureaux SFLx Québec - Matériaux naturels

Walter Launched A New Multilingual Intranet Powered By Liferay

Recently we have achieved a major Web portal integration for Walter, a leader in metal working and cutting tools which has been providing for more than 50 years a range of high performance environmental products and solutions for the metal industry. Powered by Liferay, the multilingual intranet of this international corporation serves hundreds of employees and partners from 7 countries in five languages.

Listen to César Strafile, the project leader, explaining the problem that the company faced and what he thinks of the solution provided by Savoir-faire Linux.

La vidéo est sous-titrée en français ➚  cc Help us translate the captions!