From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: Re: CFP: GNU Hacker Meeting 2016 Date: Thu, 30 Jun 2016 19:39:00 +0200 Message-ID: References: <87k2j2hx03.fsf@gnu.org> <87twh7rdtf.fsf@gnu.org> <87d1mz4vm4.fsf@gnu.org> <20160630053505.GA8889@debian-netbook> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c05b4ee6f14be05368258e7 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:32977) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bIfve-0001nd-Io for Guix-devel@gnu.org; Thu, 30 Jun 2016 13:39:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bIfvd-0003bi-0b for Guix-devel@gnu.org; Thu, 30 Jun 2016 13:39:06 -0400 In-Reply-To: <20160630053505.GA8889@debian-netbook> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Efraim Flashner Cc: Guix-devel@gnu.org --94eb2c05b4ee6f14be05368258e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2016-06-30 7:35 GMT+02:00 Efraim Flashner : > On Wed, Jun 29, 2016 at 09:56:35PM +0200, Mathieu Lirzin wrote: > > Hi, > > > > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > > > > > Now is the time to register for the GNU Hackers Meeting! The more, t= he > > > merrier! > > > > > > https://gnunet.org/ghm2016 > > > https://www.gnu.org/ghm/upcoming.html > > > > > > I think we can give a few talks/demos, such as a status update, an > > > overview of Guix, an overview of GuixSD, something about reproducible > > > builds, the foo bar importer, pyrubygonpm packages, Cuirass, Bournish= , > > > GNU/Hurd, etc. Let=E2=80=99s coordinate! Who=E2=80=99s in? :-) > > > > After some hesitance, I have decided to propose a 20 min talk for > > Cuirass. > > > > > Maybe we could have a Guix hacking session, or hard-core technical > > > discussions among Guix hackers, if there=E2=80=99s interest. > > > > > > Thoughts? Suggestions? > > > > I like the idea of a hacking session, however finding a common project > > to work on, seems hard. It is likely to fall into a one person hacking > > session while the others are trying to figure out the basics without > > going anywhere. > > > > What would interest me most, would be to exchange on things that can be > > difficult to explain on IRC or a mailing list. What I have in mind are > > things like: > > > > - Guile hacking tips > > - Subsystems code Analysis (build systems, importers, linter, ...) > > - Presentation of tools related to Guix (Autotools, Emacs, Graphviz, > QEMU, ...) > > > > What do people think? > > > > -- > > Mathieu Lirzin > > > > Helping everyone be more efficient with the tools we normally use would > be great. I for one find emacs daunting, but even just getting the hang > of opening it up, using debbugs and some simple tasks without needing to > click on the toolbar on top would be good. > I won't be able to attend but if I could attend I'd love to participate in hands on sessions. Just recently I explored the build systems code, I even wrote on the help mailing list as I was confused, I also tried to have a brief interactive session in a REPL with the store monad In my opinion, showing that to people would be tremendously helpful. As for Emacs, as I already have written on the libreplanet mailing list, I used to have a hard time with Emacs too and what allowed me to reach a turning point was an educational footage I bought on line from the then Peepcode, now Pluralsight. So should you have hands on sessions, while there, showing people how to use Emacs and how it is supposed to be useful, and how to explore Guix subsystems, my suggestion is to record it all and later publish it. This could make the event useful even to those who won't participate. Video footages are, in my view, a fundamental complement to written manuals. The SICP wouldn't be the same without the video footages Right now I am watching the "uncourse" about relational programming with MiniKanren. So in person hands on sessions are the best option. Immediately after that, there are videos, videos, videos. Manuals just don't cut it. In my view. --94eb2c05b4ee6f14be05368258e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
2016-06-30 7:35 GMT+02:00 Efraim Flashner <efraim@fla= shner.co.il>:
On Wed, Jun 29, 2016 at = 09:56:35PM +0200, Mathieu Lirzin wrote:
> Hi,
>
> ludo@gnu.org (Lu= dovic Court=C3=A8s) writes:
>
> > Now is the time to register for the GNU Hackers Meeting!=C2=A0 Th= e more, the
> > merrier!
> >
> >=C2=A0 =C2=A0https://gnunet.org/ghm2016
> >=C2=A0 =C2=A0https://www.gnu.org/ghm/upcoming.html=
> >
> > I think we can give a few talks/demos, such as a status update, a= n
> > overview of Guix, an overview of GuixSD, something about reproduc= ible
> > builds, the foo bar importer, pyrubygonpm packages, Cuirass, Bour= nish,
> > GNU/Hurd, etc.=C2=A0 Let=E2=80=99s coordinate!=C2=A0 Who=E2=80=99= s in?=C2=A0 :-)
>
> After some hesitance, I have decided to propose a 20 min talk for
> Cuirass.
>
> > Maybe we could have a Guix hacking session, or hard-core technica= l
> > discussions among Guix hackers, if there=E2=80=99s interest.
> >
> > Thoughts?=C2=A0 Suggestions?
>
> I like the idea of a hacking session, however finding a common project=
> to work on, seems hard.=C2=A0 It is likely to fall into a one person h= acking
> session while the others are trying to figure out the basics without > going anywhere.
>
> What would interest me most, would be to exchange on things that can b= e
> difficult to explain on IRC or a mailing list.=C2=A0 What I have in mi= nd are
> things like:
>
> - Guile hacking tips
> - Subsystems code Analysis (build systems, importers, linter, ...)
> - Presentation of tools related to Guix (Autotools, Emacs, Graphviz, Q= EMU, ...)
>
> What do people think?
>
> --
> Mathieu Lirzin
>

Helping everyone be more efficient with the tools we normally u= se would
be great. I for one find emacs daunting, but even just getting the hang
of opening it up, using debbugs and some simple tasks without needing to click on the toolbar on top would be good.

<= div>I won't be able to attend but if I could attend I'd love to par= ticipate in hands on sessions.

Just recently I explored t= he build systems code, I even wrote on the help mailing list as I was confu= sed, I also tried to have a brief interactive session in a REPL with the st= ore monad

In my opinion, showing that to people would be = tremendously helpful.

As for Emacs, as I already have wri= tten on the libreplanet mailing list, I used to have a hard time with Emacs= too and what allowed me to reach a turning point was an educational footag= e I bought on line from the then Peepcode, now Pluralsight.
<= br>
So should you have hands on sessions, while there, showing pe= ople how to use Emacs and how it is supposed to be useful, and how to explo= re Guix subsystems, my suggestion is to record it all and later publish it.=

This could make the event useful even to those who won&#= 39;t=C2=A0 participate.

Video footages are, in= my view, a fundamental complement to written manuals.

T= he SICP wouldn't be the same without the video footages

Right now I am watching the "uncourse" about relational progra= mming with MiniKanren.

So in person hands on sessions are= the best option. Immediately after that, there are videos, videos, videos.=

Manuals just don't cut it. In my view.
--94eb2c05b4ee6f14be05368258e7--