URL:     https://linuxfr.org/news/clicpdf-pour-aider-les-gens-a-teletravailler
Title:   ClicPDF — pour aider les gens à télétravailler…
Authors: rycks
        Davy Defaud et Xavier Teyssier
Date:    2020-03-22T22:37:43+01:00
License: CC by-sa
Tags:    pdf, smartphone, android, ios et iphone
Score:   4


Allez, moi aussi j’y vais de mon bidule pour cette période de confinement… Étant proche d’une personne qui demande à ses collaborateurs, clients et autres personnes qui l’entourent de lui envoyer des documents divers et variés, je me suis rendu compte comme ça pouvait être compliqué (formats de fichiers, courriels en vrac, etc.). Alors, je me suis lancé dans un petit délire perso :

- un téléphone mobile ;
- une photo du document ;
- téléversement sur un serveur relai temporaire (rétention entre 4 h et 4 h 59) ;
- une mise à disposition Web.


Pas d’authentification, pas de vérifications, un peu de [[PirateBox]] dans l’idée, du [Lufi](https://linuxfr.org/news/un-nouveau-logiciel-libre-lufi) aussi un peu, mon objectif perso était de voir comment coder une appli minimaliste en [NativeScript](https://en.wikipedia.org/wiki/NativeScript), et ensuite voir si ça intéresserait cinq personnes ou cinquante…


L’application mobile est en cours de validation sur les Google bidule et Apple truc, j’aimerais un coup de pouce pour la proposer sur [F‑Droid](https://fr.wikipedia.org/wiki/F-Droid), le code source est disponible (_release early_, je n’ai même pas encore pris le temps de coller tous les en‑têtes GNU GPL, c’est pas bien)… Si vous avez un Android débridé — « rooté » —, vous pouvez installer l’[APK](https://projets.cap-rel.fr/projects/clicpdf/files), mais c’est mieux si vous recompilez [les sources](https://projets.cap-rel.fr/projects/clicpdf/repository).


Un bon gros coup de pouce pour le [code serveur](https://projets.cap-rel.fr/projects/clicpdf/repository/serveur) ne serait pas de refus, vu que j’ai fait ça à la triple‑rache ([méthode connue](https://www.la-rache.com/)).


Pourquoi une rétention entre 4 h et 4 h 59 ? Tout simplement que le _cron_ de nettoyage est lancé par `cron.hourly`. :-)


La doc est en cours d’écriture (comme tout le reste)… J’essaye de vous faire le topo pour les développeurs en premier, histoire que si ça éveille des vocations ça puisse rapidement vous aider à démarrer !


_Happy hacking’!_

----

[Le (non‑)site](https://clicpdf.org)
[Le code](https://projets.cap-rel.fr/projects/clicpdf/repository/serveur)
[La doc](https://projets.cap-rel.fr/projects/clicpdf/wiki)

----