| @@ -27,6 +27,11 @@ nature de la conversation : on ne débat plus de ressentis ni de souvenirs |
| 27 | de bonne foi. La répartition des tâches devient un sujet moins passionné et | 27 | de bonne foi. La répartition des tâches devient un sujet moins passionné et |
| 28 | plus apaisé (on regarde les chiffres ensemble, puis on décide ensemble). | 28 | plus apaisé (on regarde les chiffres ensemble, puis on décide ensemble). |
| 29 | | 29 | |
| | 30 | +Ex Ego n'a pas vocation à devenir un SaaS pour l'instant : la création de |
| | 31 | +comptes est manuelle (en ligne de commande), pas d'e-mail, pas d'inscription, |
| | 32 | +rien. Si tu veux essayer, je peux partager un compte sur une instance de |
| | 33 | +démo à la demande (ouvre une issue). |
| | 34 | + |
| 30 | Stack : Rust (axum, askama, sqlx), PostgreSQL, biscuit-auth. Aucun framework | 35 | Stack : Rust (axum, askama, sqlx), PostgreSQL, biscuit-auth. Aucun framework |
| 31 | front, une seule feuille de CSS. | 36 | front, une seule feuille de CSS. |
| 32 | | 37 | |
| @@ -39,7 +44,9 @@ front, une seule feuille de CSS. |
| 39 | > per member. Having *data* about time spent on housework changes the nature | 44 | > per member. Having *data* about time spent on housework changes the nature |
| 40 | > of the conversation: instead of debating feelings and recollections, you | 45 | > of the conversation: instead of debating feelings and recollections, you |
| 41 | > look at numbers gathered in good faith (a calmer, less heated way to talk | 46 | > look at numbers gathered in good faith (a calmer, less heated way to talk |
| 42 | -> about who does what). Mobile-first | 47 | +> about who does what). Not a SaaS for now: accounts are created manually |
| | 48 | +> from the command line (no e-mail, no sign-up); a demo account can be |
| | 49 | +> shared on request. Mobile-first |
| 43 | > PWA, fully server-rendered (JavaScript is progressive enhancement only), | 50 | > PWA, fully server-rendered (JavaScript is progressive enhancement only), |
| 44 | > trilingual (FR/EN/DE, language is a per-user setting). Rust (axum, | 51 | > trilingual (FR/EN/DE, language is a per-user setting). Rust (axum, |
| 45 | > askama, sqlx), PostgreSQL, no front-end framework. | 52 | > askama, sqlx), PostgreSQL, no front-end framework. |
| @@ -54,7 +61,9 @@ front, une seule feuille de CSS. |
| 54 | > über die für Hausarbeit aufgewendete Zeit verändern das Gespräch: Statt | 61 | > über die für Hausarbeit aufgewendete Zeit verändern das Gespräch: Statt |
| 55 | > über Gefühle und Erinnerungen zu streiten, schaut man gemeinsam auf in | 62 | > über Gefühle und Erinnerungen zu streiten, schaut man gemeinsam auf in |
| 56 | > gutem Glauben erfasste Zahlen (eine ruhigere, sachlichere Art, über die | 63 | > gutem Glauben erfasste Zahlen (eine ruhigere, sachlichere Art, über die |
| 57 | -> Aufgabenverteilung zu sprechen). | 64 | +> Aufgabenverteilung zu sprechen). Vorerst kein SaaS: Konten werden manuell |
| | 65 | +> über die Kommandozeile angelegt (keine E-Mail, keine Registrierung); ein |
| | 66 | +> Demo-Konto gibt es auf Anfrage. |
| 58 | > Mobile-first-PWA, vollständig serverseitig gerendert (JavaScript nur als | 67 | > Mobile-first-PWA, vollständig serverseitig gerendert (JavaScript nur als |
| 59 | > Progressive Enhancement), dreisprachig (FR/EN/DE, die Sprache ist eine | 68 | > Progressive Enhancement), dreisprachig (FR/EN/DE, die Sprache ist eine |
| 60 | > Einstellung pro Benutzer). Rust (axum, askama, sqlx), PostgreSQL, ohne | 69 | > Einstellung pro Benutzer). Rust (axum, askama, sqlx), PostgreSQL, ohne |