<span class="latin" style="width:19px;height:19px;">G</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">u</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">:</span><span class="latin" style="width:19px;height:19px;">G</span><span class="latin" style="width:19px;height:19px;">u</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">x</span><span class="latin" style="width:19px;height:19px;">/</span><span class="latin" style="width:19px;height:19px;">T</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">k</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">r</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">p</span><span class="latin" style="width:19px;height:19px;">o</span><span class="latin" style="width:19px;height:19px;">s</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">s</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">-</span><span class="latin" style="display:block;width:19px;height:19px;"> </span><span class="latin" style="width:19px;height:19px;">L</span><span class="latin" style="width:19px;height:19px;">i</span><span class="latin" style="width:19px;height:19px;">b</span><span class="latin" style="width:19px;height:19px;">r</span></span><span class="tktr-gyo" style="height:640px;margin:0 0 180px 22px;font-size:19px;_width:19px;/width:19px;"><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">P</span><span class="latin" style="width:19px;height:19px;">l</span><span class="latin" style="width:19px;height:19px;">a</span><span class="latin" style="width:19px;height:19px;">n</span><span class="latin" style="width:19px;height:19px;">e</span><span class="latin" style="width:19px;height:19px;">t</span>  

Navigation menu




LibrePlanet


About 
About LibrePlanet
Mission Statement
Founding documents
Support this Community
Code of Conduct
Anti-harassment policy
Teams 
Activists
Wiki Helpers
LibrePlanet Artists
FSF Community Team
Local & Student Teams
Conferences 
LibrePlanet Conference
Non-official
Get involved 
Participate
Discussion channels
Events
 


Login
 










Group: Guix/TalkProposals

 

From LibrePlanet

< Group:Guix

Jump to: navigation, search  

Contents

  • 1.2 Guile programming and optimisations
  • 1.3 Network freedom live at the REPL
  • 1.4 Adding GNU/Hurd support to GNU Guix and GuixSD
  • 1.5 Game programming with GNU Guile
  • 1.6 Web programming with GNU Guile
  • 1.7 Shepherd the systemd replacement
  • 1.8 Programming language support in GNU Guix
  • 1.9 Virtual environments and targets such as CONDA in GNU Guix
  • 1.10 Software distribution using Gnunet
  • 1.11 Latest Guile developments
  • 1.12 Latest GNU Guix developments
  • 1.13 Getting started with guile-wiredtiger
  • 2 Proposed talks for a GNU Guile/Guix track @FOSDEM 2016
  • A list of proposed talks for a GNU Guile/Guix track @FOSDEM 2017

    A friendly introduction to GNU Guile and GNU Guix

    by Ricardo Wurmus

    Guile programming and optimisations

    by Andy Wingo

    Network freedom live at the REPL

    by Christopher Allan Webber

    Much has happened over the last year in terms of advancing network freedom both within and external to Guile. We'll see a live demonstration of Pubstrate, a federated social networking toolkit as well as reference implementation for [ActivityPub https://www.w3.org/TR/activitypub/ ActivityPub] and ActivityStreams, written in and for GNU Guile.

    Asynchronous programming has also gotten much more interesting in the last year for Guile hackers, with improvements in Guile core and new libraries such as 8sync, A-Sync, and Fibers. An overview of these systems will be given, as well as suggestions on how you can get hacking towards liberating network users today!

    Adding GNU/Hurd support to GNU Guix and GuixSD

    by Manolis Ragkousis

    GNU Guix can successfully cross-build any package for the Hurd and produce the bootstrap-tarballs to build packages with Guix natively on such a system. It can also build and deploy a GuixSD image from a Debian/Hurd system.

    Game programming with GNU Guile

    by David Thompson

    Web programming with GNU Guile

    Shepherd the systemd replacement

    Programming language support in GNU Guix

    by Pjotr Prins

    Virtual environments and targets such as CONDA in GNU Guix

    by Pjotr Prins

    Software distribution using Gnunet

    Latest Guile developments

    by Andy Wingo

    Latest GNU Guix developments

    by Ludovic Courtès

    Getting started with guile-wiredtiger

    by Amirouche Boubekki (amz3)

    wiredtiger is a NoSQL database engine. Often dubbed key/value store, we will see that indeed it can be used like leveldb, bsddb or GNU dbm as a simple (ordered) hashmap but also as a (performant) framework for data persistence that can replace your favorite SQL queries with Scheme goodness (and pieces of minikanren).

    Proposed talks for a GNU Guile/Guix track @FOSDEM 2016

    Consider this bit an archive! For the actual talks see FOSDEM 2016

    A friendly introduction to GNU Guile and GNU Guix

    by Ricardo Wurmus

    Paving a path to greater network freedom

    by Christopher Allan Webber

    How can Guix and Guile participate in increasing network freedom? Discussions include leveraging Guix to make server deployment and maintainance a better experience, as well as ideas in how Guile could provide leadership in web development and federation.

    The Guile community we could have (Or: solving Worse is More Accessible)

    by Christopher Allan Webber

    Expanding on this email, an exploration of how we could grow Guile into a more diverse community while leveraging its existing strengths. Examinations will be made of what has and hasn't worked for similar language and programming communities.

    Latest Guile developments

    by Andy Wingo

    Latest GNU Guix developments

    by Ludovic Courtès


    GNU Guix is the package manager for the GNU project. It is based on Guile and in this talk I am going to present gexps and related APIs

    Adding GNU/Hurd support to GNU Guix and GuixSD

    by Manolis Ragkousis

    GNU Guix can successfully cross-build any package for the Hurd and produce the bootstrap-tarballs to build packages with Guix natively on such a system. It can also build and deploy a GuixSD image from a Debian/Hurd system.

    Adding Python and Ruby support to GNU Guix

    by Dave Thompson & Pjotr Prins

    We added support for Python and Ruby packages to GNU Guix. We think the process of adding them is interesting for others who would like to support their language and or software stack.

    GNUNet publishing of Guix using Guile

    by Remy

    As a GSoC project GNUNet support was added.

    Adding reproducible bioinformatics pipeline support to GNU Guix

    by Ricardo Wurmus & Pjotr Prins

    Bioinformatics requires rapid turn around times in software packaging. This leads to many ad hoc installations which lead to hard to maintain systems and little chance of reproducibility. In this talk we will discuss software dependency graphs and explain why GNU Guix lends itself to deploying reproducible bioninformatics pipelines.

    Retrieved from "https://libreplanet.org/wiki?title=Group:Guix/TalkProposals&oldid=40721" 



















    FSF
    The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom.

    We defend the rights of all software users. (Read more)
     



    Campaigns


    High Priority Free Software Projects

    Free JavaScript

    Secure Boot vs Restricted Boot

    GNU Operating System

    Defective by Design

    See all campaigns
     



    Get Involved



    Contact
     




    Send your feedback on our translations and new translations of pages to campaigns@fsf.org.

    Copyright © 20132023 Free Software Foundation, Inc.  Privacy Policy, JavaScript license information