close
  • chevron_right

    The planning for Conversations 3.0 is mostly complete. I know pretty much exactly what I want to do

    eyome · 6 days ago - 20:26

  • Rewrite the entire database layer. Replace everything with Android Room. Get rid of in-memory caching of roster, messages and contacts.
  • Add database support for complex messages (full message history (edits, moderation, etc), reactions, references (quotes)
  • Use Jetpack Paging. This allows jumping to search result or quoted message. Requires Android Room.
  • Use AndroidViewModel (and more broadly MVVM) and two way databinding to significantly reduce boiler plate. Currently Conversations uses one way databinding sporadically.
  • Use Jetpacks Navigation Component and switch to ‘Single Activity’ model where most views become Fragments
  • With those changes in mind I’m currently not eager to work on or merge PRs for anything that touches the UI or database layer as everything on those layers will be replaced. XMPP layer will remain the same and I’m still working on it. Currently I’m improving the connection speed.

This is a pretty large project. I’m estimating about half a year of full time work. I’m trying to find funding for that. Unfortunately it’s not easy to get people excited about what is more like a code & architecture clean up than something flashy as let’s say “Video calls”.

#Xmpp, #IM, #InstantMessaging, #Conversations, #LogicielLibre, #FreeSoftware

  • chevron_right

    La Linux Foundation lance sa propre solution de wallets open source

    eyome · Saturday, 17 September - 20:02

Selon la dépêche, cette nouvelle initiative bénéficie d'un soutien conséquent, « notamment d'entreprises leaders dans les segments verticaux de la technologie ». Une information qui fait sens, la Linux Foundation étant un consortium constitué de 70 membres parmi lesquels des géants comme AMD, Intel, IBM, Orange, Hitachi, Microsoft, Samsung, Twitter ou encore Fujitsu.

Dans un monde en passe de passer au tout numérique, les portefeuilles dématérialisés n'ont désormais plus rien à envier à nos portefeuilles classiques. L'Apple Wallet, par exemple, permet d'héberger les permis de conduire, les cartes de fidélité, les titres de transport, ou même simplement de régler des transactions sans carte bancaire physique.

« Nous sommes convaincus que les portefeuilles numériques joueront un rôle essentiel pour les sociétés numériques. Les logiciels open source sont la clé de l'interopérabilité et de la sécurité. Nous sommes ravis d'accueillir la Fondation OpenWallet et enthousiasmés par son potentiel. »

Je sais pas pourquoi, mais je sens que je ne vais pas aimer.

#Fr, #Linux, #IDWallet, #LogicielLibre.

  • chevron_right

    Olauncher, un lanceur d'applications qu'il est bien à tester

    eyome · Wednesday, 7 September - 20:27

Des mois maintenant que je l'utilise, franchement cool.

Plus d'icones, juste du texte, c'est propre et sans fioritures.

#fr, #Freesoftware, #LogicielLibre, #Olauncher, #Android, #Fdroid

  • chevron_right

    Ventoy : l'outil pour créer un multi boot sur clefs USB pour les fichiers ISO/WIM/IMG/VHD(x)/EF

    eyome · Saturday, 14 May - 21:13 edit

Oublier les Live Linux, les Rufus, ou autres Unetbootin... Découvrez Ventoy !

Ca envoie du steak ce truc.

#Free, #LogicielLibre, #fr, #Freesoftware, #Ventoy, #LiveUSB, #Linux

  • GNOME 42: What's New | Tons of amazing features and future-proofing

    The latest release of the GNOME desktop environment, version 42, is just around the corner. As it's jam-packed full of enhancements to the visual experience and default apps, we'll dive into everything that it offers, and explore the foundation it sets for years to come. To stay up-to-date with the latest content and news, subscribe and mark the notification bell, and follow me on Twitter! Twitter: @PlanetLinux98 End Screen Music: Inspiring Ambience by Scott Holmes Music Licensed under Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) - https://creativecommons.org/licenses/by-nc/4.0/ Video Chapters: 0:00 Introduction 0:46 System-wide dark theme style 2:41 Dynamic light / dark theme wallpapers 3:26 Other theme improvements 4:24 Settings improvements (and Multitasking page) 6:26 New Text Editor app (replacing gedit) 10:11 New Screenshot app 11:57 Other minor improvements (performance and visual enhancements) 13:08 Release date & conclusion

  • chevron_right

    Searx, ce méta-moteur de recherche qu'il est bien à essayer !

    eyome · Wednesday, 6 October, 2021 - 21:06 edit · 2 minutes

Je l'utilise depuis quelques jours et je suis pour l'instant tout à fait satisfait des résultats. Les résultats sont, du fait de son fonctionnement même, plus longs à obtenir qu'avec un moteur classique mais ils sont tout à fait pertinents.

Et puis pourquoi utiliser les résultats d'un seul moteur alors qu'on peut tous les utiliser en même temps ?

Searx est un méta-moteur de recherche libre que "tout-un-chacun" peut installer sur son serveur.

Il a pris la suite de Seeks pour ceux qui s'en souviennent (encore un espoir douché...).

Etant basé sur de nombreux serveurs, nous ne sommes pas contraints d'utiliser les mêmes serveurs.

Ceci devrait être compris par minimum 1,5 Mds de personnes depuis quelques jours :p

Ou pas...

Là, quand même le truc est plutôt bien foutu quand même, voyez par exemple le référencement des instances (les installations sur serveurs de gentils bénévoles) :

https://searx.space/

Vous pouvez notamment voir les adresses des instances, la version du logiciel, la localisation de l'instance, son chiffrement, son temps de réponses...

Et ici (très intéressant) vous pourrez voir les moteurs de recherches activés ou non !

https://searx.space/#

Et là c'est bô !

Personnellement j'ai adopté pour le serveur belge.

Ce n'est pas fini ! Lorsque vous choisissez votre serveur, il y a une page super intéressante sobrement nommée "préférences"

https://searx.be/preferences

Vous pourrez choisir la langue, le thème... et des trucs vachement plus intéressants comme les moteurs que vous souhaitez activer. Vous aurez même les temps de réponses pour chacun (évitez de cocher trop de moteurs rouge si vous ne voulez pas que les recherches prennent des plombes à s'afficher.). Par défaut, bizarrement, le serveur belge n'avez d'activer qu'un ou deux moteurs, ce qui réduit quand même l'utilité de l'outil.

Lorsque vous avez fini votre paramétrage, tout en bas de la page vous pouvez "enregistrer" et il est aussi marqué :

> Adresse de recherche des réglages actuels (Note : utiliser des réglages personnalisés dans l'adresse de recherche peut réduire la vie privée en donnant accès à certaines données aux sites des résultats sélectionnés.):

L'adresse qui suit cette phrase est donc votre config.

Vous pouvez donc la copier-coller dans votre navigateur à l'endroit ou vous gérer les moteurs de recherches.

Et paf, vous avez votre moteur Searx paramétré comme vous le voulez et vous pouvez exporter votre config sur d'autres supports s'il vous en dit.

Plutôt cool.

Je vous conseille d'y jeter un œil, j'aime bien ce projet !

#fr, #LogicielLibre, #FreeSoftware, #Searx, #MoteurDeRecherche, #Libre