From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 498387F0AF for ; Mon, 14 Mar 2016 22:00:35 +0100 (CET) IronPort-PHdr: 9a23:ejjLNRaBpEOtVuCnEWm4zAj/LSx+4OfEezUN459isYplN5qZpMy6bnLW6fgltlLVR4KTs6sC0LqJ9fG+EjVcut6oizMrTt9lb1c9k8IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUiv2OQc9HOnpAIma153xjLDtvcyNKFwU33KUWvBbElaflU3prM4YgI9veO4a6yDihT92QdlQ3n5iPlmJnhzxtY+a9Z9n9DlM6bp6r5YTGY2zRakzTKRZATI6KCh1oZSz7ViQezCS/WMRWXk6lR9BAg6NrE2rH8S5jiyvlud71DObPoXcSrcxEWCi4qFnUh7roDsALzk4tnnQjdU2h6Ve9kGPvRt6lr/TfIiQfNB3ZKXabJtOVG1dV8NbXjZHBZKUYI4GDu5HNuFd+dqu72ASpAezUFH/TNjkzSVF0zqrhKA= Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=yotambarnoy@gmail.com; spf=Pass smtp.mailfrom=yotambarnoy@gmail.com; spf=None smtp.helo=postmaster@mail-yw0-f175.google.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of yotambarnoy@gmail.com) identity=pra; client-ip=209.85.161.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yotambarnoy@gmail.com"; x-sender="yotambarnoy@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of yotambarnoy@gmail.com designates 209.85.161.175 as permitted sender) identity=mailfrom; client-ip=209.85.161.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yotambarnoy@gmail.com"; x-sender="yotambarnoy@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-yw0-f175.google.com) identity=helo; client-ip=209.85.161.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yotambarnoy@gmail.com"; x-sender="postmaster@mail-yw0-f175.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CMBABUJedWca+hVdFdhBhtBqlzhVSKd4FwIYVsAoErBzoSAQEBAQEBAQEQAQoLCwkcAzGCLYIUAQEBAwESER0BGw8DCwEDDAYDAgsNDR0CAiIBEQEFAQoSBhMSEIdsAQMKCA6PUI9BgTE+MYs2gWqCV4VQChknAwoVPINzAQEBAQEFAQEBAQEBFAEFCgWGCYRChGeCU4E6BYYgDJEfhW6IEoIwjFWNPxEegQ8PFwGCMYIKIC6KYwEBAQ X-IPAS-Result: A0CMBABUJedWca+hVdFdhBhtBqlzhVSKd4FwIYVsAoErBzoSAQEBAQEBAQEQAQoLCwkcAzGCLYIUAQEBAwESER0BGw8DCwEDDAYDAgsNDR0CAiIBEQEFAQoSBhMSEIdsAQMKCA6PUI9BgTE+MYs2gWqCV4VQChknAwoVPINzAQEBAQEFAQEBAQEBFAEFCgWGCYRChGeCU4E6BYYgDJEfhW6IEoIwjFWNPxEegQ8PFwGCMYIKIC6KYwEBAQ X-IronPort-AV: E=Sophos;i="5.24,337,1454972400"; d="scan'208,217";a="168627615" Received: from mail-yw0-f175.google.com ([209.85.161.175]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 14 Mar 2016 22:00:33 +0100 Received: by mail-yw0-f175.google.com with SMTP id g127so183858558ywf.2 for ; Mon, 14 Mar 2016 14:00:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=MF6A5adm3ih2cyaibDGd5QQ4LXKDSLXynAh0JgVdbFo=; b=WXhlmaWpjcKwFgjA7ZxHTpzqKN5bYmprfLWhf9fATZLS6MLItOQjVJ6Ok/WAM1PvJn YnO8N2Bn3S2DT0IokLrgGwKPBdynXnrEW+9unb3iLSu2sf+bJvnb4D3IFS2dFgwIv3cl yju0og7OXLusnWbrZxnoiz6G9ZcG71znYh2G3fbBXbHJuRzweNWPnDvis6VhsJ5KoGDX TS13+XrGZ9s6mdMEMOffZg0CmqEajDu61/1DhuQDdfm6eWdn5UGtnRfwtMwkqi3sZUQM rKzClGyRQLbZtxvt4J3hqfSA7RzeMuvsVKisMGCxVN84noPXFgvFlrdTIIo8zL/vLflU wIpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=MF6A5adm3ih2cyaibDGd5QQ4LXKDSLXynAh0JgVdbFo=; b=JnAG5IiPY2eZIS/tMsLOA1flilZCpGC5ZPssUkwb87q+pPhWwQQyQlvTpHzL/fMk+V q4ABa2bQwNdwMacaI/3obGLXrQ5Jsrvu6q8RHE7sCawu6dndOWLJGXxUHz3ShH46QGx3 9fHxm5VxIrn1VcP3VzfLdj83fK1huPHB2U9mt75AHntosOgss4kn/A7VNlLtGAwHyFQ4 FKgmgZtPPf9amXhSreHHk1tuVYy8kk+KgFCAIy0AlTpwcbMotfgnskaykZdG7DWn5+kn jqKQClj95dN4lrJxVLE+nCxKmVaxYYuqbz78T7ZezEjAF3uM2PfHkSLM7SxFLkQJP0RH 1WJQ== X-Gm-Message-State: AD7BkJKnPrTMrH82np3kyCLkG2ShlLG2YJ4AcrLj/ysKhkKBfLHDEBLizzJqrYR7YyKX8WC3ySE8PrBuPuH4/Q== X-Received: by 10.37.32.4 with SMTP id g4mr13063656ybg.66.1457989232388; Mon, 14 Mar 2016 14:00:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.13.3 with HTTP; Mon, 14 Mar 2016 14:00:12 -0700 (PDT) In-Reply-To: <20160314203157.GC2033@topoi.pooq.com> References: <20160314103608.GB21595@frosties> <20160314203157.GC2033@topoi.pooq.com> From: Yotam Barnoy Date: Mon, 14 Mar 2016 17:00:12 -0400 Message-ID: To: Hendrik Boom Cc: Ocaml Mailing List Content-Type: multipart/alternative; boundary=001a1143980448749d052e089254 Subject: Re: [Caml-list] Flambda/compiler walkthrough + modularity --001a1143980448749d052e089254 Content-Type: text/plain; charset=UTF-8 On Mon, Mar 14, 2016 at 4:31 PM, Hendrik Boom wrote: > > PR? I donn't know the acronym. > > Pull Request -- github's term for a proposed commit to a git repository. It supports a fairly detailed discussion mechanism on specific parts of the code, which could enable building up of documentation through a question-and-answer process. -Yotam > > (or others) would ask questions about functions I didn't understand, and > > other people would step up and explain them. Eventually, there might be > > some documentation and clarification to add to the code. This would > require > > tolerance of 'unhelpful' and question-based documentation PRs. There > might > > be some very basic questions in there. We could add a specific tag, so > > these PRs aren't closed prematurely (they could take a while). Would that > > be ok? > > > > -Yotam > > > > > > > On Mon, Mar 14, 2016 at 11:36 AM, Goswin von Brederlow < > goswin-v-b@web.de> > > > wrote: > > > > > >> On Fri, Mar 11, 2016 at 12:04:17PM -0500, Yotam Barnoy wrote: > > >> > While thinking about the best way to learn the new Flambda code in > the > > >> > minimal amount of time, I thought to myself, "wouldn't it be > amazing to > > >> > have Pierre Chambart and Mark Shinwell just do a video walkthrough > of > > >> their > > >> > code". And then I thought about the rest of the codebase, about > Jacques > > >> > Garrigue doing a walkthrough of the typechecker code, and each > expert(s) > > >> > talking about the parts they know really well, and about how > amazing it > > >> > would be if we had this resource on youtube. It would be the > ultimate > > >> form > > >> > of documentation by the foremost experts on aspects OCaml, welcoming > > >> > programmers to contribute to the OCaml compiler in the easiest way > > >> possible. > > >> > > > >> > A step further would be if this was done on Twitch or some similar > live > > >> > broadcasting platform, so people could actually ask live questions > as > > >> the > > >> > session took place. The resulting video would be posted to youtube. > > >> > > > >> > What do you guys think? > > >> > > > >> > -Yotam > > >> > > >> I would watch that. > > >> > > >> MfG > > >> Goswin > > >> > > >> -- > > >> Caml-list mailing list. Subscription management and archives: > > >> https://sympa.inria.fr/sympa/arc/caml-list > > >> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > > >> Bug reports: http://caml.inria.fr/bin/caml-bugs > > >> > > > > > > > > > > -- > > Caml-list mailing list. Subscription management and archives: > > https://sympa.inria.fr/sympa/arc/caml-list > > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > > Bug reports: http://caml.inria.fr/bin/caml-bugs > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > --001a1143980448749d052e089254 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On M= on, Mar 14, 2016 at 4:31 PM, Hendrik Boom <hendrik@topoi.pooq.com= > wrote:

PR? I donn't know the acronym.

<= br>
Pull Request -- github's term for a proposed commit to a = git repository. It supports a fairly detailed discussion mechanism on speci= fic parts of the code, which could enable building up of documentation thro= ugh a question-and-answer process.

-Yotam

=C2=A0
> (or others) would ask questions about functions I didn't understan= d, and
> other people would step up and explain them. Eventually, there might b= e
> some documentation and clarification to add to the code. This would re= quire
> tolerance of 'unhelpful' and question-based documentation PRs.= There might
> be some very basic questions in there. We could add a specific tag, so=
> these PRs aren't closed prematurely (they could take a while). Wou= ld that
> be ok?
>
> -Yotam
>
>
> > On Mon, Mar 14, 2016 at 11:36 AM, Goswin von Brederlow <goswin-v-b@web.de>
> > wrote:
> >
> >> On Fri, Mar 11, 2016 at 12:04:17PM -0500, Yotam Barnoy wrote:=
> >> > While thinking about the best way to learn the new Flamb= da code in the
> >> > minimal amount of time, I thought to myself, "would= n't it be amazing to
> >> > have Pierre Chambart and Mark Shinwell just do a video w= alkthrough of
> >> their
> >> > code". And then I thought about the rest of the cod= ebase, about Jacques
> >> > Garrigue doing a walkthrough of the typechecker code, an= d each expert(s)
> >> > talking about the parts they know really well, and about= how amazing it
> >> > would be if we had this resource on youtube. It would be= the ultimate
> >> form
> >> > of documentation by the foremost experts on aspects OCam= l, welcoming
> >> > programmers to contribute to the OCaml compiler in the e= asiest way
> >> possible.
> >> >
> >> > A step further would be if this was done on Twitch or so= me similar live
> >> > broadcasting platform, so people could actually ask live= questions as
> >> the
> >> > session took place. The resulting video would be posted = to youtube.
> >> >
> >> > What do you guys think?
> >> >
> >> > -Yotam
> >>
> >> I would watch that.
> >>
> >> MfG
> >>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Goswin
> >>
> >> --
> >> Caml-list mailing list.=C2=A0 Subscription management and arc= hives:
> >> https://sympa.inria.fr/sympa/arc/caml-list
> >> Beginner's list:
http://groups.yahoo.= com/group/ocaml_beginners
> >> Bug reports: http://caml.inria.fr/bin/caml-bugs<= br> > >>
> >
> >
>
> --
> Caml-list mailing list.=C2=A0 Subscription management and archives:
> https://sympa.inria.fr/sympa/arc/caml-list
> Beginner's list: http://groups.yahoo.com/group= /ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs

--
Caml-list mailing list.=C2=A0 Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocam= l_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

--001a1143980448749d052e089254--