[Story] Oslandia x QWC : épisode 5 / 8

By jeudi 31 octobre 2024NewsFR, Open Source

Nous avons récemment détaillé les ajouts fonctionnels génériques qui ont été intégrés directement dans le cœur de QWC.

Mais parfois, certains développements ne sont pas publiés !

En effet, en plus de ces ajouts aux dépôts de QWC, nous avons également développé certaines fonctionnalités spécifiques pour nos clients, qui n’ont pas forcément leur place dans ces dépôts, étant donné qu’elles ne peuvent être applicables à n’importe quel utilisateur de QWC.

De façon générale, lorsque nous analysons une demande client, nous distinguons parmi les fonctionnalités à développer, celles qui sont génériques et celles qui sont spécifiques. Oslandia veille à contribuer “upstream” toutes les fonctionnalités génériques, afin qu’elles participent à l’enrichissement du bien commun, et qu’elles favorisent la dynamique opensource de mutualisation des projets.

À l’inverse, les fonctionnalités spécifiques sont gardées sur des dépôts privés pour le client, même si elles sont opensource : il n’y a pas d’intérêt à les publier, et elles ont souvent une adhérence à un SI particulier, ou une structure de données particulière.

C’est ainsi que nous avons développé un service de parcours de réseau d’eau potable pour détecter des fuites d’eau ou des incidents, un service de recherche utilisant PostgreSQL Full Text Search, ou une recherche sur des données cadastrales. Ces fonctionnalités sont intégrées dans les applications pour nos clients, et bénéficient des apports précédemment réalisés dans le cœur de QWC.

Vous pouvez nous contacter pour toute demande spécifique de développement dans QWC, autant que pour du développement cœur !