Get an inside look at the daily life of a company that produces real free software ... And expand your technology knowledge along the way. #buildinpublic
Direct access to the news:
Tracim, another step forward for team collaboration
WebDAV support has been improved
WebDAV is a HTTP extension involved in remote file management. Tracim supports WebDAV based on the python WsgiDAV module.
We did a large work on this support, we took this opportunity to upgrade several python dependencies.
Even if WebDAV may be considered an obsolete technology, it keep on being often used, especially for massive import/export tasks.
Note: if you have to deal with WebDAV from Windows or MacOS, we recommend to use the Cyberduck free software. You can also deploy Mountain Duck which is a proprietary version of Cyberduck including a better OS integration.
Deploying Tracim with kubernetes
At the moment, we consider three deployment strategies for Tracim:
- docker & docker compose,
- ansible (for debian-based systems),
- source-based deployement.
Starting with 2025, we are working with a client on a kubernetes deployment strategy.
Switch from TinyMCE to HugeRTE for rich text edition in Tracim
Since beginning of Tracim, we integrated TinyMCE as the rich text editor for all contents.
TinyMCE was MIT-licenced until TinyMCE 6. Starting with TinyMCE 7, the licence has changed to GPLv2+ for TinyMCE 7+.
The GPLv2+ license remains free, but using it would contaminates all the frontend code of Tracim, which is not aligned with our vision.
We decided to move to the MIT-based fork of TinyMCE: HugeRTE, doing our first contributions to this project at the same time.
This will ensure the future of Tracim remaining opensource without limitation.
Development Releases
Last development versions of Tracim released in february:
Tracim as a local collaborative NAS?
All the work we do on WebDAV is related to the solution we plan to package as a product: a collaborative NAS for self-hosted storage with modern cloud-like collaboration features, even without being connected to the Internet.
The product would come with optionnal online encrypted backup service.
Interested? Let's contact the tracim team.
Galae, the email service that deliver
The checkout page is now worldwide ready
The galae checkout has been upgraded to a multilingual single-page checkout also managing VAT for all possible cases.
This makes the service worldwide-ready..
For the end users, it offers a FR/EN interface and a better management of VAT for clients from all over the world.
For the techies, it's a brand-new single page checkout based on a parametric REST API which connects to Dolibarr as its invoicing backend.
We plan to opensource the checkout app. If you are interested, let's contact the galae team.
Thunderbird Virtual folders documentation
We started to write a documentation on Thunderbird virtual folders. This feature allows to organize your messages according to a set of rules.
Galae offers to operate the email service you sell to your customers
We are working with a partner on their email service. The plan is simple:
- galae operate the service
- partner sell e-mail (at the price they decide) and manage the clients
- galae and partner share the revenues on a win-win base
All options are available for this kind of partnership: operations only, operation+support, integration with partner provisioning, white labelling ...
Interested? contact the galae sales team.
Linux IT asset management
Several projects based on Zorin, Ubuntu and Debian Linux distributions are in progress in the field of school & education, public entities, library and small / medium businesses.
We can help several ways:
- hours of support and expertise,
- full-management with remote control and monitoring,
- encrypted online backup service,
- ...
We operate on site (Auvergne-Rhône-Alpes region, in France) and remote.
Algoo under the hood
Internal tools and documentation are the key!
As an extra to our daily life we did improve on four subjects:
- we did use Openshot for last summer #suritech video records publication, a specific documentation has been written for internal use. Openshot is an easy-to-use powerfull video editor.
- A Tracim announce video template has been finalized based on OBS. It should be the base for next Tracim release video announcement. OBS is a very powerfull software for video recording and live streaming.
- We setup an internal tools repo named algoo-tools. This repo is intended to be deployed on all computers and includes generic tools which may be helpfull on our daily work.
- Preparing our participation in events has been documented and industrialized thanks to Tracim content template mechanism.
Team & Hiring
Sarah leaved last week. We'll miss for sure her energy and both organizational and management skills. All the best for the future,Sarah!
We are looking to hire two developers:
A fullstack web engineer:
- Job : deliver often and early small increments of our software and projects. Fix bugs, simplify things, make our software evolutive and maintainable.
- Profile : delivery-driven engineer. Curiosity, Team spirit and communication skills required. Good engineering knowledge.
- Location : Moirans (Grenoble) for the first months (part-time remote ok). Possible to full remote after a period.
- Multiple projects (Tracim, Galae and others).
- Main tech stack: Python on backend, JS on frontend.
A Tooling developer:
- Job : turning Algoo into a well-oiled machine. This involve a lot of internal communication and tech interest, scripts, knowledge and user-centric curiosity.
- Profile : Versatile delivery-driven developer. Curiosity, Team spirit and communication skills required.
- Location : Moirans (Grenoble). Part-time remote is ok.
- Heterogenous stack: Python, Bash, Ansible, Docker, Postgresql, Redis, Elasticsearch, Django, Picocss, Debian, Ubuntu, a bit of Windows ...
The job descriptions are being drafted but you can apply right now.
If you are interested, send us your application at candidater@algoo.fr.
note: applications are read and processed by a human being
Migrating some of our suppliers
Historically, we decided to start galae as an alternative to gandi for 3 main reasons:
- delivrability was not as good as expected,
- technical support was downgrading (in quality and in reactivity),
- the prices were rising.
If you still host your emails at Gandi, consider seriously to migrate to galae!
For other services (SSL certs + domains), we decided to replaced Gandi with the following services:
- BookMyName for domain management. The interface is raw but prices and services are perfect.
- HTTPCS for SSL certs. The interface is working very well, prices and reactivity are perfect.
Do you want to meet us live?
- We were exhibiting at AlpOSS last week.
- We plan to exhibit at Journées du Logiciel Libre in Lyon (2025-05-24/25)
- We'll exhibit at Rencontres Professionnelles du Logiciel Libre in Lyon (2025-05-15)
Conclusion
C'est tout pour cette semaine mais c'est déjà bien ©️
See you soon for the next steps!