Bonjour,
Ce serait bien que Cesium soit disponible sur F-droid.
Je n’ai pas les compétences nécessaires mais, apparemment, il ne manque que quelques échanges entre développeurs pour que cela soit possible.
Problème de manpower. Manque du développeur. Aussi simple que ça.
Le développeur prinicpal de Césium a assez de boulot.
Qui lance une barre de financement pour ce projet ? Une grosse et bien rémunératrice. @dgi, tu sais t’occuper d’une campagne de financement ?
On attire d’autres développeurs que ceux déjà sur le projet pour accomplir cette tâche ?
j’ai gardé les scripts de livraison que j’avais dans les premières version de Cesium, avant le gitlab.
Le repo github est une copie, avec les release en plus.
Comme le gitlab a beaucoup de lenteur, ca me freine aussi pour migrer complétement…
OK.
Comme la première demande a été fermée (https://gitlab.com/fdroid/rfp/issues/37#), j’ai voulu en ouvrir une nouvelle mais je me suis rendu compte qu’il y en avait déjà une autre, ouverte elle, donc je continue sur celle-ci : https://gitlab.com/fdroid/rfp/issues/1106 .
Maintenant, je pense qu’il faut être un peu patient. Je vais suivre l’affaire et je vous tiens au courant ici.
Ensuite, le repo gitlab de Cesium Android a été scanné par le robot de fdroid et on me demande d’autres questions que je ne comprends pas.
Cesium utilise bien cordova n’est-ce pas?
Thought already the bot wouldn’t find the code (I was confused as well). No build.gradle . Seems to be Javascript. Is it cordova ? Guess then we’d need the project folder to be able to build it. @Rudloff any pointer? I don’t know what to set up as metadata template for this one (e.g. where to find the versionCode ).
Je comprends que le repo contient tout le nécessaire pour construire le paquet cesium f-droid mais que les librairies AAR posent problème.
WARNING: Found AAR file at libs/barcodescanner.aar
WARNING: Found AAR file at libs/libsodium-jni-release.aar
WARNING: Found AAR file at libs/barcodescanner-release-2.1.5.aar
hello,
je ne trouve aucune app duniter ou cesium sur f-droid.
cesium étant fait avec ionic, est ce que ça ne serait pas assez simple de faire une app?
je dis ça mais je n’ai jamais produit d’app android ou autre avec ce genre d’outil (cordova et compagnie).
et maintenant que cesium web se ferme ce serait top de pouvoir avoir une app mobile signée qui va bien.
Le soucis qu’il reste pour une publication F-Droid, ce sont les librairies binaires, comme libsodium.
Ils demandent à ce qu’elles proviennent d’un « repository de confiance », alors que je les ai compiler à la main, à partir des sources. Je ne sais pas trop comment faire pour avancer, car je ne suis pas vraiment un habitué de ces repos publics.
Tu peux voir les lib qui posent problème dans le ticket F Droid
La dernière contribution sur le ticket F Droid précise :
« either pull them from a trusted maven repo or rebuild them at build time then move them in place, before building the app itself ».
Je ne suis pas spécialiste mais je comprends qu’il est possible d’intégrer la compilation des librairies à celle de Cesium pour résoudre le problème.
J’ai trouvé une solution pour une des librairies aar (celle du barcode scanner). Pour la libsodium j’ai une piste que je n’ai pas encore eu le temps de testé.