• Ce qui nous pousse au Libre
    https://framablog.org/2018/05/18/ce-qui-nous-pousse-au-libre

    Si certains logiciels libres sont réputés à la fois pour leur efficacité et leur esthétique fonctionnelle (qu’on nommera design, parce que c’est ainsi), il faut reconnaître qu’ils ne font pas la majorité. Certains designers aimeraient apporter leur pierre à l’édifice … Lire la suite­­

    #Internet_et_société #Libertés_Numériques #Libres_Logiciels #Code #Communaute #Debat #Developpement #logiciel_libre #OpenSource #Planet #RezoTIC

  • Modalités d’ouverture des codes sources | Modalités d’ouverture des codes sources
    https://disic.github.io/politique-de-contribution-open-source

    Comment ouvrir ses codes sources ? Quelle licence choisir ? Comment un agent public peut-il contribuer à un logiciel libre existant ?

    Conformément à la Loi pour une République Numérique du 7 octobre 2016, les codes sources sont des documents administratifs communicables et réutilisables.

    La DINSIC a souhaité échanger avec les acteurs de l’État, mais également les communautés du libre, les associations, les sociétés privées et le secteur académique sur les modalités d’ouverture des codes sources.

    Cette politique a été validée par l’ensemble des DSI ministériels le 15 février 2018 et est officiellement en vigueur.
    Contenu du document

    Politique de contribution aux logiciels libres de l’État
    Principes d’ouverture des codes sources
    Bonnes pratiques
    Instanciation des politiques de contribution ministérielles
    Gouvernance de la politique de contribution interministérielle
    Foire aux questions

    Licence

    Ce document est publié sous la Licence Ouverte 2.0.

    #Logiciels_libres

  • Getting started with .NET on #ubuntu #linux
    https://hackernoon.com/getting-started-with-net-on-ubuntu-linux-42c1977f5284?source=rss----3a81

    credit: https://twitter.com/sjvn/status/646381868133273600Since, ASP.NET vNext’s open source .NET core’s 1.0.0 release is nearby, I was trying to get my hands dirty with .NET outside Windows.Install the .NET Version Manager (DNVM)First install unzip and curl if you don’t already have themsudo apt-get install unzip curlDownload and install DNVMcurl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh && source ~/.dnx/dnvm/dnvm.shUse dnvm to verify installationInstalling the #mono.NET Execution Environment (DNX).NET core is still immature, so for the time being it’s better to at least get started with Mono.The below commands were tested on a 64bit laptop to install Mono on Ubuntu:Add Signing Key using wget (...)

    #dotnet-core #ide

    • Je partage pour les contrecarrer !

      Preuve par l’absurde…

      Quand Microsoft utilise des standards (xml + zip pour son format word), produit des standards (Unicode, XPS), ouvre ses outils (vcpkg), s’aligne sur des standards (#Vulkan, odt), fournit des langages (C#, .Net) c’est toujours dans son intérêt économique !!!
      Cet objectif n’est pas compatible avec celui du logiciel libre : être un bien collectif, partageable et ouvert.

      Donc ne vous laissez pas prendre par le discours de Microsoft.
      Et rappelez vous : Microsoft ne libère pas ses codes source et encore moins sous licence libre.

      #free_software #logiciel_libre
      @linuxfr @ccoveille @clx_asso @framasoft
      #linux (pour ceux qui ne cherchent pas les bons mots clés)

    • #alternative_ouverte : j’en profite pour dire que j’aimerai beaucoup qu’on ai un lieu unique ici (ou ailleurs) sur lequel on pourrait regrouper toutes les alternatives ouvertes/gratuites/collectives/participative, testées recommandées par le expertes et experts seenthisiens- à moins que ça existe déjà ?

  • Migrating ownCloud to NextCloud – The Mergy Notes
    https://mergy.org/2016/07/migrating-owncloud-to-nextcloud


    Le printemps arrive et il est temps de faire le ménage. Ceci remet à l’ordre du jour la question si on peut continuer avec OC ou s’il faut changer vers NC. On ne peut pas repousser la décision pour toujours car OC risque d’introduire des éléments qui rendent compliquée la migration vers l’outil 100% open source.

    I’ve been a happy user of ownCloud for a few years now to dish shared calendar and contacts personally in addition to some image backup stuff with Android. I have no idea beyond the published reports of the split with the founder that started the Nextcloud variant, but it did seem like that is the future. So, getting over to it now made some sense to me. Here is what I did.

    Conclusion : La migration est possible.

    Question : Ext-ce qu’on y gagne ou est-ce qu’on perd des choses par la mirgration vers NextCoud ?

    ownCloud vs. Nextcloud : Zwei Cloud-Speicher im Vergleich 2018 - 1&1
    https://hosting.1und1.de/digitalguide/server/tools/owncloud-vs-nextcloud-zwei-cloud-speicher-im-test

    Nextcloud vs ownCloud – The Whole Story - CiviHosting
    https://civihosting.com/blog/nextcloud-vs-owncloud

    We will examine four areas:

    History – when and how did these two projects get started
    Who – what people are funding and supporting the software
    License – what is the license for each
    Product – what differences exist in the actual product

    ownCloud oder Nextcloud : Wo liegen die Unterschiede ? › NETWAYS Blog
    https://blog.netways.de/2017/03/08/owncloud-und-nextcloud-wo-liegen-die-unterschiede

    Es ist allerdings so, dass viele der Features, die bei ownCloud nur in der Enterprise Edition verfügbar sind, bei Nextcloud bereits kostenlos dabei sind oder sich durch wenige Klicks über den Nextcloud App Store aktivieren lassen. Eine Gegenüberstellung der Features der Community Edition und der Enterprise Edition von ownCloud kann man übrigens hier finden. Ich habe ein paar der Features, die laut dieser Seite nur in der ownClouds Enterprise Version verfügbar sind herausgepickt und geprüft, ob diese in Nextcloud enthalten sind.

    Pour terminer voici comment les producteurs des logiciels voient les choses :

    ownCloud vs nextcloud - ownCloud
    https://owncloud.com/de/owncloud-vs-nextcloud

    Comparison – The most popular self-hosted file share and collaboration platform
    https://nextcloud.com/compare

    See how Nextcloud compares to these popular closed-source services, and switch to a more open and transparent solution to protect your data!

    Bref : Nextcloud est 100% open source (GNU AGPLv3-Lizenz) alors qu’Owncloud remplace au fur et à mesure des modules #FLOSS par des éléments payants et propriétaires. C’est une raison suffisante pour abandonner l’utilisation d’Owncloud au profit de Nextcloud, à moins d’avoir un modèle d’affaire profitable étroitement lié aux services du prestataire Owncloud GmbH.

    Nextcloud gagne en matière de sécurité et interfaces et son développement est nettement plus dynamique.

    #logiciels #cloud #self-hosting #auto_hébergement #open-source

    • @klaus , merci pour la recension de liens et en particulier celui sur la migration (pas très clair et pas très bien écrit du reste). Je me pose la question de cette migration depuis quelques mois. Le truc qui me rebute est que j’ai quelques gigas de données sur mon cloud perso, et pas la possibilité de les dupliquer sur le même espace... Mais je crois bien que je vais faire le saut dès que j’ai un moment.

  • LibreOffice, c’est stylé ! — un nouveau manuel Framabook – Framablog
    https://framablog.org/2018/04/26/libreoffice-cest-style-un-nouveau-manuel-framabook

    C’est une réalité pour beaucoup d’utilisateurs au travail ou chez soi : pour rédiger une lettre ou un devis, pour un roman ou un essai, les logiciels de traitement de texte ont quelque chose d’incontournable. Christophe Masutti nous propose aujourd’hui, dans la collection Framabook, une adaptation du livre de Bruce Byfield : Designing with Libreoffice, une référence (sous licence libre) !

    Il en résulte alors un ouvrage de près de 400 pages. Mais que les lecteurs se rassurent : toutes ces pages ne sont pas dédiées à une suite épuisante de procédures à appliquer. Au contraire. Par exemple, une grande partie du premier chapitre est dédiée à la confrontation entre les deux manières d’appréhender un logiciel de traitement de texte : formater manuellement ou utiliser les styles. Si les deux méthodes ne sont pas exclusives, l’utilisation des styles suppose un recul nécessaire et une analyse des besoins et des pratiques. C’est le principal atout de l’ouvrage : nous aider à faire le point.

    Un autre exemple : beaucoup de questions liées à la typographie sont abordées au fil des chapitres, procurant ainsi, en pratique, une excellente vulgarisation de concepts trop souvent ignorés et qui, pourtant, sont essentiels pour composer des documents et assurer leur bonne lisibilité.

    #Traitement_texte #Logiciel_libre #Framasoft #Christophe_Masutti

  • Julia Reda, eurodéputée du Parti Pirate, lance un appel – Framablog
    https://framablog.org/2018/04/18/julia-reda-eurodeputee-du-parti-pirate-lance-un-appel

    Le projet de réforme du droit d’auteur provoque une forte inquiétude au sein des communautés de développeurs et développeuses de logiciels libres. Que restera-t-il de leur liberté de partager et modifier si obligation est faite aux forges logicielles de mettre en place des filtres de contenus ? L’eurodéputée Julia Reda nous indique les façons dont nous pouvons tous agir, dès maintenant.

    #logiciel_libre #droit_dauteur #forges_logicielles

  • La Parabole des Polygones - un essai jouable sur la forme que prend une société (Vi Hart, Nicky Case, Guillaume Ardaud)
    http://gardaud.github.io/polygons

    C’est l’histoire de comment des choix qui ne font de mal à personne peuvent créer un monde qui fait du mal à tous.

    Ces mignonnes créatures sont 50% Triangles, 50% Carrés, et 100% légèrement “formistes”.

    #éducation #logiciel_libre #jeu_éducatif #racisme #discrimination

  • Le nanosatellite PicSat ne répond plus
    https://lejournal.cnrs.fr/articles/le-nanosatellite-picsat-ne-repond-plus

    Lancé le 12 janvier 2018, PicSat, un des premiers nanosatellites français, devait observer le transit de l’exoplanète Beta Pictoris b devant son étoile. Or, depuis le 20 mars à 7 heures du matin (heure de Paris), PicSat ne répond plus. Explications avec son directeur de mission, l’astrophysicien Sylvestre Lacour.

  • Open source isn’t the community you think it is | ITworld
    https://www.itworld.com/article/3268001/open-source-tools/open-source-isnt-the-community-you-think-it-is.html

    Name your favorite open source project, and the odds are good—very good—that a small handful of contributors account for the vast majority of significant development thereof. The odds are just as good that most of those contributors work for just one or a few vendors. Such is open source today, and such has been open source for the past 20 years.

    So, does that mean open source is really just commercial software by another name?
    [ Community: Who really contributes to open source. | Celebration: 20 years of open source: Its world-changing history. | Contrarian: 20 years on, open source hasn’t changed the world as promised. ]

    No, it does not. But it means the popular stereotype of a broad community coming together to create software is a myth. The reality of open source is different than the myth, but still a good, positive alternative to commercial software.
    Why only a few vendor-paid developers do almost all the work

    Thirteen years ago, I dug into academic research that showed how Mozilla’s Firefox browser and the Apache HTTP Server were both developed by a small cadre of core contributors. While the population of contributors broadened with things like bug fixes, the central development work for these and virtually all other projects was done by a talented group of core committers.

    Today, an analysis from Redmonk’s Fintan Ryan on projects housed under the Cloud Native Computing Foundation shows nothing has changed. Kubernetes is the most famous CNCF tenant, with Google and Red Hat contributing the lion’s share of code, but the other, lesser-known CNCF projects follow this same pattern. Indeed, perhaps the only real surprise in this fact of concentrated contributions is that the pattern has remained constant for so long.

    Look at any CNCF project, Ryan has shown, and you’ll see that virtually all of its contributions come from fewer than ten people. In fact, if you drill down deeper, you see that most work is done by just two people on any given project.

    As Ryan has written:

    It is fair to say that for almost all of the projects in the CNCF, specific vendors account for most of the development work being done.

    This is not to say that this is a bad thing—it is not; it is just a statement of reality. While the broad community around the projects may be large, the number of significant core contributors is relatively small, and the number of truly independent contributors is smaller still. This pattern is common across many open source projects.

    Not just “many” open source projects—all of them. I can’t think of a significant counterexample. For big, diverse projects like Linux, if you peel away the overall wrapping and count contributors for the subprojects, you see the same phenomenon: A few developers, nearly all of them employed by vendors, generate a huge percentage of core contributions.

    But if you step back, you realize it could only be thus. After all, anysoftware project degrades in efficiency the more bodies you throw at it (as Fred Brooks’s seminal book The Mythical Man Month anticipated).

    As for why most of these developers would be funded by vendors, that’s easy to explain, too: Developers have rent to pay, too, and they can only afford to heavily contribute if they are paid to do so. Companies, pursuing their corporate self-interest, employ developers to work on projects that help their business.

    Smart vendors understand how to use this to their advantage. Red Hat, for example, devoted part of its most recent earnings call to tout its Kubernetes contributions (second only to Google). As CEO Jim Whitehurst argued, those contributions let Red Hat both influence Kubernetes’s roadmap as well as better support its customers. Contributions, in short, give it a competitive advantage in selling Kubernetes.
    What “community” really means for open source

    So, is “community,” that mythical beast that powers all open source, just a chimera?

    The easy answer is “no.” That’s also the hard answer. Open source has always functioned this way.

    The interesting thing is just how strongly the central “rules” of open source engagement have persisted, even as open source has become standard operating procedure for a huge swath of software development, whether done by vendors or enterprises building software to suit their internal needs.

    While it may seem that such an open source contribution model that depends on just a few core contributors for so much of the code wouldn’t be sustainable, the opposite is true. Each vendor can take particular interest in just a few projects, committing code to those, while “free riding” on other projects for which it derives less strategic value. In this way, open source persists, even if it’s not nearly as “open” as proponents sometimes suggest.

    Is open source then any different from a proprietary product? After all, both can be categorized by contributions by very few, or even just one, vendor.

    Yes, open source is different. Indeed, the difference is profound. In a proprietary product, all the engagement is dictated by one vendor. In an open source project, especially as licensed under a permissive license like Apache 2.0, there’s always the option for a new developer or vendor to barge in and upset that balance. Kubernetes is a great example: Google started as the sole contributor but Red Hat (and others) quickly followed.

    No, this doesn’t help the casual corporate contributor that wants influence without making a sacrifice of code, but it does indicate that it’s possible to have an impact on an open source project in ways that proprietary products don’t afford.

    In short, there’s little to fear and much to celebrate in how open source works. Indeed, it is precisely this self-interested seeking of individual corporate (or personal) benefit that should keep open source flowering for decades to come.

    As should be evident 20 years into open source’s rise, the model works at both the community level and at the vendor level. Will it work for another 20? Yes.

    This story, “Open source isn’t the community you think it is” was originally published by InfoWorld.

    #Logiciels_libres #Communs #Communautés

    • @rastapopoulos Je viens de lire tes remarques sur l’excellent livre Roads and Bridges (j’avais envie de le traduire, mais je vois que Framablog l’a déjà fait... c’est bien l’open traduction ;-)

      Si on compare ce que tu dis que logiciel libre et des contraintes de financement, avec ce qui se passe également dans le monde associatif, où la course aux projets et subventions permettant de payer les permanents est devenue une nécessité, on voit bien qu’il y a un élément commun à creuser sur l’activité autonome des multitudes. Pour construire du ou des communs, il faut trouver des partenariats (communs-public ou communs-privé)... sinon, le projet risque d’être très beau, mais la réalisation pêcher par manque de solidité, de rayonnement,... (mon coeur saigne quand j’y pense ;-)

      Cela souligne d’autant plus la nécessité d’une élaboration théorique forte pour trouver des voies à l’émancipation, quel que soit le domaine. Les vieilles recettes (comme les vielles fractures des mondes militants) doivent être interrogées... et depuis trente ans, c’est cela que provoque le numérique.

  • They forked this one up: Microsoft modifies open-source code, blows hole in Windows Defender • The Register
    https://www.theregister.co.uk/2018/04/04/microsoft_windows_defender_rar_bug

    A remote-code execution vulnerability in Windows Defender – a flaw that can be exploited by malicious .rar files to run malware on PCs – has been traced back to an open-source archiving tool Microsoft adopted for its own use.

    The bug, CVE-2018-0986, was patched on Tuesday in the latest version of the Microsoft Malware Protection Engine (1.1.14700.5) in Windows Defender, Security Essentials, Exchange Server, Forefront Endpoint Protection, and Intune Endpoint Protection. This update should be installed, or may have been automatically installed already on your device.

    The vulnerability can be leveraged by an attacker to achieve remote code execution on a victim’s machine simply by getting the mark to download – via a webpage or email or similar – a specially crafted .rar file while the anti-malware engine’s scanning feature is on. In many cases, this analysis set to happen automatically.

    When the malware engine scans the malicious archive, it triggers a memory corruption bug that leads to the execution of evil code smuggled within the file with powerful LocalSystem rights, granting total control over the computer.

    The screwup was discovered and reported to Microsoft by legendary security researcher Halvar Flake, now working for Google. Flake was able to trace the vulnerability back to an older version of unrar, an open-source archiving utility used to unpack .rar archives.

    Apparently, Microsoft forked that version of unrar and incorporated the component into its operating system’s antivirus engine. That forked code was then modified so that all signed integer variables were converted to unsigned variables, causing knock-on problems with mathematical comparisons. This in turn left the software vulnerable to memory corruption errors, which can crash the antivirus package or allow malicious code to potentially execute.

    In other words, Redmond pulled a fork-and-bork.

    #Logiciel_libre #Microsoft #Cybersécurité

    • Je quote la phrase essentielle :

      Apparently, Microsoft forked that version of unrar and incorporated the component into its operating system’s antivirus engine. That forked code was then modified so that all signed integer variables were converted to unsigned variables, causing knock-on problems with mathematical comparisons. This in turn left the software vulnerable to memory corruption errors, which can crash the antivirus package or allow malicious code to potentially execute.

  • Si je devais me présenter aux élections
    http://namok.be/blog/?post/2018/02/13/si-je-devais-me-presenter-aux-elections

    La période des élections approche. Enfin je crois. C’est dire comme je suis au fait de la #politique. Ceci dit, les signes précurseurs ne trompent pas. Les mayeurs — bourgmestres pour celles et ceux qui préfèrent — annoncent qu’ils se représentent alors qu’ils ont largement atteint l’âge de la retraite et, pendant ce même temps, certain·es plus jeunes se disent : « Pourquoi pas ? ». Ben oui pardi ! C’est bien beau de taper sur la politique et critiquer mais à un moment, il faut peut-être mouiller son maillot et y aller.

    -- Regarde ce qu’ils ont décidé. Encore une belle connerie. Et on a voté pour eux ! — Ben vas-y ! Présente-toi. — …

    « La critique est aisée, l’art est difficile. » Anonyme que je cite à tours de bras.

    Plus personne.

    Parce que s’engager en politique, c’est… s’engager. Avant d’avoir suivi ou (...)

    #Moi #alternatives #blog #facebook #logiciellibre #mastodon #twitter

  • AutoREALM

    AutoREALM est un logiciel libre de dessin vectoriel cartographique conçu à l’origine pour dessiner des cartes de jeu de rôle, principalement dans des mondes de type « médiéval-fantastique ». Il fonctionne sur le système d’exploitation Windows.


    https://fr.wikipedia.org/wiki/AutoREALM
    #logiciel #cartographie #visualisation
    cc @fil @reka

    Signalé par @franz42 sur twitter :
    https://twitter.com/MDevitrac/status/973301651460251648

  • “In its 2018 Public Annual Report, the #Cour_des_Comptes (the French supreme body of financial control) approved the strategy of the #DINSIC (Interdepartmental Directorate of Digital Technology, Information and Communication System), particularly its strategy on the use of #free_software, and recommends that it be amplified and extended throughout government services”
    https://www.april.org/en/french-supreme-body-financial-control-approves-use-free-software-government-s #logiciel_libre

  • La Cour des comptes valide le recours aux logiciels libres au sein de l’État | April
    https://www.april.org/la-cour-des-comptes-valide-le-recours-aux-logiciels-libres-au-sein-de-l-etat

    La Cour des comptes contrôle et analyse les actions de la DINSIC, dont elle salue le travail qu’elle appelle à amplifier et à relayer dans les autres services interministériels. On peut ainsi rappeler le récent appel à commentaires de la DINSIC sur la politique de contribution aux #logiciels_libres de l’#État clos le 28 janvier 2018.

  • microG Project
    https://microg.org

    The linux-based open-source mobile operating system #Android is not only the most popular mobile operating system in the world, it’s also on the way to becoming a proprietary operating system. How is that?

    While the core operating system is still released as part of the Android Open Source Project, the majority of core #apps are not. It gets worse: More and more libraries and APIs are only available on phones that run various Google apps pre-installed, effectively locking third-party apps to the Google ecosystem. For these reasons Android is described as being a “look but don’t touch” kind of open.

    At this point, several popular open-source applications already require some of Google’s proprietary libraries to be installed. Increasing demand in the free software community in addition to severe problems in Google’s proprietary software discovered by the Android modding community, have led to the development of a free software clone of Google’s proprietary core libraries and applications - the microG Project was born.

    Although most microG components are far from complete, users are amazed by the results. Free software users got extended application support, privacy-caring users can reduce or monitor data that is sent to Google and especially older phones can expect some battery life improvements. microG is not only used on real devices, but also replaces Google tools in test emulators and is even used in virtual mobile infrastructure.

    #play_store #logiciel_libre

  • Who really contributes to open source | InfoWorld
    https://www.infoworld.com/article/3253948/open-source-tools/who-really-contributes-to-open-source.html

    Microsoft has been nipping at the top open source contributor position for years, but a new analysis by Adobe developer Fil Maj puts Microsoft into a whole other universe of contributions. Or, at least, of contributors.

    Using the GitHub REST API to pull public profile information from all 2,060,011 GitHub users who were active in 2017 (“active” meaning ten or more commits to public projects), Maj was able to pull the total number of corporate contributors to GitHub, with results that might surprise you.

    Which leaves us with Microsoft having twice the number of contributors of its next nearest competitor, Google. For those of us that were around when Microsoft castigated open source as a “cancer” and “anti-American,” this is a remarkable change of heart (or, as I’ve argued, a change of business model). Microsoft has long appreciated the value of developers, but Azure has given Microsoft license to embrace open source as a way to attract them to its platform.

    Meanwhile, Amazon, so often snubbed as an open source ne’er-do-well, comes in at No. 6 in the rankings, with close to 900 contributors. Amazon has perhaps not worn open source on its sleeve in quite the same was as Google and Microsoft have, but it remains a strong contributor to the projects that feed its developer community.

    Other takeaways? Chinese companies like Baidu, Tencent, and Alibaba, which have long been perceived to be net consumers of open source, actually contribute quite a bit. Ditto Oracle, a company to which I’m generally happy to hand out criticism, ranks very high amongst its legacy peers, largely due to its contributions to MySQL and Linux, though not exclusively so.

    #Logiciel_libre #Open_source #Developpeurs #Microsoft

  • Un logiciel libre de gestion des cultures OpenJardin - LinuxFr.org
    http://linuxfr.org/news/un-logiciel-libre-de-gestion-des-cultures-openjardin

    OpenJardin est un logiciel pour GNU/Linux orienté permaculture. Nous avons réalisé un logiciel de gestion graphique et interactif des parcelles avec des fiches de cultures par parcelle, une planification annuelle et une planification des rotations de cultures.

    L’ensemble est géré par une base de données SQLite qui inclut la majorité des espèces potagères et conservera l’historique des cultures. Les variétés potagères seront ajoutées avec la possibilité d’y indiquer les dates de semis et récoltes, les plantes compagnes et les rotations.

    #logiciel_libre #permaculture

  • restic · Backups done right!
    https://restic.net

    Fast, secure, efficient #backup program

    restic is a program that does backups right. The design goals are:

    Easy : Doing backups should be a frictionless process, otherwise you are tempted to skip it. Restic should be easy to configure and use, so that in the unlikely event of a data loss you can just restore it. Likewise, restoring data should not be complicated.
    Fast : Backing up your data with restic should only be limited by your network or hard disk bandwidth so that you can backup your files every day. Nobody does backups if it takes too much time. Restoring backups should only transfer data that is needed for the files that are to be restored, so that this process is also fast.
    Verifiable : Much more important than backup is restore, so restic enables you to easily verify that all data can be restored.
    Secure : Restic uses cryptography to guarantee confidentiality and integrity of your data. The location the backup data is stored is assumed not to be a trusted environment (e.g. a shared space where others like system administrators are able to access your backups). Restic is built to secure your data against such attackers.
    Efficient : With the growth of data, additional snapshots should only take the storage of the actual increment. Even more, duplicate data should be de-duplicated before it is actually written to the storage backend to save precious backup space.
    Free : restic is free software and licensed under the BSD 2-Clause License and actively developed on GitHub.

  • Quels outils pour la #cartographie numérique avec les élèves ? — Géoconfluences

    http://geoconfluences.ens-lyon.fr/actualites/veille/outils-cartographie-numerique

    Il convient tout d’abord de rappeler que la cartographie à la main a encore de beaux jours devant elle : un bon cartographe sait d’abord se servir de ses crayons de couleurs, comme en témoigne chaque année le concours de cartographie pour collégiens et lycéens. En cartographie, le numérique nécessite une prise en main qui peut être longue et difficile, or l’outil ne doit pas prendre le pas sur la réflexion.

    La difficulté de la prise en main conditionne donc en partie le choix de l’outil en fonction des capacités de l’utilisateur. Les pistes suivantes peuvent être explorées ; si les pistes 3 et 4 risquent de s’avérer trop difficiles pour le niveau lycée.

    #logiciels_cartographie

  • Post Mortem III · Mapzen
    https://mapzen.com/blog/a-letter-just-to-you

    Mapzen had a mandate to work only on open software and data, a very rare opportunity. Usually, companies that pursue open software or data draw a strategic line about what will be open and what will be proprietary. This makes a lot of sense; it was the case at my previous companies and will certainly be the case at my next company. But some kind of open strategy remains critical in mapping, a field dominated by incumbents who have invested billions of dollars and who use their advantages to restrict products across many industries. No one can compete in mapping at this point without embracing some collaborative efforts. At Mapzen, we went to the extreme and drew the line at near-zero proprietary elements, basically just this website and some operational code that didn’t make sense to publish.

    Would I undertake this strategy again?

    #logiciel_libre #open_data #cartographie #mapzen #post-mortem @b_b

    • Merci pour le ping :)

      I’m very happy that Mapbox hired this team and will continue the work around Valhalla in conjunction with their other navigation services.

      what a surprise :p

      Also we’ll announce some exciting developments for our search and vector tiles services before we close later this week, so watch this space. Spoiler alert: all of our work will continue to be supported and accessible to all.

      \o/ (osm ?)

    • Mapzen « de retour »...

      La plateforme de cartographie open-source Mapzen a une histoire compliquée. D’une part, Mapzen est utilisé par plus de 70 000 développeurs et constitue l’épine dorsale de services cartographiques tels que OpenStreetMap, Remix et Carto. Mais, en tant qu’entreprise, Mapzen a échoué en 2018. Le service survit donc en tant que projet de la Linux Foundation.

      Et voici qu’à présent le projet passe dans les mains de la Urban Computing Foundation (UCF), un autre groupe de la Linux Foundation avec plus de ressources. L’UCF se consacre à aider à créer des villes plus intelligentes, des transports multimodaux et des véhicules autonomes.

      Au sein de l’UCF, Mapzen bénéficiera du soutien de membres tels que Facebook, Google et Uber. Ses développeurs pourront y collaborer et construire un ensemble commun d’outils open-source à destination des villes, les véhicules autonomes et les infrastructures intelligentes.
      Il s’inscrit dans le cadre du projet UCF Kepler.gl, un outil d’analyse géospatiale open source pour le Big Data.

      https://www.zdnet.fr/actualites/le-projet-de-cartographie-open-source-mapzen-relance-sous-l-egide-de-la-urban-

  • Openrailwaymap : la carte mondiale des voies ferrées — Géoconfluences
    http://geoconfluences.ens-lyon.fr/actualites/veille/carte-train-monde

    Le projet OpenRailwayMap propose une cartographie mondiale des voies ferrées. Les passionnés de ferroviphilie pourront même zoomer et obtenir un niveau de détail élevé sur la signalisation et les équipements ferroviaires à l’échelle locale.

    #cartographie #voies_ferrées #transports #trains

    • Le premier :
      https://framablog.org/2016/09/12/des-routes-et-des-ponts-1

      Pourtant, je suis tombée sur un certain nombre de projets open source qui mettaient à mal ces préjugés. Il s’est avéré que maintenir les projets dans la durée était un problème connu dans le monde des contributeurs de l’open source. Plus je creusais la question et plus je découvrais des billets de blog, des articles et des forums de discussion qui abordaient la tension et l’épuisement éprouvés par ceux qui maintiennent les projets open source. Tout le monde m’indiquait une autre personne à contacter et sans m’en apercevoir j’ai récolté un nombre incroyable de témoignages à ce sujet.

      Je me suis rendu compte que j’avais découvert un problème certes « bien connu » des producteurs (les contributeurs de l’open source) mais dont les consommateurs (les entreprises de logiciels et les autres utilisateurs de code open source) n’avaient apparemment aucune idée. Cette anomalie m’a incitée à me pencher sur le problème.

      Par ailleurs, il semble que le milieu de l’open source soit lui-même en train d’évoluer, voire de bifurquer. J’ai eu des conversations très diverses avec des interlocuteurs de différentes générations, tous contributeurs open source. Ils semblaient avoir des philosophies et des valeurs divergentes, au point de donner l’impression de ne pas utiliser le même vocabulaire. J’ai appris que dans les trois à cinq dernières années, la production ainsi que la demande avaient explosé dans le monde de l’open source grâce à l’amélioration des outils pour les développeurs et à celle de l’organisation du travail. Les contributeurs de l’open source d’aujourd’hui sont très différents de ceux d’il y a 10 ans, sans parler de ceux d’il y a 30 ans. Or ces différentes générations ne communiquent pas entre elles, ce qui rend difficile toute conversation productive sur la maintenance pérenne des logiciels.

      #épuisement #travail #pérennité #long_terme #infrastructure

      Aussi signalé par @monolecte
      https://seenthis.net/messages/523810
      et
      https://seenthis.net/messages/525857

    • https://framablog.org/2016/11/14/des-routes-et-des-ponts-9-largent-et-lopen-source

      Beaucoup de projets open source ne sont rien de plus qu’un dépôt numérique public où est stocké du code auquel un groupe de gens contribue régulièrement : l’équivalent d’une association officieuse sur un campus universitaire. Il n’y a pas de structure légale et il n’y a pas de propriétaire ou de chef clairement défini. Les « mainteneurs » ou les contributeurs principaux émergent souvent de facto, en fonction de qui a créé le projet, ou de qui y a investi beaucoup de temps ou d’efforts. Cependant, même dans ces cas-là, dans certains projets on répugne à introduire une hiérarchie favorisant clairement un contributeur par rapport à un autre.

      […]

      La nature décentralisée du monde open source en a fait ce qu’il est : des logiciels produits de façon participative, que n’importe qui peut élaborer, partager, et améliorer. Mais quand vient le moment de discuter des besoins organisationnels, ou de la viabilité, il peut être difficile de prendre des décisions faisant autorité.

      […]

      De plus, de nombreux projets fonctionnent très bien de manière communautaire lorsqu’ils sont d’une des deux tailles extrêmes possibles, c’est-à-dire soit des petits projets qui ne demandent pas de maintenance significative (comme dans l’exemple de Arash Payan et Appirater), soit de très gros projets qui reçoivent un soutien important de la part d’entreprises (comme Linux).

      Cependant, beaucoup de projets sont coincés quelque part entre les deux : assez grands pour avoir besoin d’une maintenance significative, mais pas d’une taille suffisante pour que des entreprises déclarent leur offrir un soutien. Ces projets sont ceux dont l’histoire passe inaperçue, ceux dont on ne parle pas. Des deux côtés, on dit aux développeurs de ces projets « moyens » qu’ils sont le problème : du côté des « petits projets », on pense qu’ils devraient simplement mieux s’organiser et du côté des « gros projets », on pense que si leur projet était « assez bon », il aurait déjà reçu l’attention des soutiens institutionnels.

      […]

      Beaucoup de projets open source sont en train d’expérimenter la difficile transition d’une création désintéressée à une infrastructure publique essentielle.
      Ces dépendances toujours plus nombreuses signifient que nous avons pour responsabilité partagée de garantir à ces projets le soutien dont ils ont besoin.

      #organisation

    • https://framablog.org/2016/12/05/des-routes-et-des-ponts-13-des-mecenes-pour-les-projets-open-source

      La deuxième option pour financer des projets d’infrastructure numérique consiste à trouver des mécènes ou des donateurs. Il s’agit d’une pratique courante dans les cas de figure suivants :
      – Il n’existe pas de demande client facturable pour les services proposés par le projet.
      – Rendre l’accès payant empêcherait l’adoption (on ne pourrait pas, par exemple, faire payer l’utilisation d’un langage de programmation comme Python, car personne ne l’utiliserait ; ce serait comme si parler anglais étant payant).
      – Le projet n’a pas les moyens de financer des emplois rémunérés, ou bien il n’y a pas de volonté de la part du développeur de s’occuper des questions commerciales.
      – La neutralité et le refus de la commercialisation sont considérés comme des principes importants en termes de gouvernance.

      […]

      Pour expliquer sa décision de lever des fonds pour un projet open source, Godwin écrit :

      « Une quantité importante de code open source est écrit gratuitement. Cependant, mon temps libre est limité. Je dispose actuellement d’une seule journée libre par semaine pour travailler, et j’adorerais la consacrer à l’amélioration de Django, plutôt qu’à du conseil ou à de la sous-traitance.

      L’objectif est double : d’une part, garantir au projet un temps de travail conséquent et au moins 80 heures environ de temps de codage ; et d’autre part prouver au monde que les logiciels open source peuvent réellement rémunérer le temps de travail des développeurs. »

      […]

      John Resig est l’auteur de jQuery, une bibliothèque de programmation JavaScript qui est utilisée par près des 2/3 du million de sites web les plus visités au monde. John Resig a développé et publié jQuery en 2006, sous la forme d’un projet personnel. Il a rejoint Mozilla en 2007 en tant que développeur évangéliste, se spécialisant notamment dans les bibliothèques JavaScript.

      La popularité de jQuery allant croissante, il est devenu clair qu’en plus des aspects liés au développement technique, il allait falloir formaliser certains aspects liés à la gouvernance du projet. Mozilla a alors proposé à John de travailler à plein temps sur jQuery entre 2009 et 2011, ce qu’il a fait.

      À propos de cette expérience, John Resig a écrit :

      « Pendant l’année et demi qui vient de s’écouler, Mozilla m’a permis de travailler à plein temps sur jQuery. Cela a abouti à la publication de 9 versions de jQuery… et à une amélioration drastique de l’organisation du projet (nous appartenons désormais à l’organisation à but non lucratif Software Freedom Conservancy, nous avons des réunions d’équipe régulières, des votes publics, fournissons des états des lieux publics et encourageons activement la participation au projet). Heureusement, le projet jQuery se poursuit sans encombre à l’heure actuelle, ce qui me permet de réduire mon implication à un niveau plus raisonnable et de participer à d’autres travaux de développement. »

    • https://framablog.org/2016/12/12/des-routes-et-des-ponts-14-synthese-sur-les-difficultes-de-financement

      En plus de l’enjeu macroéconomique des communs, il y a plusieurs raisons pour lesquelles le financement des infrastructures numériques est particulièrement compliqué. Ces raisons ont déjà été abordées au cours de cette étude, mais sont toutes résumées ici.

      On croit à tort qu’il s’agit d’un « problème résolu ».
      […]

      Il manque une prise de conscience et une compréhension culturelle de ce problème.
      En dehors de la communauté open source, tout le monde, ou presque, ignore les problèmes de financement de ces projets d’infrastructure, et le sujet est perçu comme plutôt aride et technique. Les développeurs qui ont besoin de soutien ont tendance à se concentrer principalement sur la technique et sont mal à l’aise lorsqu’il s’agit de défendre l’aspect financier de leur travail. Au bout du compte, on ne parvient pas à trouver l’élan qui pourrait modifier cette situation en panne.

      Les infrastructures numériques sont enracinées dans l’open source, dont la culture du bénévolat n’encourage pas à parler d’argent.
      Même si cette attitude a fait de l’open source ce qu’elle est aujourd’hui, elle crée également un tabou qui rend difficile pour les développeurs l’évocation de leurs besoins, car ils se sentent coupables ou ont peur de passer pour des personnes qui n’auraient pas l’esprit d’équipe.

    • Le livre est intéressant, et elle aborde frontalement l’épuisement des gens et des projets, ainsi que la nécessité d’ouvrir au maximum les projets à plein de profils différents pour maximiser les contributions, l’écosystème, le cercle vertueux, dans le dernier chapitre.

      Mais une reproche que je ferais, c’est qu’elle ne parle que de financement direct. Et donc uniquement de projets, qui même lorsqu’ils sont très communautaires et à but non lucratif, sont seulement ceux qui ont une fondation ou association officielle qui permet de récolter des dons privés ou publics, pour ensuite le redistribuer à des développeureuses, des gens qui font la doc, la com ou autre.

      Bon, on est vraiment mais alors VRAIMENT parmi les seuls au monde entier dans SPIP à être une communauté sans aucune structure juridique officielle. Du coup c’est très difficile de s’identifier dans son livre et de faire des rapprochements.

      Par ailleurs, elle aborde un peu le financement indirect mais pas tant que ça et ce n’est pas très détaillé sur le type de tâches que ça permet de faire avancer.

      Cela fait des années que je redis régulièrement la même chose, mais je pars de mon expérience dans SPIP évidemment. J’affirme, et je pense que c’est quantifiable et que je peux le prouver, que mis à part au début, la majorité des dernières contributions à SPIP dans les dernières années plugins ET noyau, l’ont été soit durant des temps travaillés et payés, soit en rapport avec le travail quand même car investissement du fait que SPIP est la base sur laquelle est montée le travail, le salaire, la vie des gens qui ont fait ces contributions. Je ne parle donc pas que de moi. Je trouve qu’il y a une sorte de non-dit sur ce sujet, volontaire ou pas, et que c’est un fait difficile à reconnaitre (et donc à en tirer les conséquences !).

      De manière plus concrète : un (très) grand nombre de plugins majeurs ont été créé et/ou augmenté dans le cadre de fonctionnalités nécessaires durant des projets payés par des clients à des gens qui vivent de SPIP. Pour le noyau, de nombreuses modifications ont été fait dans ce même cadre, et certaines majeures au moment du montage de Nursit, pour la sortie de SPIP 3.0. Pour moi il s’agit clairement d’un investissement, qui sert à monter une activité plus stable ensuite. Je ne fais strictement aucune critique : je trouve ça très bien et sain. Mais je voudrais juste qu’on le reconnaisse plus explicitement : non malgré nos (y compris moi !) positionnements très libertaires, en défense du monde associatif et militant, etc, et bien non, la plupart des plus grosses évolutions en plugins importants et en noyau, n’ont pas été fait bénévolement pour l’amour de l’art ou pour servir le militantisme gauchiste.

      Malheureusement ce type de financement indirect, qui est donc assimilable pour moi à du « mécénat », par la redistribution de nouvelles fonctionnalités ou d’amélioration de l’existant à toute la communauté, permet de faire avancer seulement des fonctionnalités précises ("on veut pouvoir créer des sélections de contenus manuellement", « on veut pouvoir payer en ligne », etc) ou des corrections de bugs ou des améliorations pas trop énormes.

      Je n’ai jamais vu qu’un mécénat comme ça, fournissant du temps, arrive à « financer » des modifications majeures d’infrastructure, de communication, d’ergonomie générale.

      En effet, durant un projet pour un client, on peut arriver à faire financer la création d’un nouveau plugin, ou l’amélioration d’un truc existant. Mais personne ne va jamais financer la refonte complète de l’admin qui est un chantier énorme de plusieurs mois à plein temps. Et personne ne va financer la refonte complète et mise en cohérence des documentations, qui est aussi un énorme chantier. De même nous avions parlé avec @marcimat de la refonte de l’infrastructure au cœur du logiciel, en utilisant des librairies existantes (composer, sfy…) : c’est aussi un énorme chantier de plusieurs mois (et qui à mon avis est essentiel à long terme, autant que l’admin ergonomique et responsive).

      Pour tous ces énormes chantiers, quand bien même on arriverait à s’organiser de manière moins bloquante et conflictuelle qu’avant (comme je l’ai déjà exposé), ça ne change rien au fait que le temps à y passer est énorme, et qu’il ne peut être uniquement bénévole (même s’il y en a aussi, on passe tous plus de temps, pas payé, à améliorer SPIP), sinon on n’a plus de vie, et c’est burn out, etc. On a tous une vie, une famille, des enfants, des ami⋅e⋅s, des loisirs, des lectures… En dehors de nos heures de travail, on ne peut pas faire que continuer à coder pareil.

      Prendre pour étalon de la contribution l’idéal-type d’une personne qui en plus de ses 7h par jour à coder pour le travail, re-passe 4h par jour (ou plus !) à contribuer bénévolement, ce n’est pas possible, on ne peut pas plus anti-inclusivité que ça à mon sens. (Et l’autrice du livre va entièrement dans ce sens.)

      Voilà un peu une partie de mes sentiments autour d’une manière de s’organiser dans « ma » communauté qui n’a justement pas de fondation à qui donner des dons, et dont on est assez fier, mais qui a de gros soucis à se faire dans les années qui arrivent d’après moi.