home.social

#diffu — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #diffu, aggregated by home.social.

  1. Dîtes les gens, ça fait des mois que je cherche à contribuer au #development d'un projet #opensource de manière régulière, et même si j'en ai trouvé plusieurs (#mobicoop, #cozy, #nextcloud, #eelo, #diffu, #mobilizon, mastodon, ...), rien ne se concrétise.

    Savez-vous s'il existe un annuaire de mise en relation entre projets et contributeurs ?

  2. It's hard to come back to #Diffu development because professional activity is really intense actually, but we would be very happy to do it. Hoping it will be possible soon!

  3. [en] We will try to make #Diffu a #LowTech compatible application, capable of running on small servers.

    [fr] Nous allons essayer de faire de #Diffu une application compatible #LowTech, capable de fonctionner sur de petits serveurs.

  4. Aller, on définit les paramètres de comportement de #Diffu : inscription, modération, curation, rôles, modes de publication, de connexion...
    Pleins d'idées et de concepts dans la tête à mettre au clair et à modéliser 😛

  5. @dada @sebsauvage @fla manque juste une instance #Diffu pour "forcer" ceux qui veulent participer ou commenter à avoir un compte sur le Fediverse 😉

  6. In #Diffu, markdown parser convert simple pasted url to a lightweight and static block coming from Open Graph data.
    And only then, it lets reader load widget (and its eventual tracker) from original site.
    So reader privacy is respected, giving him the choice to load or not external code 😊

  7. I wonder which simple #markdown syntax I should use to embed a video, a toot, a tweet, a SoundCloud or whatever compatible with oembed on #Diffu 🤔

    {youtu.be/abcd1234}

    !![youtu.be/abcd1234]

    ?(youtu.be/abcd1234)

    Or something else you've already encounter with another markdown editor... I need your help

  8. Je cherche une liste des licences existantes pour pouvoir les proposer dans une liste de sélection pour les auteurs d'articles sur #Diffu.
    J'aimerais un truc un peu exhaustif, si ça existe, mais j'aimerais rester dans le domaine de l'écriture et de l'image, pas forcément proposer les licences visant du code source.

    Vous avez ça ?

  9. @amdg2 j'ai développé plusieurs appli avec Code Igniter, c'était un peu dans le même esprit. Depuis, on a développé un framework léger maison qui gère très bien les aspects Vue/contrôleur mais qui pêche un peu côté database. On a juste une classe qui hérite de PDO pour simplifier les requêtes préparées assez pénibles en PDO natif. Mais pour #Diffu on aimerait utiliser une couche d'abstraction plus propre pour garantir des requêtes compatibles MySQL, SQLite et PostgreSQL.

  10. Some code has been rewritten in #Diffu dev version to ensure that it is usable with a javascript-disabled browser: in this case, modal windows are opened in a full page for example.
    Very light generated code is still a priority.
    (dev version is not yet visible)

  11. @jibec @popolon cool weblate seems to be very user friendly. But I wouldn't like to install it. Having a full instance to admin to manage few strings to translate is not necessary. I think I will ask to open an account on weblate official hosting ( it could be free for open source/free software).
    Or if someone is agree to host #Diffu project translations ?? 🙄

  12. .po format will be implemented in #Diffu
    Is there a recommended free platform to manage translations or every one is able to request a pull with git ?

  13. @strypey #Diffu is still a project. Sources will be published with first beta release under GNU/AGPLv3

  14. @Blort yes, we will still work on #Diffu
    We will switch to a patron model to fund this project (certainly @Liberapay )

  15. [fr] Il sera possible d'intégrer dans un article #Diffu, une vidéo (Peertube, youtube, dailymotion ...), un toot, un tweet, une piste soundcloud ou tout autre support prenant en charge la fonctionnalité de découverte automatique OEmbed oembed.com

    Diffu doit-il afficher directement le bloc à intégrer ou juste un titre avec un bouton pour le charger à la demande, en évitant le chargement automatique des trackers dépendants ?

  16. [en] It will be possible to embed in a #Diffu article, a video (Peertube, youtube, dailymotion...), a toot, a tweet, a soundcloud track or whatever supporting OEmbed autodiscover feature oembed.com

    Should Diffu display directly embedded block or just a title with a button to load it on demand, avoiding dependent trackers to be loaded automatically ?

  17. [fr] Afin de simplifier le dev de #Diffu, nous avons choisi de réduire l’implémentation d'ActivityPub d'une manière compatible avec les caractéristiques de Diffu. Au lieu de faire de Diffu un serveur ActivityPub complet, il pourrait utiliser le compte Mastodon/Pleroma/GNUSocial de l'auteur ou de l'admin pour publier des articles et récupérer les réactions/commentaires des lecteurs. #OAuth permet cela. C'est totalement en phase avec notre souhait d'éviter à l'auteur de créer un compte sur Diffu🙂

  18. [en] In order to simplify development of #Diffu, we've chosen to reduce ActivityPub implementation in a way compliant with Diffu's features. Instead of making Diffu a full ActivityPub server, it could use author or admin Mastodon/Pleroma/GNUSocial account to publish articles and grab readers reactions/comments. #OAuth delegation mechanism permits this securely. that is totally in phase with our wish to avoid author to create a new account on Diffu 🙂

  19. Hey @Gargron
    Only 28 hours left before the end of the #Diffu campaign!
    It would be a shame if all contributors were reimbursed and the project fell through.... We are waiting for you, it is still possible 🤗 ulule.com/diffu/?lang=en​

  20. Only 28 hours left before the end of the #Diffu campaign!
    It would be a shame if all contributors were reimbursed and the project fell through.... We are waiting for you, it is still possible 🤗 ulule.com/diffu/?lang=en

  21. Plus que 28h avant la clôture de la campagne #Diffu !
    Ce serait dommage que tous les contributeurs soient remboursés et que le projet tombe à l'eau... On compte sur vous, c'est encore possible 🤗

    ulule.com/diffu/?lang=fr

  22. [fr] - « Que se passe-t-il si je contribue à la campagne Ulule de #Diffu et que le seuil n'est pas atteint ? »
    Et bien vous êtes remboursé !

    [en] - "What happens if I contribute to Ulule campaign of #Diffu and the threshold is not reached?"
    - Well, you are refunded !

    ulule.com/diffu

  23. [fr] Plus qu'une semaine pour la campagne de #Diffu !

    [en] Only one more week left for the #Diffu campaign!

    🚨 ulule.com/diffu/ 🚨

  24. Hi, @yunohost
    If our campaign reaches its goal, we could help you to make a package to share #Diffu with all yunohost users 😉 It would be cool !

    What do you think about our project ?

    ulule.com/diffu/?lang=en

    mockup.diffu.social/

    paste.jpfox.fr/?5e12a26b10d56d

  25. Ça fait un bout de temps que je n’ai pas touché au thème de ce blog (depuis 2013, 6 ans quand même !) et je me suis dit que je chan­ge­rais bien.

    J’avais deux besoins :

    un thème sombre (parce que j’aime bien les thèmes sombres, telle­ment que j’uti­lise l’ex­ten­sion Dark Reader sur mon navi­ga­teur, qui permet de donner un thème sombre à quasi­ment n’im­porte quelle page web avec un résul­tat bluf­fant) ; un thème léger : à l’heure des pages web obèses (coucou lemonde.fr et tes 2Mio, dont ±1,7Mio de javas­cript et de trackers (sans décon­ner, faites le test avec uMatrix ou en désac­ti­vant le javas­cript)).

    Je suis vite tombé sur le thème Gene­ra­teP­ress qui est vrai­ment sympa : il y a pas mal d’op­tion de person­na­li­sa­tion et la possi­bi­lité d’ajou­ter des règles CSS person­na­li­sées. Donc j’ai basé mon nouveau thème dessus.

    J’ai souhaité en faire un thème enfant pour chan­ger le footer qui contient la licence du blog (CC-0 🙂) mais je n’ar­ri­vais pas à voir mon thème enfant dans les thèmes instal­lés donc tant pis, j’ai modi­fié le thème direc­te­ment, à la barbare. Faudra juste que je remette mes modifs à chaque mise à jour.

    J’ai aussi installé l’ex­ten­sion Autop­ti­mize qui permet de conca­té­ner et compres­ser fichiers CSS et javas­cript.

    J’ai pu consta­ter, sur la page d’ac­cueil, un passage d’un poids — hors images — de près de 700Kio à envi­ron 200Kio, ce qui nous fait un gain de près de 70% 😁

    Tiens, tant qu’à parler de blog, je vous encou­rage à aller voir la campagne de finan­ce­ment du logi­ciel Diffu sur Ulule : https://fr.ulule.com/diffu/. Diffu est un moteur de blog qui sera fédéré (donc ça causera avec Plume, Masto­don, tous­sa…) qui sera instal­lable sur des héber­ge­ments mutua­li­sés donc acces­sible au plus grand nombre. Il y a un mockup sur https://mockup.diffu.social/.

    Crédits : Photo par Taelynn Chris­to­pher sur Unsplash

    https://fiat-tux.fr/2019/07/04/nouveau-theme-pour-le-blog/

  26. [en] The design of article pages hosted by #Diffu ensures good readability for all devices, from the desktop with a very large screen to the mobile phone with a small screen.

    In addition, the lightweight pages generated make it pleasant to navigate even on a #LowTech computer.

    Less volume to load, less script to execute, it is the guarantee of all readers satisfaction!

    ulule.com/diffu/?lang=en

  27. [fr] La conception des pages des articles hébergés par #Diffu assure une bonne lisibilité pour tous les appareils, allant de l'ordinateur de bureau avec un très grand écran au téléphone portable avec un écran réduit.

    De plus, la légèreté des pages générées rends agréable la navigation même sur un ordinateur #LowTech

    Moins de volume à charger, moins de script à exécuter, c'est la garantie de la satisfaction de tous les lecteurs des articles partagés par Diffu !

    ulule.com/diffu/?lang=fr

  28. [fr] Nous avons besoin de votre #AIDE !

    Si vous voulez que #Diffu voit le jour, ce serait une bonne idée d'écrire pourquoi vous trouvez ce projet cool et de le diffuser à vos followers !

    N'oubliez pas de joindre cette url 😉 :
    ulule.com/diffu/?lang=fr

  29. [en] We need your #HELP !

    If you want #Diffu to be born, it could be a good idea to write why you find this project cool and to spread it to your followers !

    Don't forget to join this url 😉
    ulule.com/diffu/?lang=en

  30. Si vous voulez savoir quelles sont les différences entre #Diffu et #Plume ou #WriteFreely, il y a les réponse à cette question dans l'interview du #Framablog !

    framablog.org/2019/06/30/diffu

    Et si les réponses vous conviennent, il est temps de contribuer à notre campagne de financement !

    ➡️ ulule.com/diffu/?lang=fr ⬅️

  31. [fr] #Diffu est un Logiciel Libre permettant à des auteurs de publier des textes, des articles en tout genre et d’agréger les réactions qu'ils suscitent sur les réseaux sociaux, notamment ceux communiquant par #ActivityPub comme #Mastodon, #PeerTube, #Pleroma, #PixelFed, #Funkwhale, #Hubzilla, #GNUSocial...

    Diffu est une sorte d'alternative libre et fédérée à #Medium

    Pour le développer, nous lançons une campagne de financement participatif

    ulule.com/diffu/?lang=fr

    Merci pour les RePouet 😉

  32. [en] #Diffu is a Free Software allowing authors to publish all kinds of texts or articles and to aggregate the reactions they generate on social networks, especially through #ActivityPub such as #Mastodon, #PeerTube, #Pleroma, #PixelFed, #Funkwhale, #Hubzilla, #GNUSocial ...

    Diffu is a kind of free and federated alternative to #Medium or other applications that are not always easy to install.

    To develop it, we launch a crowdfunding campaign

    ulule.com/diffu/?lang=en

    ReToot are welcome 😉 !

  33. #Diffu will allow any #ActvityPub account owners to request a ticket, get it through direct message and click on embedded link to access new article editor. This article will be published on the Diffu instance and shareable on #Fediverse

    Mockup : mockup.diffu.social