15 years of contributions in the open source environment have allowed us to better understand how projects work, their methods and their tools. Contribute and teach how to contribute are our strengths.
Open Source is a guarantee of efficiency and robustness. We support you in its integration and dissemination with a rigorous industrialization process.
Sustainability and transmission of know-how are essential for us. Our training programs pursue these objectives to give you control over your solutions.
One of the strengths of Open Source lies in the extremely dense network of projects available today. Our 15 years of presence in this environment allow us to mobilize these actors at the service of our customers or in the context of conferences.
We help you get the most out of Open Source
Linux kernel We provide you with our Linux kernel expertise across a wide range of hardware platforms (x86, ARM, MIPS, PPC). We accompany you on your hardware and software choices, to improve the performance of an existing, to take this existing, to correct bugs, offer advice on best practices …
Training One of the founding values of Open Source is the sharing of knowledge to better mutualize development efforts. In respect of this value, we have set ourselves the role of supporting our customers and making them autonomous on these technologies. Training is an important part of this support, so we include it in our offer.
Integration Integrating one’s own choices, whether developed by an existing project or internally, poses a number of questions: versioning management, adaptation to the existing base, interactions with existing bricks, maintenance over time in a environment that also evolves …
An open source experts network The open source sector is characterized by a multitude of solutions, small publishers and experts. We help you identify the best ones to implement your choices. We propose you to be your unique interlocutor by identifying and putting you in contact in the best conditions.
A short post to introduce our cheat sheet that we share with our trainees at the end of a Git training, just to find their way in the Git toolbox. You can download it here.
This time around here's a simple way to fix a commit in the middle of your history before sharing it. The idea is to correct the existing commit and not to add new commits. (Thanks Aurélien for the idea!) How it works Let's take the example of a working branch,...
New week, new tricky problem! Who has never needed to test two features offered by two different branches, at the same time or almost ... Apart from cloning the project twice, running its tests and making any corrections that you forget to push to the server at one...
Here's a problem to solve: I'm working on a code repository including a configuration file. This file is provided by the upstream project. I need to modify it locally for my tests but I definitely don't want to commit my modifications and even less push them to the...
- Address 23 rue d’Anjou 75008 PARIS
- Phone +33 (0)7 81 63 46 11
- Mail email@example.com
- IRC #hupstream on Freenode server