1 points par GN⁺ 2026-01-11 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • OpenChaos.dev est un projet open source auto-évolutif dans lequel de nouvelles fonctionnalités sont fusionnées chaque semaine via un vote de la communauté
  • Les utilisateurs peuvent voter sur les propositions de Pull Request (PR) sur GitHub avec des réactions 👍 ou 👎
  • Chaque dimanche, la PR ayant reçu le plus de soutien est fusionnée automatiquement, faisant évoluer le projet
  • Le site présente actuellement diverses propositions expérimentales, dont une réécriture en Rust, l’ajout d’une interface chaotique ou le retour d’un mode IE6, entre autres idées variées
  • Le projet attire l’attention comme une expérience de développement participatif où la base de code évolue en continu grâce à la participation de la communauté

Vue d’ensemble du projet

  • OpenChaos.dev est un projet web décrit comme « A self-evolving open source project »
    • Les utilisateurs proposent eux-mêmes des PR sur GitHub et votent avec des réactions 👍 ou 👎
    • Chaque dimanche, la PR ayant reçu le plus de 👍 est automatiquement fusionnée et le code est mis à jour
  • En haut du site, un compte à rebours affiche le temps restant avant la prochaine fusion
    • Par exemple, sous la forme « 0d 03h 27m 33s until next merge »

Liste des principales PR ouvertes

  • Plusieurs PR sont actuellement publiques, chaque proposition étant présentée avec son titre, son auteur et son nombre de 👍
    • La proposition #6 “Calculate +1 and -1 reaction” est en tête avec 855 👍
    • La proposition #13 “Rewrite it in Rust” est 2e avec 456 👍
    • #51 “Chaos each day” et #47 “IE6 mode, welcome back to GeoCities in 1999” suivent ensuite
  • Autres exemples de propositions
    • ajout d’un indicateur de santé des PR, inversion du mode clair/sombre, 17 langues et effet de neige, mélanger le contenu toutes les 10 secondes, affichage des millisecondes dans le compte à rebours, adoption d’une mise en page de site chaotique, etc.
    • Certaines propositions sont aussi humoristiques, par exemple : “Replace 10% of PR links with Rickrolls”, “cat”

Mode de vote et de fusion

  • Chaque PR fournit un lien GitHub permettant aux utilisateurs de la consulter et de voter directement
  • La proposition ayant le plus de 👍 est fusionnée automatiquement chaque dimanche
  • Le cycle de fusion et les résultats du vote sont affichés en temps réel sur le site

Caractéristiques du projet

  • Le projet adopte une structure d’évolution pilotée par la communauté, où l’orientation du développement est déterminée par le vote des utilisateurs
  • Il fonctionne avec un processus de fusion automatisé, permettant au code d’évoluer sans intervention d’un administrateur
  • Avec ses résultats expérimentaux et imprévisibles, il correspond bien à son nom, « Chaos »

Sens et usages

  • OpenChaos.dev est une expérience open source participative dans laquelle la communauté pilote directement l’évolution du projet
  • Les développeurs peuvent proposer des idées créatives, qui sont reflétées en temps réel via le vote, dans un modèle de développement fondé sur l’intelligence collective
  • Contrairement au développement traditionnel centré sur la revue de code, il s’agit d’un exemple original où l’orientation du code est décidée via un système de vote démocratique

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.