From owner-freebsd-mono@freebsd.org Sun Sep 10 15:52:32 2017 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08FCBE17B17; Sun, 10 Sep 2017 15:52:32 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pf0-x243.google.com (mail-pf0-x243.google.com [IPv6:2607:f8b0:400e:c00::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B47D97C954; Sun, 10 Sep 2017 15:52:31 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-pf0-x243.google.com with SMTP id g65so3641026pfe.1; Sun, 10 Sep 2017 08:52:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to:cc; bh=S3bKIF6F/Mu37JLTfYk6ESioJIJ8xeNoXJfk0cfz+V0=; b=lusHpFnC6MXzcan2KX77+KuGuZJsH3uV7hHUTNPg5oi0pvNggmWY3imLIX4QkzzB6j JB5mXO4JiKpa19Cw8n0Rk1i2k5lGGt8fLl23IAjVdrSZ4sZkUHV8Zg819AWjx40sPrIF wioJjL9u6NytWoibVVC81KnIMCoqnm+PSNHHIMHyFM5cunQ80LZtr2yvC4hJbgTRsF31 mJI6MAJbS+VIK1moPQZaFsfkEY7IsU+FbbS2GK1LH7arede00D/bWK4Aq/ptxARGSv7h 1byIcCAnDBT5zvjmtgrG3JUXcop/rudoZeab5uioaluvrpzFP9eFWk0iTzql6Y91k8RR yKuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to:cc; bh=S3bKIF6F/Mu37JLTfYk6ESioJIJ8xeNoXJfk0cfz+V0=; b=NmLW/7aLT5+vaJo/RnOPKyDuCk8qLoyjchx2TkpYmxe5t2eZf3pa3tYFgyLDevPGiP r+sov5e/FfxTDKdF50heoBUI++kbZhqOWPoz4X3d+5ZL+1oFpQKzqOBMG1VV8PsZ21Qz wFzydhGKN1dqEfFjKyo2tdKX0ZIx3IoWeHJdGzMxgH2E4tlD/nme2HLauk6cWL6ddeja 3FVrkIrNtW6OLcb0ptN6XgRJ1ld6PARtzlDBTf5HYXJVqmWQoQs2oAfdQg8sVp0cGvw/ Mym3pxzJNZpNUrltl8fhHBHi7XF5ZN4hG0q1S9z4nWvufxaoxW2sTS1VQhtOKsDZAizd dJ/A== X-Gm-Message-State: AHPjjUjSR73jj3Bj8weKN/Prb501MM/k+7tlzkWWaW7ANJOXXO87CpLN wwWvZr7KFHFXhw== X-Google-Smtp-Source: ADKCNb6QHqVL42jzDi8GFJL4833PHW7VmDgBnwuvV52qvvZmJUEdRhqILdF5Axf6mDHD77KI6aNUtg== X-Received: by 10.98.7.78 with SMTP id b75mr9148768pfd.19.1505058751251; Sun, 10 Sep 2017 08:52:31 -0700 (PDT) Received: from [127.0.0.1] ([204.174.94.196]) by smtp.gmail.com with ESMTPSA id 65sm11763824pgh.31.2017.09.10.08.52.28 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 10 Sep 2017 08:52:29 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.3.2163) Message-ID: <20170910155228.6545490.82502.31658@gmail.com> Date: Sun, 10 Sep 2017 08:52:28 -0700 Subject: Re: DotNet Core on FreeBSD From: Russell Haley In-Reply-To: References: To: Marcin Cieslak Cc: David Naylor , Geoffrey Huntley , Freebsd-mono , freebsd-advocacy@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2017 15:52:32 -0000 Sorry for the top post, Marcin, can you expand on your thoughts about the contributor license? This= has been one of the concerns of mine=E2=80=8E (part of the pedanticism). I= didn't get a chance to read the doc itself yet.=C2=A0 Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Virgin=C2=A0Mobile=C2=A0network. =C2=A0 Original Message =C2=A0 From: Marcin Cieslak Sent: Sunday, September 10, 2017 1:13 AM To: Russell Haley Cc: David Naylor; Geoffrey Huntley; Freebsd-mono; freebsd-advocacy@freebsd.= org; freebsd-ports@freebsd.org Subject: Re: DotNet Core on FreeBSD On Sun, 10 Sep 2017, Russell Haley wrote: > Hey guys, >=20 > I am talking to Karel and Tomas at Microsoft's DotNet Core Team about > putting together a "proposal" for community involvement, which will be > followed by more information on this list. Most of the talk has been > me blowing air and being pedantic about nothing (I get excited and > type alot). I was tinkering around FreeBSD support when dotnet core was first published. Stack unwinding for exceptions was very hacky at the time, and there were some unnecessary discussions about how to implement some FreeBSD sepecific sysctl's. I got a bit frustrated with that (a whole porting effort is about coercing Unix to offer part of Win32 APIs). It was somewhat running on FreeBSD natively back then, haven't checked recently. I have also decided not to sign their bad contributor agreement and some of the sysctl code I decided to put in mono instead :) Marcin saper on github