2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/maintenance.git synced 2023-12-14 03:33:04 +01:00

talks: fosdem-2017: Add notes for the panels.

This commit is contained in:
Ludovic Courtès 2017-02-08 10:46:34 +01:00
parent e0bffe1a36
commit 07c4d3f3a5
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
2 changed files with 123 additions and 0 deletions

View file

@ -0,0 +1,103 @@
#+TITLE: Future of Guix (panel)
#+STARTUP: content hidestars
https://fosdem.org/2017/schedule/event/futureofguix/
Sunday, 16:30, K.4.601
* Organization
** sharing the work load
*** security updates
*** build farm
*** web site, posts, videos, etc.
*** handling branches: starting & merging core-updates, staging
*** release management: setting a date, choosing what goes in, publishing
*** GSoC mentoring
** review
*** getting more reviewers
*** facilitating the process
*** encouraging newcomers
** funding
*** development
- how do we get core & maintenance work funded?
- how do we get funding for new areas (like guix deploy)?
*** infrastructure (build farm)
- sustaining infrastructure growth and maintenance
- Jan. 2016 crowdfunding was enough for a start
* Publicity, outreach
** high-performance computing (HPC)
*** competition: EasyBuild, Spack, Singularity, Shifter
*** stories: MDC, Utrecht, Brisbane
*** possible cooperation in the near future
** reproducible science
*** how to help projects such as [[https://rescience.github.io/][ReScience]]?
*** make reproducible free software stacks the obvious choice
** containers, deployment
*** competition: Docker, Kubernetes, NixOps
*** stories: gov.uk (Chris Baines), bayfront.guixsd.org
** hold Guix User Gatherings (GUGs)?
* Code
** 1.0 in 2017! (see roadmap in [[https://www.gnu.org/software/guix/guix-ghm-20160818.pdf][GHM 2016 talk]])
*** guix pull and channels
*** Git checkout authentication
*** performance & usability improvements
*** GuixSD graphical installer (John)
*** self-hosted infrastructure
**** Cuirass
**** guix publish improvements
**** build machines running GuixSD
*** bug fixes
** next big thing: guix deploy
** scalability
*** better importers & updaters
*** better guix lint -c cve
** reproducibility: reach 90% or so, and measure
** bootstrapping
*** reduce the size of our bootstrap binaries (Bournish? Mes? …)
*** “do something” about compilers that cannot be bootstrapped

View file

@ -0,0 +1,20 @@
#+TITLE: Small languages panel
https://fosdem.org/2017/schedule/event/smalllanguagepanel/
Sunday, K.4.601, 09:45
* future of small languages?
* what makes a successful project?
* how to attarct newbies?
* how to attract talent?
* when should you apply guile, when LUA?
* what large environments/companies are using a small language?
* can we generate income from working on these tools?
* ecosystem & community
** things helpful in growing the community
** reaching out to various technical audiences
** project evolution vs. users
* Lua vs. LuaJIT
* hot topics
** Networking & async programming in Guile
** Lua?