Skip to content

ForumHFR/redface2

Repository files navigation

Redface 2

Le futur client Android pour Hardware.fr

Réécriture complète de Redface avec une stack moderne : Kotlin, Jetpack Compose, MVI, Hilt, Room.

Documentation

Les spécifications complètes sont disponibles sur le site du projet :

forumhfr.github.io/redface2

État

Phase courante : Phase 1 — Core lecture (roadmap). La Phase 0 (bootstrap : Gradle multi-modules, CI, thème Material 3, navigation, Hilt, AAB stamping) est livrée. Slice topic fixe + AST PostContent + PostRenderer Compose en cours d'intégration via #3 et la série de PRs #78 / #80.

Pourquoi réécrire ?

Redface v1 tourne sur une stack de 2015 : Java 11, Retrofit 1.9, RxJava 1, ButterKnife, Otto, minSdk 16. Chaque brique est obsolète ou dépréciée. Un refactoring incrémental serait plus coûteux qu'une réécriture.

Méthodologie

La méthode canonique du projet est documentée dans Méthodologie et formalisée dans ADR-000. AGENTS.md garde les règles opérationnelles pour les agents, pas la méthode complète.

Participer

Les contributions aux specs sont ouvertes. Voir les issues ou la page Contribuer.

Licence

GPL-3.0-only

Le choix vise à garder le client Android communautaire et à éviter les forks applicatifs fermés. La question d'un éventuel service réseau futur est traitée séparément.

About

Redface 2 — Le futur client Android pour Hardware.fr. Spécifications, architecture et roadmap.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors