unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* FOSDEM 2016 slides
@ 2016-01-30 16:32 Pjotr Prins
  2016-01-30 18:49 ` Leo Famulari
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Pjotr Prins @ 2016-01-30 16:32 UTC (permalink / raw)
  To: Ludovic Courtès, Guix-devel

Slides of our talk

Foreign packages in GNU Guix, Examples from Ruby gems, Python modules and R/CRAN
by Pjotr Prins & David Thompson, FOSDEM, January 30th, 2016

https://fosdem.org/2016/schedule/event/guixmodules/attachments/slides/1035/export/events/attachments/guixmodules/slides/1035/slides.pdf

https://fosdem.org/2016/schedule/event/guixmodules/

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-01-30 16:32 FOSDEM 2016 slides Pjotr Prins
@ 2016-01-30 18:49 ` Leo Famulari
  2016-01-30 22:40 ` Ricardo Wurmus
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 14+ messages in thread
From: Leo Famulari @ 2016-01-30 18:49 UTC (permalink / raw)
  To: Pjotr Prins; +Cc: Guix-devel

On Sat, Jan 30, 2016 at 05:32:28PM +0100, Pjotr Prins wrote:
> Slides of our talk
> 
> Foreign packages in GNU Guix, Examples from Ruby gems, Python modules and R/CRAN
> by Pjotr Prins & David Thompson, FOSDEM, January 30th, 2016
> 
> https://fosdem.org/2016/schedule/event/guixmodules/attachments/slides/1035/export/events/attachments/guixmodules/slides/1035/slides.pdf

"Write once and deploy anywhere" <- I like that!

> 
> https://fosdem.org/2016/schedule/event/guixmodules/
> 
> 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-01-30 16:32 FOSDEM 2016 slides Pjotr Prins
  2016-01-30 18:49 ` Leo Famulari
@ 2016-01-30 22:40 ` Ricardo Wurmus
  2016-02-01 10:44   ` Alex Sassmannshausen
  2016-01-31 10:31 ` Ludovic Courtès
  2016-01-31 11:10 ` Christopher Allan Webber
  3 siblings, 1 reply; 14+ messages in thread
From: Ricardo Wurmus @ 2016-01-30 22:40 UTC (permalink / raw)
  To: Pjotr Prins; +Cc: Guix-devel

Here are the slides for my talk today:

* “A gentle introduction to functional package management with GNU Guix”
  https://fosdem.org/2016/schedule/event/guix/attachments/slides/1073/export/events/attachments/guix/slides/1073/rekado_guix_intro_slides.pdf

And here are the slides for tomorrow’s talk (spoiler alert!):

* “Reproducible and User-Controlled Package Management in HPC with GNU Guix”
  https://fosdem.org/2016/schedule/event/hpc_bigdata_gnu_guix/attachments/slides/1075/export/events/attachments/hpc_bigdata_gnu_guix/slides/1075/rekado_hpc_guix.pdf

~~ Ricardo

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-01-30 16:32 FOSDEM 2016 slides Pjotr Prins
  2016-01-30 18:49 ` Leo Famulari
  2016-01-30 22:40 ` Ricardo Wurmus
@ 2016-01-31 10:31 ` Ludovic Courtès
  2016-01-31 20:47   ` Leo Famulari
  2016-02-07  7:31   ` Pjotr Prins
  2016-01-31 11:10 ` Christopher Allan Webber
  3 siblings, 2 replies; 14+ messages in thread
From: Ludovic Courtès @ 2016-01-31 10:31 UTC (permalink / raw)
  To: Guix-devel

Hi!

Here are mine:

  • “Your distro is a Scheme library”
    https://fosdem.org/2016/schedule/event/guixdistro/attachments/slides/1087/export/events/attachments/guixdistro/slides/1087/guix_scheme_library.pdf

  • “Reproducible and Customizable Deployments with GNU Guix”
    https://fosdem.org/2016/schedule/event/deployments_with_gnu_guix/attachments/slides/1086/export/events/attachments/deployments_with_gnu_guix/slides/1086/reproducible_deployments_gnu_guix.pdf

For those of you who weren’t there, suffice to say that the
GNU Guile/Guix devroom (80 seats) was full during all the talks.
That’s a great feeling!  :-)

Ludo’.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-01-30 16:32 FOSDEM 2016 slides Pjotr Prins
                   ` (2 preceding siblings ...)
  2016-01-31 10:31 ` Ludovic Courtès
@ 2016-01-31 11:10 ` Christopher Allan Webber
  3 siblings, 0 replies; 14+ messages in thread
From: Christopher Allan Webber @ 2016-01-31 11:10 UTC (permalink / raw)
  To: Pjotr Prins; +Cc: Guix-devel

My "slides"

https://gitlab.com/dustyweb/talks/raw/master/guix/fosdem_2016/fosdem_guile_guix.org

Best viewed in emacs, and with M-x org-toggle-inline-images; maybe

$ git clone https://gitlab.com/dustyweb/talks cwebber-talks
$ cd cwebber-talks
$ emacs guix/fosdem_2016/fosdem_guile_guix.org

Have fun!

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-01-31 10:31 ` Ludovic Courtès
@ 2016-01-31 20:47   ` Leo Famulari
  2016-02-07  7:31   ` Pjotr Prins
  1 sibling, 0 replies; 14+ messages in thread
From: Leo Famulari @ 2016-01-31 20:47 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Guix-devel

On Sun, Jan 31, 2016 at 11:31:42AM +0100, Ludovic Courtès wrote:
> Hi!
> 
> Here are mine:
> 
>   • “Your distro is a Scheme library”
>     https://fosdem.org/2016/schedule/event/guixdistro/attachments/slides/1087/export/events/attachments/guixdistro/slides/1087/guix_scheme_library.pdf
> 
>   • “Reproducible and Customizable Deployments with GNU Guix”
>     https://fosdem.org/2016/schedule/event/deployments_with_gnu_guix/attachments/slides/1086/export/events/attachments/deployments_with_gnu_guix/slides/1086/reproducible_deployments_gnu_guix.pdf

Hopefully I'm not misinterpreting your slides too badly — I really like
the comparison of Docker / app bundling with a frozen pizza from a box
:)

> 
> For those of you who weren’t there, suffice to say that the
> GNU Guile/Guix devroom (80 seats) was full during all the talks.
> That’s a great feeling!  :-)

That's awesome!

> 
> Ludo’.
> 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-01-30 22:40 ` Ricardo Wurmus
@ 2016-02-01 10:44   ` Alex Sassmannshausen
  2016-02-01 15:47     ` Arne Babenhauserheide
  2016-02-02 11:21     ` Manolis Ragkousis
  0 siblings, 2 replies; 14+ messages in thread
From: Alex Sassmannshausen @ 2016-02-01 10:44 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: Guix-devel, guile-user

And my slides from the FOSDEM devroom (for my Guile Config
presentation), for anyone interested (copying in Guile User as it isn't
Guix related…):

http://alex.pompo.co/presentations/fosdem-16-conf.html

Ta,

Alex

Ricardo Wurmus writes:

> Here are the slides for my talk today:
>
> * “A gentle introduction to functional package management with GNU Guix”
>   https://fosdem.org/2016/schedule/event/guix/attachments/slides/1073/export/events/attachments/guix/slides/1073/rekado_guix_intro_slides.pdf
>
> And here are the slides for tomorrow’s talk (spoiler alert!):
>
> * “Reproducible and User-Controlled Package Management in HPC with GNU Guix”
>   https://fosdem.org/2016/schedule/event/hpc_bigdata_gnu_guix/attachments/slides/1075/export/events/attachments/hpc_bigdata_gnu_guix/slides/1075/rekado_hpc_guix.pdf
>
> ~~ Ricardo

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-02-01 10:44   ` Alex Sassmannshausen
@ 2016-02-01 15:47     ` Arne Babenhauserheide
  2016-02-01 21:45       ` Alex Sassmannshausen
  2016-02-02 11:21     ` Manolis Ragkousis
  1 sibling, 1 reply; 14+ messages in thread
From: Arne Babenhauserheide @ 2016-02-01 15:47 UTC (permalink / raw)
  To: alex.sassmannshausen; +Cc: Guix-devel, guile-user

[-- Attachment #1: Type: text/plain, Size: 655 bytes --]


Hi Alex,

> And my slides from the FOSDEM devroom (for my Guile Config
> presentation), for anyone interested (copying in Guile User as it isn't
> Guix related…):
>
> http://alex.pompo.co/presentations/fosdem-16-conf.html

These are great — and I hope I can use guile-config. I tend to write
quick commandline tools which sometimes begin to grow wild. Elegant
commandline parsing is still one of the things with which I had problems
in Guile, and I hope that guile-config can fix that. It already shows
what can be gained in expressivity by macros.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 298 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-02-01 15:47     ` Arne Babenhauserheide
@ 2016-02-01 21:45       ` Alex Sassmannshausen
  2016-02-01 22:03         ` Ludovic Courtès
  2016-02-03 22:14         ` Arne Babenhauserheide
  0 siblings, 2 replies; 14+ messages in thread
From: Alex Sassmannshausen @ 2016-02-01 21:45 UTC (permalink / raw)
  To: Arne Babenhauserheide; +Cc: Guix-devel, guile-user

Hi Arne,

Arne Babenhauserheide writes:

> Hi Alex,
>
>> And my slides from the FOSDEM devroom (for my Guile Config
>> presentation), for anyone interested (copying in Guile User as it isn't
>> Guix related…):
>>
>> http://alex.pompo.co/presentations/fosdem-16-conf.html
>
> These are great — and I hope I can use guile-config.

Thank you! And great you want to use it — I'll try to get a proper
release ASAP then :-)

> I tend to write quick commandline tools which sometimes begin to grow
> wild. Elegant commandline parsing is still one of the things with
> which I had problems in Guile, and I hope that guile-config can fix
> that.

Indeed, that was exactly my itch to scratch too!

> It already shows what can be gained in expressivity by macros.

Quite, though the macros are primarily in the (monads) library, which
was of course written by Ludo.  I still want to develop some nice macros
for the actual configuration syntax, but I figure a nice syntax might
organically reveal itself to me in time.

I'd definitely be really keen in getting a config file writer/reader
working using wisp too.  The more I think about it, the more I like the
idea!

-Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-02-01 21:45       ` Alex Sassmannshausen
@ 2016-02-01 22:03         ` Ludovic Courtès
  2016-02-02  8:56           ` Alex Sassmannshausen
  2016-02-03 22:14         ` Arne Babenhauserheide
  1 sibling, 1 reply; 14+ messages in thread
From: Ludovic Courtès @ 2016-02-01 22:03 UTC (permalink / raw)
  To: Alex Sassmannshausen; +Cc: Guix-devel, guile-user

Alex Sassmannshausen <alex.sassmannshausen@gmail.com> skribis:

> Arne Babenhauserheide writes:

[...]

>> I tend to write quick commandline tools which sometimes begin to grow
>> wild. Elegant commandline parsing is still one of the things with
>> which I had problems in Guile, and I hope that guile-config can fix
>> that.
>
> Indeed, that was exactly my itch to scratch too!

Much better than the lame command-line handling in Guix I must say.  :-)
Looking forward to a release!

Ludo’.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-02-01 22:03         ` Ludovic Courtès
@ 2016-02-02  8:56           ` Alex Sassmannshausen
  0 siblings, 0 replies; 14+ messages in thread
From: Alex Sassmannshausen @ 2016-02-02  8:56 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Guix-devel, Arne Babenhauserheide, guile-user


Ludovic Courtès writes:

> Alex Sassmannshausen <alex.sassmannshausen@gmail.com> skribis:
>
>> Arne Babenhauserheide writes:
>
> [...]
>
>>> I tend to write quick commandline tools which sometimes begin to grow
>>> wild. Elegant commandline parsing is still one of the things with
>>> which I had problems in Guile, and I hope that guile-config can fix
>>> that.
>>
>> Indeed, that was exactly my itch to scratch too!
>
> Much better than the lame command-line handling in Guix I must say.  :-)
> Looking forward to a release!

Hah, well the Guix command-line options are still pretty well documented
for the fact that there seem to be, like, a billion-zillion of them!
Must be testament to the coding standards in the project :-)

Also, there are some corner cases used in Guix that are definitely not
yet supported in Config:
- the special '--' command-line param
- I think it was Guix environment that supports a 'positional keyword
  command-line parameter' — that's definitely still off the cards

Anyway, yes, must release!

Alex

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-02-01 10:44   ` Alex Sassmannshausen
  2016-02-01 15:47     ` Arne Babenhauserheide
@ 2016-02-02 11:21     ` Manolis Ragkousis
  1 sibling, 0 replies; 14+ messages in thread
From: Manolis Ragkousis @ 2016-02-02 11:21 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel, guile-user, Pjotr Prins

Here are my slides from my talk in the Guile devroom.

https://fosdem.org/2016/schedule/event/guixhurd/attachments/slides/1219/export/events/attachments/guixhurd/slides/1219/guix_to_hurd_fosdem_20160130.pdf

I want to thank everyone for this awesome experience and especially
Pjotr for organizing the room and reminding me to talk faster :P

Manolis

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-02-01 21:45       ` Alex Sassmannshausen
  2016-02-01 22:03         ` Ludovic Courtès
@ 2016-02-03 22:14         ` Arne Babenhauserheide
  1 sibling, 0 replies; 14+ messages in thread
From: Arne Babenhauserheide @ 2016-02-03 22:14 UTC (permalink / raw)
  To: alex.sassmannshausen; +Cc: Ricardo Wurmus, Guix-devel, guile-user

[-- Attachment #1: Type: text/plain, Size: 682 bytes --]


Alex Sassmannshausen writes:

>>
>> These are great — and I hope I can use guile-config.
>
> Thank you! And great you want to use it — I'll try to get a proper
> release ASAP then :-)

Cool, thank you!

> I'd definitely be really keen in getting a config file writer/reader
> working using wisp too.  The more I think about it, the more I like the
> idea!

If it works with scheme code, it should directly work with Wisp, too —
thanks to the language integration in Guile.

That said, I’d like to see how it looks when written in Wisp. Looking
forward to a release!

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 298 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: FOSDEM 2016 slides
  2016-01-31 10:31 ` Ludovic Courtès
  2016-01-31 20:47   ` Leo Famulari
@ 2016-02-07  7:31   ` Pjotr Prins
  1 sibling, 0 replies; 14+ messages in thread
From: Pjotr Prins @ 2016-02-07  7:31 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Guix-devel

On Sun, Jan 31, 2016 at 11:31:42AM +0100, Ludovic Courtès wrote:
> For those of you who weren’t there, suffice to say that the
> GNU Guile/Guix devroom (80 seats) was full during all the talks.
> That’s a great feeling!  :-)

If it is any measure, hydra certainly appears to be having a hard time
since FOSDEM. Even on Sundays...

Pj.

-- 

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2016-02-07  7:32 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-30 16:32 FOSDEM 2016 slides Pjotr Prins
2016-01-30 18:49 ` Leo Famulari
2016-01-30 22:40 ` Ricardo Wurmus
2016-02-01 10:44   ` Alex Sassmannshausen
2016-02-01 15:47     ` Arne Babenhauserheide
2016-02-01 21:45       ` Alex Sassmannshausen
2016-02-01 22:03         ` Ludovic Courtès
2016-02-02  8:56           ` Alex Sassmannshausen
2016-02-03 22:14         ` Arne Babenhauserheide
2016-02-02 11:21     ` Manolis Ragkousis
2016-01-31 10:31 ` Ludovic Courtès
2016-01-31 20:47   ` Leo Famulari
2016-02-07  7:31   ` Pjotr Prins
2016-01-31 11:10 ` Christopher Allan Webber

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).