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 mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 9B3C77FE36 for ; Sun, 10 Jul 2016 16:04:19 +0200 (CEST) IronPort-PHdr: 9a23:fT1pZxxsrxorAkXXCy+O+j09IxM/srCxBDY+r6Qd0eIUIJqq85mqBkHD//Il1AaPBtSDrakYwLSH+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2WVTerzWI4CIIHV2nbEwud7yzQdKZ0ZX//tvx0qWbWx9Piju5bOE6BzSNhiKViPMrh5B/IL060BrDrygAUe1XwWR1OQDbxE6ktY+YtaRu+CVIuv8n69UIEeCjJ/x5HvRkC2EKLmkz6YXJshnFVgyJri8QT2wQn1xKBAjD9xb8dpj0uyr+8OF63X/JE9fxSOUbUD647qpvACTjiCodOiRxpG7egNZxgaYduxmhqgZy2abbZYiUMLx1eaaLLoBSfnZIQssED38JOYi7dYZaSrNZZes= Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=gabriel.scherer@gmail.com; spf=Pass smtp.mailfrom=gabriel.scherer@gmail.com; spf=None smtp.helo=postmaster@mail-io0-f177.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of gabriel.scherer@gmail.com) identity=pra; client-ip=209.85.223.177; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of gabriel.scherer@gmail.com designates 209.85.223.177 as permitted sender) identity=mailfrom; client-ip=209.85.223.177; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-io0-f177.google.com) identity=helo; client-ip=209.85.223.177; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="postmaster@mail-io0-f177.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DxAABwVYJXhrHfVdFdhBR2Bga5EYF6IoV2AoEYBzoSAQEBAQEBAQERAQEBCAsLCSEvgjIEARIBghIBAQQBEhEdAQgTHQEDAQsGBQsNKgICIQEBEQEFARwGEwgMDodzAQMPCAkFoWeBMT4xizuBaoJaBYUgChknDVKDSQEBAQEBAQEBAQEBAQEBAQEBAQEBARQCBhCGF4RNgkOCK4JUgloFmGQ0gVuEMoYvghaCOIx0iBsCBw6GHhIegQ8PFgiCQYFzIDKJegEBAQ X-IPAS-Result: A0DxAABwVYJXhrHfVdFdhBR2Bga5EYF6IoV2AoEYBzoSAQEBAQEBAQERAQEBCAsLCSEvgjIEARIBghIBAQQBEhEdAQgTHQEDAQsGBQsNKgICIQEBEQEFARwGEwgMDodzAQMPCAkFoWeBMT4xizuBaoJaBYUgChknDVKDSQEBAQEBAQEBAQEBAQEBAQEBAQEBARQCBhCGF4RNgkOCK4JUgloFmGQ0gVuEMoYvghaCOIx0iBsCBw6GHhIegQ8PFgiCQYFzIDKJegEBAQ X-IronPort-AV: E=Sophos;i="5.28,340,1464645600"; d="scan'208,217";a="226230222" Received: from mail-io0-f177.google.com ([209.85.223.177]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 10 Jul 2016 16:04:05 +0200 Received: by mail-io0-f177.google.com with SMTP id m101so3201388ioi.2 for ; Sun, 10 Jul 2016 07:04:05 -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=4C2Klmn/1JBIMQDeOUz9lcj0Ce0x1+8IJ7GzlDg3fuI=; b=nKjU5T5hv5N/vpm0sO/SNFAwZuCprnUPlRpakeS5YfBbdX/KYq1QlQfBLNoCa+ltkc bOuQuP4jc15ZjxBbiek315kUduWcQLd4WRAHqSSxYxOo5rz/zGdJejARgVyJfJ81SBQa hRHMEKy2ZbPmSEILiJTv3DOP2riVz+e4SR3YPI78uEcS2LKPYnGdGbxFYGXYcQLe4Duy YXOUBc1dAMZG7lE4oqjVM80GYgYjbequ3pCJ/m+JB8va52GeGxUbjzVg7G4bP0he68lD wfXFleKWhH2G0FnyL2g9fLrbukaslCJXrtrgYGn35+ksqmHoGXUeLGtSy1lr9U7X2RT8 X2WA== 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=4C2Klmn/1JBIMQDeOUz9lcj0Ce0x1+8IJ7GzlDg3fuI=; b=MB6UzRHzaOzg4ZvjUo7c5wYdCPuOgmtRTOGT8y6ReoKc4EU7zcbajHVUmR2RQQp4rX 3tc2ah6lEMcc/MZSr4+nMXi/1bzkn0Yo1NEW1Ees64KAr0lPaXTqyAi6e7hXJ3yZ4RQY scbBquAW4aBKIYuXerAv1s5PvazaLVhLcAm5xslAJBJHoTZszmzaQe5oQeBEJWDO/AdN w0M4hYix02x3hOY2qJAnQAOgC0rEPSnoWIIjQj45dQVHKCS6L/nz20M2Z6iDA4KDodo1 MEqQIcvX+22NJLJwQSMFBKfdMKhwSeLJ/rRBbFZEC4hN2n283OXgj9WawgvhMjP1hubU S49w== X-Gm-Message-State: ALyK8tJ8BBXihZ2DfNQp7DT/j7wwKD0uMYi61fC8TtrhMFBvc0oEwcTcL/s+i50lkruRSnVWEI3UolgKpnUHLg== X-Received: by 10.107.169.40 with SMTP id s40mr1570868ioe.19.1468159444788; Sun, 10 Jul 2016 07:04:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.68.130 with HTTP; Sun, 10 Jul 2016 07:03:25 -0700 (PDT) In-Reply-To: References: <20160704144512.GB2458@Razor> <577FDAE1.7080207@gmail.com> <29FC55D8-AD5A-48DD-B180-40E01ED4A094@gmail.com> From: Gabriel Scherer Date: Sun, 10 Jul 2016 10:03:25 -0400 Message-ID: To: Duane Johnson Cc: Dean Thompson , Ashish Agarwal , Yotam Barnoy , Mohamed Iguernlala , "caml-list@inria.fr" Content-Type: multipart/alternative; boundary=001a114216262e2c5d0537488219 Subject: Re: [Caml-list] how to encourage adoption of OCaml? --001a114216262e2c5d0537488219 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, Jul 9, 2016 at 1:29 PM, Duane Johnson wrote: > Elm has been very successful at encouraging adoption of late. Here is what > their Community page looks like: http://elm-lang.org/community Very nice! One result of this discussion I would like to see is a series of improvements on our own ocaml.org community page: http://ocaml.org/community/ One of the criticisms of IRC channels in this discussion is that (1) they're supposedly hard to access from some companies and (2) they don't have archives. We could have on this page a mention of the IRC channel, with points to - channel archives, for example http://irclog.whitequark.org/ocaml/ - a web gateway for IRC; I haven't tried it but I was told that https://vector.im/beta/#/room/#freenode_#ocaml:matrix.org is nice ocaml.org is a community-maintained resource, so anyone can improve it by sending a pull request. I'll try to send one for the IRC thing shortly, but I thought people of the list could have additional suggestions for improvements. On Sat, Jul 9, 2016 at 1:29 PM, Duane Johnson wrote: > Elm has been very successful at encouraging adoption of late. Here is what > their Community page looks like: > > http://elm-lang.org/community > > On Sat, Jul 9, 2016 at 8:13 AM, Dean Thompson > wrote: > >> On Jul 9, 2016, at 9:51 AM, Gabriel Scherer >> wrote: >> >> In general I support the idea of "meeting the users where they are" even >> when that mean displeasing technological choices; this is why I have been >> active answering OCaml questions on StackOverflow in the past. I would be >> interested in making experiments with either: >> >> - Discourse: I also heard bad things about it, but it's shiny, reactive >> and open source >> >> - Mattermost, as an open-source alternative to Slack -- but we would need >> to find someone willing to host an instance. >> >> Mattermost is very appealing, but seems strongly focused on >> team/enterprise communication rather than public venues. >> >> But there=E2=80=99s a rather funny punchline: On www.mattermost.org, the= y have a >> Community menu, which has a Community Forums item, which links to =E2=80= =A6 wait >> for it! =E2=80=A6 a Discourse forum (forum.mattermost.org). >> >> Dean >> > > --001a114216262e2c5d0537488219 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Sat, Jul 9, 2016 at 1:29 PM, Duane = Johnson <duane.johnson@gmail.com> wrote:
Elm has been very successful at enc= ouraging adoption of late. Here is what their Community page looks like: http://elm-lang.o= rg/community

Very nice! One result of this d= iscussion I would like to see is a series of improvements on our own ocaml.org community page:

=C2=A0 http://ocaml.org/community/

One of the criticisms of IRC channels in this discussion is that (1) the= y're supposedly hard to access from some companies and (2) they don'= ;t have archives. We could have on this page a mention of the IRC channel, = with points to
=C2=A0 - channel archives, for example
=C2=A0= =C2=A0=C2=A0 http://irclog.= whitequark.org/ocaml/
=C2=A0 - a web gateway for IRC; I haven&= #39;t tried it but I was told that
=C2=A0=C2=A0=C2=A0 https://vector.im/be= ta/#/room/#freenode_#ocaml:matrix.org=
=C2=A0=C2=A0=C2=A0 is nice
=

ocaml.org is a communi= ty-maintained resource, so anyone can improve it by sending a pull request.= I'll try to send one for the IRC thing shortly, but I thought people o= f the list could have additional suggestions for improvements.

On Sat, Jul 9, 2016= at 1:29 PM, Duane Johnson <duane.johnson@gmail.com> w= rote:
Elm has been very successful at encouraging adoption of late. Here is what= their Community page looks like:

On Sat, Jul 9, 2016 at 8:13 AM, Dean Thompson = <deansherthompson@gmail.com> wrote:
=
On Jul 9, 2016, at 9:51 AM, Gabri= el Scherer <gabriel.scherer@gmail.com> wrote:

=
In general I support the idea of "meeting the users where they ar= e" even when that mean displeasing technological choices; this is why = I have been active answering OCaml questions on StackOverflow in the past. = I would be interested in making experiments with either:

- Discourse: I also heard bad things about it, but it's shiny, r= eactive and open source

- Mattermost, as an open-source alternative t= o Slack -- but we would need to find someone willing to host an instance.

Mattermost is v= ery appealing, but seems strongly focused on team/enterprise communication = rather than public venues.

But there=E2=80=99s a rather = funny punchline: On www.mattermost.org, they have a Community menu, which has a Community = Forums item, which links to =E2=80=A6 wait for it! =E2=80=A6 a Discourse fo= rum (forum.matter= most.org).

= Dean


--001a114216262e2c5d0537488219--