Des projets libres.
Des contributions vérifiables.

Analyser, expliquer, améliorer.
Des contributions avec leurs preuves.

LES PROJETS

Un projet,
une contribution traçable.

Chaque projet a sa fiche : ce qu’il fait, ce qui a été étudié, ce qui change et ce qui reste proposé. RUG est le premier cas présenté.

Analyse
Une référence reproductible, des charges concrètes et des capacités d’outils vérifiées avant de conclure.
Changements
Des correctifs ciblés et des optimisations mesurées, accompagnés de tests et de commandes de reproduction.
Statut en amont
Une PR ouverte est une proposition. Ce n’est ni un correctif intégré, ni une approbation du mainteneur.

DOSSIERS DE CONTRIBUTION

Commencer par le projet.
Suivre les preuves.

Les rapports et les contributions en amont sont accessibles depuis chaque fiche.

C++98 · GÉNÉRATEUR DE PARSEURS

3 propositions soumises

RUG

Un générateur de parseurs ABNF et un runtime LALR(1) orientés octets. Un audit, un correctif de diagnostic et deux optimisations mesurées séparément.

  • Portabilité
  • Robustesse
  • Correctif de diagnostic
  • Performance

LA DÉMARCHE

Observer d’abord.
Mesurer le changement.

Les outils apportent des preuves ; l’analyse relie les mesures au code. Chaque résultat a un périmètre explicite.

LES RAPPORTS

Lire ce qui a été fait.
Examiner ce qui change.

Commencer par l’étude RUG, puis consulter les rapports, les paires de mesures et les PR indépendantes.

Aucune approbation des mainteneurs des projets n’est sous-entendue.