Octobus provides you with commercial support for Mercurial, a free, distributed source
control management tool. Our team of experts has an extensive
experience with Mercurial and can help you with any aspect of its
usages. Octobus was founded by Pierre-Yves
David, one of the major contributors to Mercurial. Since
2010, we have landed thousands
of changesets, fixed hundreds of bugs and brought major
upgrades to it.
Let us know how we can help you.
Services
What we do
We can provide a large range of services around Mercurial:
performance improvement, new feature development, migration and
deployment, extensions development for custom needs, bug fixes,
users training, etc.
We offer DevOps consulting and Python related
services: web performance debugging and improvements, Python
testing training and tooling.
Finally, we can help you to add Rust to your codebase to help with
performance and get your engineers up-to-speed.
I am passionate about developer tools and workflow improvement.
In 2010, I was working on testing and continuous integration
when I started looking into the Mercurial
project.
Over the years, I have become one of the largest contributors
to Mercurial, with thousands
of direct contributions and reviews.
I drove multiple deep changes both user-visible (e.g.: the
phases concept) and internal (e.g.: new bundle and exchange
format, unifying transaction logic, etc.).
I have created the changeset
evolution concept, a way for developers to safely
exchange and rewrite draft changesets. I am currently focusing
on
getting it to completion.
In 2017, I founded Octobus to put my expertise at the service of
improving the experience of other developers.
While the start of my career was focused on full-stack web
development and infrastructure, I now spend most of my time
working on the core of Mercurial with the main goal of making
it the fastest VCS available.
Since my start in early 2019, I have become the largest
contributor to the integration of Rust within the Mercurial
codebase, as well as a maintainer,
steering committee member and release manager.
The experience gained since the beginning of my professional
life has led me to the position of Administrative and Financial
Manager at Octobus, which I joined at the end of August 2020.
After training in international trade, I worked in a variety of
businesses:
- Technical saleswoman in a textile company;
- Service manager in a textile logistics company;
- Many years as an export sales assistant and sedentary sales
administration in metallurgy, medical plastic, food plastic
packaging;
Then I went back to school and turned to human resource
management. I worked in this new profession in a company working
in the field of medical devices.
Resolutely focused on others, I now have the opportunity to use
my wide range of skills in this new adventure.