From owner-freebsd-mono@freebsd.org Thu Jun 16 16:07:40 2016 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 EA67DA73F0B for ; Thu, 16 Jun 2016 16:07:40 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) (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 8EEEA1DA8; Thu, 16 Jun 2016 16:07:40 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: by mail-lf0-x234.google.com with SMTP id j7so43728880lfg.1; Thu, 16 Jun 2016 09:07:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=8a5edzUeO2e4S9CoiWKU0uhAsfAf3D6QmjP0ny2EKRE=; b=QcNHZxquxolhC8n7f4aFzGgeFBvNYMD1Zri/yfleyYgIf7szMvM+mqUJHD/0wo5fJf AP0z/ICmWfadcud4lQd9rUmsvnq2GGUYHHQmuwXY/UF8NbMz8tQwOfRkGRUpegUOPW/j JKvlniSlHiaxzwjrFhpNlP0t5bp8C5JYGIsC8OXXEnO1TWJ8pgzfuGubBR6AzjKO1vVe 9KIyITb8fuRbst+7ACXT3lpb8eRSYmYVMwwBw1Srq7/hyajUPmUaMFipFg5wCNPKJvbf RGc20JUmJrPjbblxTi1Tpkh4ShPh4i/8mDmQQwCB0GiyxBZbiHaegD7MtPmTewSfOlzz WhDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=8a5edzUeO2e4S9CoiWKU0uhAsfAf3D6QmjP0ny2EKRE=; b=c4nN+oqPQ6nlLnV99onLbkF6LwNlnrWMv9D4ouorAr6wl5wFX6ulvzEKkvxUBYKZZa p5dqWG+7Caj9xKwVrzLGNf13CFdYS3QjCE4cQTpZzKBBVJis3zNK4BIuo5JSYrHmx0h8 8oMj8nI7npuCVbmIdV+DhDxyTG1jppc5PtMx5j2B1h0vIeTS0XhHnemjE3Dj4kvwKBTm pOrJ+3S1Y8FRcS2ftqdywN0R9uo5uRSftRWutvor3k2JBJuAmr/xuv9SMMXj0X09oDTX qQiSLrHGT+NAeZ70QK6c+/0nbODGyt1RGFe71rwqfmY2Nvptmz9xjxPxcGAXVN88mobb 8ekg== X-Gm-Message-State: ALyK8tKbMB8UF43V20JDvaDkmqZN4nkGkJalbXDWVfvDA/oJWkZ4MTMYGz/U1ha0QzoQfplvy+eJxm95pH6Yjw== X-Received: by 10.46.32.28 with SMTP id g28mr1513449ljg.34.1466093258876; Thu, 16 Jun 2016 09:07:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.211.141 with HTTP; Thu, 16 Jun 2016 09:07:19 -0700 (PDT) From: Mathieu Prevot Date: Thu, 16 Jun 2016 18:07:19 +0200 Message-ID: Subject: maintaining ports and mono To: romain@freebsd.org, freebsd-mono@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 16:07:41 -0000 Hello, I would like to have an update about the community working on mono, and maintaining the mono ports. This page was updated last in 2010: http://www.mono-project.com/archived/monofreebsd/ I was reading the last 10 month archives, it seems not very active. Who is interesting by running mono / roslyn / c# on FreeBSD ? Who is doing c# development on any platform ? What are you platforms ? (dev and execution) ? What is your fields of activity ? Who might be interested by c# development / execution on FreeBSD? Cheers Mathieu From owner-freebsd-mono@freebsd.org Thu Jun 16 18:08:06 2016 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 E1126A774C4 for ; Thu, 16 Jun 2016 18:08:06 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-vk0-x236.google.com (mail-vk0-x236.google.com [IPv6:2607:f8b0:400c:c05::236]) (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 A0E2C1F42; Thu, 16 Jun 2016 18:08:06 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-vk0-x236.google.com with SMTP id d185so84543333vkg.0; Thu, 16 Jun 2016 11:08:06 -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=ThtQT2kljKtOXFS7FU1Gc4APwLBRc7Es6dzgJZ41iLY=; b=E8jr+ED4sWbcfdNaYCkGAnBIea772fNAzI+kwXHKlJCxGudegTPJWMk2d8VFH/9n12 iTkY2TlFaAxJVZNgH+lPHcKIju4zwZiuFJuXASPkcBucD2VnAzTYf+9HDF9Jr+MonPSe IubF3+0rkUkLv/s97rLPo8/74WJJi2EvfJ9yc9CtSdbsNfW93kBMh2zJ8Fqe2ckP0nGH z5DESn33ox7vZ+h7+Srxb8YYMlPNsRAQ20rn5RZnh8Ijp8WMjQ3LxhtNVvhCqTxESC7f 7d+G/JGRfQMMp+ZS18IRd6DVjxb6pmTUWNFIZtV1LWmyv60aFEabrHsOsU2dsqVJ9xy0 yLKA== 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=ThtQT2kljKtOXFS7FU1Gc4APwLBRc7Es6dzgJZ41iLY=; b=l3racst/ERnQO82At/0KqIMyFloMyhHU63ho07i67mBzDSAaf3o2h5d0bJgb1mzJbX 6+N01DDdOqcNTCz9pl5ZRVdaC/NtX1yHOge+AfWbTNQdjFTyQdxalcMG3xZbOIujhpxU IKx/UTFmRQKFuyhlezWn2iVhwC6AI5DG139eSlC+pKKhwSoaPl579enPDl8KELyKZ1sm 8c83E4PAK0qzUeZY4Swv2YevMaDYNVuQNm30lb8eEdm8N6F+tSXDnz3humFxf1Hay5Z+ z/2S61TW6tz7OspNDGB8F/CoasvalabfSpibW/ydXnmE0HHhko2s4aRT9mYICJIcSKSA +h8w== X-Gm-Message-State: ALyK8tJXDO37CuShYijVuk+ajvQo/zGqy+I9y99dsZ/dD7HJ6oQtLnEHFj2kBE3E3GSMLzfHB40W86DM+WGbog== X-Received: by 10.31.202.71 with SMTP id a68mr2671248vkg.79.1466100485610; Thu, 16 Jun 2016 11:08:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.54.196 with HTTP; Thu, 16 Jun 2016 11:08:05 -0700 (PDT) In-Reply-To: References: From: Russell Haley Date: Thu, 16 Jun 2016 11:08:05 -0700 Message-ID: Subject: Re: maintaining ports and mono To: Mathieu Prevot Cc: romain@freebsd.org, Freebsd-mono , Ivan Radovanovic Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 18:08:07 -0000 Hi Mathieu, I have expressed interest in helping maintain mono on FreeBSD but have moved away due to lack of interest and support. Currently someone has ported more recent versions of Mono (Romain I think?), but MonoDevelop is somewhat out of date. I had patches to build MonoDevelop with Rolsyn but couldn't get the MonoDevelop github repos to work with FreeBSD ports so I gave up after multiple requests for help on both this mailing list and the FreeBSD forum. Other .Net things I'd like to see: - Ivan had some patches for kqueue issues, he passed them on to me but again, I have moved away from .net on FreeBSD - I would like to see a port of Pinta on FreeBSD (https://pinta-project.com/pintaproject/pinta/) because gimp makes me want to throw my computer - I once built and ran .Net Core and would like to see if that has progressed, perhaps put together a FreeBSD port for it. The ultimate goal in my mind is to update MonoDevelop to use .net Core - Porting and testing asp.net and MVC to FreeBSD - Testing the latest mono on FreeBSD CURRENT for ARM I had also at one point seen a possible business model helping clients get their .net software off of Windows to save $$$ and create resalable appliances, but that idea died on the vine. Ultimately, there are so many development options on FreeBSD, I moved to something that was better supported (lua), but I really really miss that big beautiful framework. I guess there's always Java, or Python, or Ruby... :( Cheers, Russ On Thu, Jun 16, 2016 at 9:07 AM, Mathieu Prevot wrote: > Hello, > > I would like to have an update about the community working on mono, and > maintaining the mono ports. > > This page was updated last in 2010: > http://www.mono-project.com/archived/monofreebsd/ > > I was reading the last 10 month archives, it seems not very active. > > Who is interesting by running mono / roslyn / c# on FreeBSD ? > Who is doing c# development on any platform ? > What are you platforms ? (dev and execution) ? What is your fields of > activity ? > Who might be interested by c# development / execution on FreeBSD? > > Cheers > Mathieu > _______________________________________________ > freebsd-mono@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mono > To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org" From owner-freebsd-mono@freebsd.org Thu Jun 16 18:10:06 2016 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 B3508A77500 for ; Thu, 16 Jun 2016 18:10:06 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-vk0-x232.google.com (mail-vk0-x232.google.com [IPv6:2607:f8b0:400c:c05::232]) (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 6C3181F7A; Thu, 16 Jun 2016 18:10:06 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-vk0-x232.google.com with SMTP id j2so84476970vkg.2; Thu, 16 Jun 2016 11:10:06 -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=E0DH2Vjoi6v9TnbwxMF5Ui+LfECb5r0QBwLcGlYlAtg=; b=coWXmb0zF2B4SorAvRArN9UCEvhsM+UBI+RrMxVnNUOYz2sDcgjWTGHRBhnhCgPXUy ruCwhZlIfXij6ZkA3g8bif5P1XzAN9hGBauFJikITQvjjK4cbmBjW6XGhk5zkLlrUKzp 2cFTt4oI/a5JAZCy2P5xKlayT/JC2BxyyJvG0BFe+AvQ7X5vklhGm1YFRxQc/oCR8d+T Ndrny4/n0oIqgfo6zIkDbPkqhZeSI/w5IePCk/JdwiXdiorbvi1xyG9m4Pl0OVh/xoyg No2Xd/Un/Kr3NGKwViaHzEywXXhfBxiInhVuCjlyEP50cBRtOIBS+2nbK7vnwbJUUbBj ESzA== 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=E0DH2Vjoi6v9TnbwxMF5Ui+LfECb5r0QBwLcGlYlAtg=; b=DMV6OYR8HjlB3x2HHH+7Lq2eYaMjHcTSLCs21guMWaZCIT3nD3RGqKhML4unn056UC Sug2ENGBHzuCEJELsxf6HMi+TDWIO140DYoSi/6LGH4nzl1FpmcnXryaMZyf/V8CriDc LvOBYYdRltspfz8mz21zU1bjTteMmNRLtizgf5DvNt1HFWqb6PpBstw9LVR0Da9dpOnk 4xjGT15BzT59Er0y45xkZkCYyNTTLijRaSBilJ7aor3lhBMwWw46/umCkQrsx5pOtXLH DmWW6PtjbC1BB+1N15tCXmuhVazC/5eSDKdd8w/tsy6Wjcb2sZanSotmfN9mf5hLwg/b ePEA== X-Gm-Message-State: ALyK8tJvSswc19s+KVwkxk/yRAzepTW+Kcpo0l7PcsgOqk+/Vo4H27D9+zH+MgLjlQx2q0e+iA1Ly4rt71mNgg== X-Received: by 10.31.166.72 with SMTP id p69mr2777944vke.14.1466100605602; Thu, 16 Jun 2016 11:10:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.54.196 with HTTP; Thu, 16 Jun 2016 11:10:05 -0700 (PDT) In-Reply-To: References: From: Russell Haley Date: Thu, 16 Jun 2016 11:10:05 -0700 Message-ID: Subject: Re: maintaining ports and mono To: Mathieu Prevot Cc: romain@freebsd.org, Freebsd-mono , Ivan Radovanovic Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 18:10:06 -0000 On Thu, Jun 16, 2016 at 11:08 AM, Russell Haley wrote: > Hi Mathieu, > > I have expressed interest in helping maintain mono on FreeBSD but have > moved away due to lack of interest and support. Currently someone has > ported more recent versions of Mono (Romain I think?), but MonoDevelop > is somewhat out of date. I had patches to build MonoDevelop with > Rolsyn but couldn't get the MonoDevelop github repos to work with > FreeBSD ports so I gave up after multiple requests for help on both > this mailing list and the FreeBSD forum. NOTE: The issue was with FreeBSD ports not allowing me to use multiple repositories with specific tags or commits. It had nothing to do with building MD. > Other .Net things I'd like to see: > - Ivan had some patches for kqueue issues, he passed them on to me but > again, I have moved away from .net on FreeBSD > - I would like to see a port of Pinta on FreeBSD > (https://pinta-project.com/pintaproject/pinta/) because gimp makes me > want to throw my computer > - I once built and ran .Net Core and would like to see if that has > progressed, perhaps put together a FreeBSD port for it. The ultimate > goal in my mind is to update MonoDevelop to use .net Core > - Porting and testing asp.net and MVC to FreeBSD > - Testing the latest mono on FreeBSD CURRENT for ARM > > I had also at one point seen a possible business model helping clients > get their .net software off of Windows to save $$$ and create > resalable appliances, but that idea died on the vine. > > Ultimately, there are so many development options on FreeBSD, I moved > to something that was better supported (lua), but I really really miss > that big beautiful framework. I guess there's always Java, or Python, > or Ruby... :( > > > Cheers, > > Russ > > > On Thu, Jun 16, 2016 at 9:07 AM, Mathieu Prevot > wrote: >> Hello, >> >> I would like to have an update about the community working on mono, and >> maintaining the mono ports. >> >> This page was updated last in 2010: >> http://www.mono-project.com/archived/monofreebsd/ >> >> I was reading the last 10 month archives, it seems not very active. >> >> Who is interesting by running mono / roslyn / c# on FreeBSD ? >> Who is doing c# development on any platform ? >> What are you platforms ? (dev and execution) ? What is your fields of >> activity ? >> Who might be interested by c# development / execution on FreeBSD? >> >> Cheers >> Mathieu >> _______________________________________________ >> freebsd-mono@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-mono >> To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org" From owner-freebsd-mono@freebsd.org Thu Jun 16 19:37:48 2016 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 106A2A779E8 for ; Thu, 16 Jun 2016 19:37:48 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: from mail-lf0-x236.google.com (mail-lf0-x236.google.com [IPv6:2a00:1450:4010:c07::236]) (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 8846C2F2A; Thu, 16 Jun 2016 19:37:47 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: by mail-lf0-x236.google.com with SMTP id f6so47112318lfg.0; Thu, 16 Jun 2016 12:37:47 -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=V9ukYBAx4YzFyP4e6KqluhlbHZctNJ06eVaF9E+9llY=; b=N76zPkYdAl5XwP8bYhPjpSsEbuxJ01fYzkVGB4JZhqb2lcRoSMV2zVX3cmK/i8WiNT Am11C1WOANfpOYLWVrzQsxjsZ6VhcDrpDrJrFvyP6k62dMmIyppKxtT9i3+3abpoBpr+ 58J+SQgyElsu+ap+elAuMZNHhkJiXd+NoNN0/cONMl6vBty59OIJ+mbteLR1MSV4tMCW VHHk8KASjUV1nll7K5cVxuZBj67SrGOj6xTSF/vtRgKGLTu/gd3T6g9luxIVyXsd+vy4 kd7Rwz2fIzgOcTAd1GcN1/DzFfKrBO1bQMAy2t9/11Vb7hnTfYL9WYZtEkpWhHLnBzLE IVkA== 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=V9ukYBAx4YzFyP4e6KqluhlbHZctNJ06eVaF9E+9llY=; b=ZNhZH+HB+7F2k0uJeWK/aZkI9ZmKWfyqaO5m1tCilGuqwXbA7wXbhFR4NX2VGgHyhe 802mkdKgtZkxNjsZ6pcOMpHxn+UwPk83NWMHTe+f9NrbAlpnklA0Gouu7S5AZUBAqcTG s7vWmesvBINXtrLI6IFMuIsHRPTuKx/zXpi7+0tQ7iBeatwhwlEFYB2XRRI+tEbz7otu t1OnF+LYSKCANO/9tcbasZG1Sw+keBjN/61wntC0ash1SgWfdrszKPx4UiMBezGMZgwY ZWtNdqGI78GLJIHjSx2CFni/7+slvez7qR9gqcTz468Of/WDZpFBIQnY1kaWMEn+XVWI zPIg== X-Gm-Message-State: ALyK8tJlDqbkPrV0fYbWrs0fCddLco+HB2ZkrW6dxVV31DJ8HE8Xvfvp4PVqYrJQI74cDZL3YE5carZIQQUGIQ== X-Received: by 10.25.148.69 with SMTP id w66mr2035774lfd.73.1466105865721; Thu, 16 Jun 2016 12:37:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.211.141 with HTTP; Thu, 16 Jun 2016 12:37:26 -0700 (PDT) In-Reply-To: References: From: Mathieu Prevot Date: Thu, 16 Jun 2016 21:37:26 +0200 Message-ID: Subject: Re: maintaining ports and mono To: Russell Haley Cc: romain@freebsd.org, Freebsd-mono , Ivan Radovanovic Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 19:37:48 -0000 2016-06-16 20:10 GMT+02:00 Russell Haley : > On Thu, Jun 16, 2016 at 11:08 AM, Russell Haley > wrote: > > Hi Mathieu, > > > > I have expressed interest in helping maintain mono on FreeBSD but have > > moved away due to lack of interest and support. Currently someone has > > ported more recent versions of Mono (Romain I think?), but MonoDevelop > > is somewhat out of date. I had patches to build MonoDevelop with > > Rolsyn but couldn't get the MonoDevelop github repos to work with > > FreeBSD ports so I gave up after multiple requests for help on both > > this mailing list and the FreeBSD forum. > > NOTE: The issue was with FreeBSD ports not allowing me to use multiple > repositories with specific tags or commits. It had nothing to do with > building MD. > I'm not sure I understand this. Do you have a link to the previous discussions ? Do you have your own private port working ? I think this is a first good start. M From owner-freebsd-mono@freebsd.org Thu Jun 16 19:54:03 2016 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 3E622A77CC1 for ; Thu, 16 Jun 2016 19:54:03 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: from mail-lf0-x233.google.com (mail-lf0-x233.google.com [IPv6:2a00:1450:4010:c07::233]) (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 AE7941778; Thu, 16 Jun 2016 19:54:02 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: by mail-lf0-x233.google.com with SMTP id l188so44883166lfe.2; Thu, 16 Jun 2016 12:54:02 -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=XVsLjz9Jubvnbq1Au2B+xm0KasoCSQbuUM+fPADKt3I=; b=c7daqyoZkgavRwrsc/9JSlmw3VLsom9zSQA1Bmr3nYdVGvzHJMIwZbes2rn3uxcF4c po5dr/eFKUAfGJgPi5Skh7BVPz3jMeUVxlqmrfTn4bNdCs5dhj5Ix/SHZt0UCa34XhHE rCi6oLKkC8J+5QUETlFBVjBRzwP8Tfl+ozLCTY4JNeZMHfluv8jDNyW5xWTHXv2/d5y1 dlem+gNCLvD3aqMadATWD6FmJzQXBiNC4/fI93z43SfgVmackBK4bRWGQaI9aGlfsstp KYfQIF9pXHP0Cr/39Is5uaItvhpw+0RyX5jfdFox77vMp7i7nQ/tbWmjdEspMc1oShua LCzg== 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=XVsLjz9Jubvnbq1Au2B+xm0KasoCSQbuUM+fPADKt3I=; b=iGXJIMzeyL7TXgXM8vpbACSwLpgUWdXMUN2cDcgrpyW68zGZ3lDbWDj9nDPW9mpwYM InWS0Ls7jPuFmmiMa0bS2JhCjGMUvD54SPePFUaK/agnu5xJMcNOoHYNB4ZOgaamwIpI P+I1JIaD/NVuh5axN6PzF49WLuJ+9wquCxITB8F+nRkOG7lgEUaeg71Qr2kYAFi6LvXM hNV0E4XtLQZ+oWcwPOfZfFwnRCRnrhBvXPfepqOtyQpdAEsuI/XwZ1z5lsxVjSeVShrd 1ttl7XHkodAB//E4khZTFqW1pps2oLjMAvwfZTTwcGGIDv7NXDaUbvL4foaKDi9411yz NjVw== X-Gm-Message-State: ALyK8tJYmjqqRkjM7Z/y152vbfKiX8jDmz7cD1i3QkMP5oiKCJ2s39CuUnnVA/EQh3TLOOgaaIt7/ezKBmWwtQ== X-Received: by 10.25.141.135 with SMTP id p129mr1517521lfd.194.1466106840820; Thu, 16 Jun 2016 12:54:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.211.141 with HTTP; Thu, 16 Jun 2016 12:53:41 -0700 (PDT) In-Reply-To: References: From: Mathieu Prevot Date: Thu, 16 Jun 2016 21:53:41 +0200 Message-ID: Subject: Re: maintaining ports and mono To: Russell Haley Cc: romain@freebsd.org, Freebsd-mono , Ivan Radovanovic Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 19:54:03 -0000 2016-06-16 20:08 GMT+02:00 Russell Haley : > Hi Mathieu, > > I have expressed interest in helping maintain mono on FreeBSD but have > moved away due to lack of interest and support. Currently someone has > ported more recent versions of Mono (Romain I think?), but MonoDevelop > is somewhat out of date. I had patches to build MonoDevelop with > Rolsyn but couldn't get the MonoDevelop github repos to work with > FreeBSD ports so I gave up after multiple requests for help on both > this mailing list and the FreeBSD forum. > > Other .Net things I'd like to see: > - Ivan had some patches for kqueue issues, he passed them on to me but > again, I have moved away from .net on FreeBSD > - I would like to see a port of Pinta on FreeBSD > (https://pinta-project.com/pintaproject/pinta/) because gimp makes me > want to throw my computer > - I once built and ran .Net Core and would like to see if that has > progressed, perhaps put together a FreeBSD port for it. The ultimate > goal in my mind is to update MonoDevelop to use .net Core > - Porting and testing asp.net and MVC to FreeBSD > - Testing the latest mono on FreeBSD CURRENT for ARM > > I had also at one point seen a possible business model helping clients > get their .net software off of Windows to save $$$ and create > resalable appliances, but that idea died on the vine. > > Ultimately, there are so many development options on FreeBSD, I moved > to something that was better supported (lua), but I really really miss > that big beautiful framework. I guess there's always Java, or Python, > or Ruby... :( > There are many points here, from .NET to IDEs and business. IMHO having .NET framework work is good, APS.NET too. Ultimately, having WPF too would be amazing. I'm planing to probe this with the WPF team. There is request on UserVoice (Microsoft interface for feedback and features requests) of opening WPF sources, which is possible. Microsoft recent policy is to make Windows the #1 platform for software development, and have GNU tools work natively in Windows. Their Azure platform now supports FreeBSD 10.3 VM. Despite everything, they will want probably to make sure Windows still have competitive advantages, making the WPF and ASP.net not that likely to be available/ported/opened. Historically and to my knowledge, GNU/Linux was used for desktop at Google, and FreeBSD rather for servers. Having FreeBSD a stronger dev platform is questionable and might require a lot of energy/time/effort from the community. Have you tried java/javaFX/openGL ? M From owner-freebsd-mono@freebsd.org Thu Jun 16 20:29:10 2016 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 E57E8A772AC for ; Thu, 16 Jun 2016 20:29:10 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::231]) (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 9F2872625; Thu, 16 Jun 2016 20:29:10 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-vk0-x231.google.com with SMTP id j2so89388681vkg.2; Thu, 16 Jun 2016 13:29:10 -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=MAjkS3x1euFFIEfRKtQJQ0jz7yvEZCaZJOezkmuEkYw=; b=KnpYY8D3A6negbSNXT/oSKyGC3tz/sA6Abdusq1+47wVtRVcrLX4koiqWb19Tl3z0j h+A3uLitYDupChHuxIpcGFdQfoyxaz5GqwcriawaDA12nI/4Sc05oZr3H82uSeGWzKBK 2B7IQfQosmw88gnFC+THlsLPJbCwMQefZgJ6Qt2imfTBqGV4Ah5M1NjJXmsqwSjt//PL SvI/DTYq0Sqr49EqjKowSiLOSmpCQOcfT5dM7ynFYJ8nhvFrBHcluN6PzWQ8OscNm9a+ nigCuZnbutKh6gtTKCyvBH+Zm1cv3CG6w7ag69iUefiGm3WyxHqP/Y680Mm63Fxi5OOn Z7rg== 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=MAjkS3x1euFFIEfRKtQJQ0jz7yvEZCaZJOezkmuEkYw=; b=duc95G2/Sjo9OoWojkwDB0O7ZsiQZo/o4DPcQEpisMw4EUExfW3xvAnQOz1sZdSI36 kd5uiuIF7OFFn20M7teg6Qf1d845+49n7V7PS5v2eAFlYmewn1+r8qTTCr2gQ0XO4sZe JR5h2sYMNqMzMOuOY3z9aMDJCaS3lDcvp+Qqva+bvf0DZQamBNj4JTdvCIkGrBQvPDRp dTkI7UI2f58E0nmNSUBA0M/2WwsPyKnamOcm9bAh0Cnoc+63IRHqRClxLS7y9XUJdKcd j5TuqllfM0StxywO/wzixNa0RJOUjr43swdBsYZS6oeEADSRUSWRx69pVdjBUu1G7TvG WH7g== X-Gm-Message-State: ALyK8tJuLpDopiVSJ9wJUTDL6QtzocWBTkr13gjNe0949uDRIaUpKzrDEoTLVXmYq/wjGxmQlNk1eKFv4ka+fQ== X-Received: by 10.159.32.67 with SMTP id 61mr3145609uam.39.1466108948742; Thu, 16 Jun 2016 13:29:08 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.54.196 with HTTP; Thu, 16 Jun 2016 13:29:08 -0700 (PDT) In-Reply-To: References: From: Russell Haley Date: Thu, 16 Jun 2016 13:29:08 -0700 Message-ID: Subject: Re: maintaining ports and mono To: Mathieu Prevot Cc: romain@freebsd.org, Freebsd-mono , Ivan Radovanovic Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 20:29:11 -0000 On Thu, Jun 16, 2016 at 12:37 PM, Mathieu Prevot wrote: > > > 2016-06-16 20:10 GMT+02:00 Russell Haley : >> >> On Thu, Jun 16, 2016 at 11:08 AM, Russell Haley >> wrote: >> > Hi Mathieu, >> > >> > I have expressed interest in helping maintain mono on FreeBSD but have >> > moved away due to lack of interest and support. Currently someone has >> > ported more recent versions of Mono (Romain I think?), but MonoDevelop >> > is somewhat out of date. I had patches to build MonoDevelop with >> > Rolsyn but couldn't get the MonoDevelop github repos to work with >> > FreeBSD ports so I gave up after multiple requests for help on both >> > this mailing list and the FreeBSD forum. >> >> NOTE: The issue was with FreeBSD ports not allowing me to use multiple >> repositories with specific tags or commits. It had nothing to do with >> building MD. > > > I'm not sure I understand this. Do you have a link to the previous > discussions ? > Do you have your own private port working ? I think this is a first good > start. MonoDevelop-Roslyn patches: My changes are in my github repo (https://github.com/russellhaley/monodevelop) but have been buried under a bunch of changes made by the IDE when I opened the MonoDevelop Project. I have some notes on what needs to be updated to help sort it out (not here at work though). Most of these changes are probably suspect due to the age of the fork however. FreeBSD MonoDevelop Port: There are currently two ways to build MD: Using a tarball or from GitHub. My patches worked on the GitHub method and since many other things on FreeBSD (including all the src) are moving to Github I went with that. Next, to update the port Makefile I grabbed ports via SVN and followed the porters handbook. There are variables and targets and such and so-forth for using GitHub. It looked very promising until I hit the main/external folder: https://github.com/mono/monodevelop/tree/roslyn/main/external All these items are links to other repos at specific commits. There is a trivial example of how to accomplish external repos in the porters handbook, but I couldn't make it work for something this complex. Unfortunately, I have a habit of killing computer images. I destroyed the jail that code existed in by accident some time ago. SO: If there is some interest and someone can help me on the outstanding issues (mainly ports!) I would be willing to resurrect that project, or assist someone else. I think this looks great on my resume and sets me apart from the crowd so I am willing to spend some time on it. It's also a place where I can contribute and (possibly?) earn a commit bit on the ports tree (I will have a freebsd.org email address one day!!!). Otherwise, I have other projects I'm working on right now. Cheers, Russ From owner-freebsd-mono@freebsd.org Fri Jun 17 07:08:43 2016 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 803DDA78D5D for ; Fri, 17 Jun 2016 07:08:43 +0000 (UTC) (envelope-from radovanovic@gmail.com) Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (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 02BCA298E; Fri, 17 Jun 2016 07:08:43 +0000 (UTC) (envelope-from radovanovic@gmail.com) Received: by mail-wm0-x233.google.com with SMTP id m124so99074519wme.1; Fri, 17 Jun 2016 00:08:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-transfer-encoding; bh=fJDRp4dX0J4KyDMYCMuzMm4UF2Tuhg5qtySUz+dVdmA=; b=SwARGhGLWuVSTGTCdxxnCH2hJkCFmTJGIAprHGv/RIbYNZROv/IFSUuhxRho6L12hC kcGC88Gw6qVRpvukoRGn26JnTXFA4jQaC81NL2we4o3XwPl9LziLd5b0iFWFmKzBMCgC baJ7E49vIciAy0m29+aqGSON4o8nKOZseiHVwXa2mcCvduUYurJ4oYr9FKvrNmH4MMzs mYblo1QrurD9o4g7mKVnudSfeNpZmjg5jZyjytfTaC85gxrNDaNtkq0XAz2QDfkcbAc4 MEtcVdO9mEhvAoDLrlei1s7wpHldzWOjU8W/Mc/NhWMaqdycF5laZudtRsvc6eDlrvX2 dGSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-transfer-encoding; bh=fJDRp4dX0J4KyDMYCMuzMm4UF2Tuhg5qtySUz+dVdmA=; b=GAoSoqbXyCohIYfFLqgSecdk+uF3pM87Pm+qsACfzhzwhyVmc7W6JsThtZmJ84EcrM FADtQK/dR0Udqj3NRQV9lWy7UvFSpNJh5LYTmbwLzQJ8E2jYvbtPGPkyj3OB8z0AdbPr Z0oInWKmTOzXstX0OSrKPEam04cg/LaYm2MayhgErzaOky+rVIS5GFDMg2TaYsk+fa4Q C4+mr8fEhfoAEKntx+hQTRbTDDkCdiiBXT1+A1r6wda0eKnuGFnmQIp0TfiB6T6ric2i KxI3KEQJkxGLCZmmjmyNPXVx1kraMRGVVmE4Qlr3Phq4N3hOVwdRZt9CbrU/2fTcRG4n mp4g== X-Gm-Message-State: ALyK8tJY1nFMi/ejv5QEoD54OnxNW2NzJoNatrmYHzphcLreNw550jZApvYouMUT0TRCgQ== X-Received: by 10.28.4.140 with SMTP id 134mr19574425wme.91.1466147320516; Fri, 17 Jun 2016 00:08:40 -0700 (PDT) Received: from zmaj.softwarehood.com (109-92-247-167.dynamic.isp.telekom.rs. [109.92.247.167]) by smtp.googlemail.com with ESMTPSA id t198sm18488226wmt.16.2016.06.17.00.08.39 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 17 Jun 2016 00:08:39 -0700 (PDT) Message-ID: <5763A1F6.9090501@gmail.com> Date: Fri, 17 Jun 2016 09:08:38 +0200 From: Ivan Radovanovic User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130812 Thunderbird/17.0.8 MIME-Version: 1.0 To: Mathieu Prevot CC: Russell Haley , romain@freebsd.org, Freebsd-mono Subject: Re: maintaining ports and mono References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2016 07:08:43 -0000 On 06/16/2016 21:53, Mathieu Prevot napisa: > > > 2016-06-16 20:08 GMT+02:00 Russell Haley >: > > Hi Mathieu, > > I have expressed interest in helping maintain mono on FreeBSD but have > moved away due to lack of interest and support. Currently someone has > ported more recent versions of Mono (Romain I think?), but MonoDevelop > is somewhat out of date. I had patches to build MonoDevelop with > Rolsyn but couldn't get the MonoDevelop github repos to work with > FreeBSD ports so I gave up after multiple requests for help on both > this mailing list and the FreeBSD forum. > > Other .Net things I'd like to see: > - Ivan had some patches for kqueue issues, he passed them on to me but > again, I have moved away from .net on FreeBSD > - I would like to see a port of Pinta on FreeBSD > (https://pinta-project.com/pintaproject/pinta/) because gimp makes me > want to throw my computer > - I once built and ran .Net Core and would like to see if that has > progressed, perhaps put together a FreeBSD port for it. The ultimate > goal in my mind is to update MonoDevelop to use .net Core > - Porting and testing asp.net and MVC to FreeBSD > - Testing the latest mono on FreeBSD CURRENT for ARM > > I had also at one point seen a possible business model helping clients > get their .net software off of Windows to save $$$ and create > resalable appliances, but that idea died on the vine. > > Ultimately, there are so many development options on FreeBSD, I moved > to something that was better supported (lua), but I really really miss > that big beautiful framework. I guess there's always Java, or Python, > or Ruby... :( > > > There are many points here, from .NET to IDEs and business. > > IMHO having .NET framework work is good, APS.NET too. > Ultimately, having WPF too would be amazing. I'm planing to probe this > with the WPF team. > There is request on UserVoice (Microsoft interface for feedback and > features requests) of opening WPF sources, which is possible. > Microsoft recent policy is to make Windows the #1 platform for software > development, and have GNU tools work natively in Windows. > Their Azure platform now supports FreeBSD 10.3 VM. > Despite everything, they will want probably to make sure Windows still > have competitive advantages, making the WPF and ASP.net not that likely > to be available/ported/opened. > > Historically and to my knowledge, GNU/Linux was used for desktop at > Google, and FreeBSD rather for servers. Having FreeBSD a stronger dev > platform is questionable and might require a lot of energy/time/effort > from the community. > > Have you tried java/javaFX/openGL ? > > M > Hi Mathieu, IMHO opinion there is no interest to have Mono running properly on FreeBSD from either side. Original mono developers are even proud to say they don't care about having it run on *BSD, and I guess based on amount of feedback you got on this list you can draw your own conclusions about enthusiasm coming from this side. We at company still have some production ASP.Net applications we are running using mono/FreeBSD with some patches I wrote both for mono and their fastcgi server, but AFAIK those never found their way either to FreeBSD port or main mono repository, and I really don't have enough time to spend it convincing people to use free source I wrote - what is interesting web server patches fix some OS independent bugs with socket handling they have, but maybe they thought they were also FreeBSD related :-) I think there is also problem with attitude with mono guys - it seems there is perception (as you put it in "GNU/Linux was used for desktop at Google, and FreeBSD rather for servers") that there is no need to actually have .Net running on FreeBSD, but according to my experience serious use of .Net is in web applications, and that is server side usage. Anyway, in company we are not using C# for any new development (we switched back to C++), but we stayed with FreeBSD (I guess for us the only way to have stable mono on FreeBSD would be to fork entire project, and that would require manpower we don't have at the moment). Kind regards, Ivan From owner-freebsd-mono@freebsd.org Fri Jun 17 21:41:33 2016 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 54176A77C2E for ; Fri, 17 Jun 2016 21:41:33 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: from mail-lf0-x231.google.com (mail-lf0-x231.google.com [IPv6:2a00:1450:4010:c07::231]) (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 B02D81BBD; Fri, 17 Jun 2016 21:41:32 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: by mail-lf0-x231.google.com with SMTP id f6so6099196lfg.0; Fri, 17 Jun 2016 14:41:32 -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=OTcXXc8PZ3QxIyB86m9sUrNsYnfEF4wQXHbwtyCPMSs=; b=BzVUC5HSIvQVyLnUFKlIB+7c9zMHGKVuhSsfQM2pnJiMxSvc9j64ggLUECVY3o6MXU fZRrJooMVDSZ0m7Jo9/5VfYotnBWCP0emYKlLdWgj8ITebAOuBTxkeUfKfTjDgdgmojS 30Ll5/CwPLlHANeeaXKakHk6f2eMYIuAC3uxj83XszipnScFfD8wwR625JxNrInko7Me l5Y9hLnoIkm2jFfS8USVtauRdQ28gcx2Rjc+p1CybZFjvDpg7LSDH0EJY75i9l5PjAFG 8QH3w3B0Wi/ESZl9EyjFbGLHUntE4lXTZifbL/VdYq7sfHup03cK78GpmeHnWbSS6JLn 0rEw== 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=OTcXXc8PZ3QxIyB86m9sUrNsYnfEF4wQXHbwtyCPMSs=; b=moryn9bEJ4wS0YaPkmQ7rWL8mAVxHIkS6fgeg+6MWcS6Zi6bccMQyjfckwBjiw6SVh wF4cem5oTJqIvlys5Nf/XC4Zw60KJoSVRB6afzoQ3zrkZrZr6XdmyA6q4TIYYPnIYIvK e5g0iU2EONZKJ+8U87FzKBdxTPWWZaO6VfkiNTUv0WTjBYKs0RA1lslk2pvgFO+5N5xP VngGAZh/RDTi+N9UlIcjTuQ1DkC6qkDcBq1nXuCj4BRhaYYS0X3TemwXnwYH6HcGdNZX /V3/+8CRijeBAc1xTMwAWH2wYGTMoMxUFHM1CpR3KV2GWBAL9EgztS0hf90klK/ydArK V2AA== X-Gm-Message-State: ALyK8tJbBsEF2qzDI+tFbvskBlYiygsATaNLw1OXufW7yniBRoNY+ko2f7WkM6Pv6Iooq/fN0AzHP4p1R5xpMw== X-Received: by 10.25.141.135 with SMTP id p129mr1068553lfd.194.1466199690833; Fri, 17 Jun 2016 14:41:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.211.141 with HTTP; Fri, 17 Jun 2016 14:41:11 -0700 (PDT) In-Reply-To: <5763A1F6.9090501@gmail.com> References: <5763A1F6.9090501@gmail.com> From: Mathieu Prevot Date: Fri, 17 Jun 2016 23:41:11 +0200 Message-ID: Subject: Re: maintaining ports and mono To: Ivan Radovanovic Cc: Russell Haley , romain@freebsd.org, Freebsd-mono Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2016 21:41:33 -0000 2016-06-17 9:08 GMT+02:00 Ivan Radovanovic : > On 06/16/2016 21:53, Mathieu Prevot napisa: > >> >> >> 2016-06-16 20:08 GMT+02:00 Russell Haley > >: >> >> Hi Mathieu, >> >> I have expressed interest in helping maintain mono on FreeBSD but have >> moved away due to lack of interest and support. Currently someone has >> ported more recent versions of Mono (Romain I think?), but MonoDevelop >> is somewhat out of date. I had patches to build MonoDevelop with >> Rolsyn but couldn't get the MonoDevelop github repos to work with >> FreeBSD ports so I gave up after multiple requests for help on both >> this mailing list and the FreeBSD forum. >> >> Other .Net things I'd like to see: >> - Ivan had some patches for kqueue issues, he passed them on to me but >> again, I have moved away from .net on FreeBSD >> - I would like to see a port of Pinta on FreeBSD >> (https://pinta-project.com/pintaproject/pinta/) because gimp makes me >> want to throw my computer >> - I once built and ran .Net Core and would like to see if that has >> progressed, perhaps put together a FreeBSD port for it. The ultimate >> goal in my mind is to update MonoDevelop to use .net Core >> - Porting and testing asp.net and MVC to FreeBSD >> - Testing the latest mono on FreeBSD CURRENT for ARM >> >> I had also at one point seen a possible business model helping clients >> get their .net software off of Windows to save $$$ and create >> resalable appliances, but that idea died on the vine. >> >> Ultimately, there are so many development options on FreeBSD, I moved >> to something that was better supported (lua), but I really really miss >> that big beautiful framework. I guess there's always Java, or Python, >> or Ruby... :( >> >> >> There are many points here, from .NET to IDEs and business. >> >> IMHO having .NET framework work is good, APS.NET too. >> Ultimately, having WPF too would be amazing. I'm planing to probe this >> with the WPF team. >> There is request on UserVoice (Microsoft interface for feedback and >> features requests) of opening WPF sources, which is possible. >> Microsoft recent policy is to make Windows the #1 platform for software >> development, and have GNU tools work natively in Windows. >> Their Azure platform now supports FreeBSD 10.3 VM. >> Despite everything, they will want probably to make sure Windows still >> have competitive advantages, making the WPF and ASP.net not that likely >> to be available/ported/opened. >> >> Historically and to my knowledge, GNU/Linux was used for desktop at >> Google, and FreeBSD rather for servers. Having FreeBSD a stronger dev >> platform is questionable and might require a lot of energy/time/effort >> from the community. >> >> Have you tried java/javaFX/openGL ? >> >> M >> >> > Hi Mathieu, > > IMHO opinion there is no interest to have Mono running properly on FreeBSD > from either side. Original mono developers are even proud to say they don't > care about having it run on *BSD, > Do you have reference to such thing ? list archive ? I think it might be right in the past, the teams might have changed, and the mindset might have changed, and ultimately, does it matter ? > and I guess based on amount of feedback you got on this list you can draw > your own conclusions about enthusiasm coming from this side. > I understand this too. However, people are not necessarily fast and everything. People have also their own projects, preoccupations, availability / will / time. I give few days to get the temperature of the community. My mindset is not: do we need this, but rather: what can we do with this ? and: which opportunities does this brings to FreeBSD ? And then: what am I willing to give in term of time/energy for this ? For enterprise purposes, often productivity comes first, and results, warranties comes first, and in that case, people are willing to pay (say Microsoft) to have a certain level of productivity and results. Then there is their policy: do we spend more money on dev man power, or more in proprietary software, or hardware ? just policy, IMO. > We at company still have some production ASP.Net applications we are > running using mono/FreeBSD with some patches I wrote both for mono and > their fastcgi server, but AFAIK those never found their way either to > FreeBSD port or main mono repository, and I really don't have enough time > to spend it convincing people to use free source I wrote - what is > interesting web server patches fix some OS independent bugs with socket > handling they have, but maybe they thought they were also FreeBSD related > :-) > Sounds really good :) Do you have an idea of the amount of lines / hours to do such thing ? I keep all that in mind ! I keep probing and will come back to you. Many thanks for proposing this. > I think there is also problem with attitude with mono guys - it seems > there is perception (as you put it in "GNU/Linux was used for desktop at > Google, and FreeBSD rather for servers") that there is no need to actually > have .Net running on FreeBSD, but according to my experience serious use of > .Net is in web applications, and that is server side usage. > I see. Again, do you have archives about this ? when this happened ? If Microsoft is interested, they might influence the Mono community : they sponsor them. > Anyway, in company we are not using C# for any new development (we > switched back to C++), but we stayed with FreeBSD (I guess for us the only > way to have stable mono on FreeBSD would be to fork entire project, and > that would require manpower we don't have at the moment). > C# have many serious advantages such as linq, tasks, GC, the VM and many things of a modern object oriented language. To me it's one of the most pleasant language to work with, as a programmer. Then yes, the ecosystem matters first. Many thanks for the opinion and details. Cheers M From owner-freebsd-mono@freebsd.org Fri Jun 17 22:00:13 2016 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 E0231A780E3 for ; Fri, 17 Jun 2016 22:00:13 +0000 (UTC) (envelope-from aaron@toomanymiles.net) Received: from mail-wm0-x236.google.com (mail-wm0-x236.google.com [IPv6:2a00:1450:400c:c09::236]) (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 7878114E8 for ; Fri, 17 Jun 2016 22:00:13 +0000 (UTC) (envelope-from aaron@toomanymiles.net) Received: by mail-wm0-x236.google.com with SMTP id a66so5229253wme.0 for ; Fri, 17 Jun 2016 15:00:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toomanymiles-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=YCZY6iJI14TbNn6WC2q70SRz9bZhY4ZJ9B4Flo9cXdY=; b=WbaLGQ6bX+K4ZsnZfPvFqKlv6DnO54YRNwt2ObjbkqCh/ElXXH+DL/BYy9kY+vYjLW IZqPf+iTqfPVGfs6GxnR9U+arFBsYM6R9tlUe+B5iwMrc1WakiGLjV9ZXJAFNENnXPLH uo0xDgQI8dvkGw/x44MhIxCjorSNhmIdLu4+7Y4LHFYd+R2RGBzWe3iXWv4uxABYD+KX 85lr0UFma7PNHQclCs+2BHBnlqfKcUzotV02YC0QOIoFrMWBzOK8TlnxTybU5seF3Lc7 dzwWrQ46pB4vo7yRxiB39DeRVdMir5nimVKaUJ6T0TayjpJ44b4n00PHUomoCocc25yU qzjQ== 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=YCZY6iJI14TbNn6WC2q70SRz9bZhY4ZJ9B4Flo9cXdY=; b=NcCSwHUJ2gyxmCeOvBfmYK+EFyF/DYTi+3skyeR4iFV5j1JRS8gbo3mlfPSCDBK0XF c0EiVsn8S4w2TBA91IJxzStOR/9fzqVsJiG2wGYsNpoihUigQVCJaHf5adQtbWEaeKvy Zxa9UodouLN+OLBS1OJKFQhUHj01CSjn0GH2ONKfJypHDP15yMn7ZIwleb3w+NVXVFkU 9+1QQ58M30KPYh0RPceEcIB61yhFpcl9FY0lyi1kwZQuQtyJPMmNz2z7nADpX4Kg+Gnj NrBAXX78neaTDtPqx6+3frDeEw7o36RU+9AsGK/uQ59CMW0EkaiT6HnOPyoaxND6QBac bl/A== X-Gm-Message-State: ALyK8tJcfDnro5KHLPVpsDJ5sydn9ujU2Q4phqluBE/oUXEhzDXOI/9fU3oCapfupMbUxvzDdEI+Y8mH1TjINw== X-Received: by 10.194.216.33 with SMTP id on1mr4007039wjc.153.1466200811895; Fri, 17 Jun 2016 15:00:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.157.1 with HTTP; Fri, 17 Jun 2016 14:59:52 -0700 (PDT) X-Originating-IP: [50.203.194.194] In-Reply-To: References: <5763A1F6.9090501@gmail.com> From: Aaron Havens Date: Fri, 17 Jun 2016 16:59:52 -0500 Message-ID: Subject: Re: maintaining ports and mono To: Mathieu Prevot Cc: Ivan Radovanovic , Freebsd-mono , romain@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2016 22:00:14 -0000 Has any work started on a port for the .NET Core? I have looked at it and worked on getting the build instructions updated in GitHub but ran out of time. If someone is working on it I would be willing to see what they were working on and if I could chip in. Aaron On Fri, Jun 17, 2016 at 4:41 PM, Mathieu Prevot wrote: > 2016-06-17 9:08 GMT+02:00 Ivan Radovanovic : > > > On 06/16/2016 21:53, Mathieu Prevot napisa: > > > >> > >> > >> 2016-06-16 20:08 GMT+02:00 Russell Haley >> >: > >> > >> Hi Mathieu, > >> > >> I have expressed interest in helping maintain mono on FreeBSD but > have > >> moved away due to lack of interest and support. Currently someone > has > >> ported more recent versions of Mono (Romain I think?), but > MonoDevelop > >> is somewhat out of date. I had patches to build MonoDevelop with > >> Rolsyn but couldn't get the MonoDevelop github repos to work with > >> FreeBSD ports so I gave up after multiple requests for help on both > >> this mailing list and the FreeBSD forum. > >> > >> Other .Net things I'd like to see: > >> - Ivan had some patches for kqueue issues, he passed them on to me > but > >> again, I have moved away from .net on FreeBSD > >> - I would like to see a port of Pinta on FreeBSD > >> (https://pinta-project.com/pintaproject/pinta/) because gimp makes > me > >> want to throw my computer > >> - I once built and ran .Net Core and would like to see if that has > >> progressed, perhaps put together a FreeBSD port for it. The ultimate > >> goal in my mind is to update MonoDevelop to use .net Core > >> - Porting and testing asp.net and MVC to FreeBSD > >> - Testing the latest mono on FreeBSD CURRENT for ARM > >> > >> I had also at one point seen a possible business model helping > clients > >> get their .net software off of Windows to save $$$ and create > >> resalable appliances, but that idea died on the vine. > >> > >> Ultimately, there are so many development options on FreeBSD, I > moved > >> to something that was better supported (lua), but I really really > miss > >> that big beautiful framework. I guess there's always Java, or > Python, > >> or Ruby... :( > >> > >> > >> There are many points here, from .NET to IDEs and business. > >> > >> IMHO having .NET framework work is good, APS.NET too. > >> Ultimately, having WPF too would be amazing. I'm planing to probe this > >> with the WPF team. > >> There is request on UserVoice (Microsoft interface for feedback and > >> features requests) of opening WPF sources, which is possible. > >> Microsoft recent policy is to make Windows the #1 platform for software > >> development, and have GNU tools work natively in Windows. > >> Their Azure platform now supports FreeBSD 10.3 VM. > >> Despite everything, they will want probably to make sure Windows still > >> have competitive advantages, making the WPF and ASP.net not that likely > >> to be available/ported/opened. > >> > >> Historically and to my knowledge, GNU/Linux was used for desktop at > >> Google, and FreeBSD rather for servers. Having FreeBSD a stronger dev > >> platform is questionable and might require a lot of energy/time/effort > >> from the community. > >> > >> Have you tried java/javaFX/openGL ? > >> > >> M > >> > >> > > Hi Mathieu, > > > > IMHO opinion there is no interest to have Mono running properly on > FreeBSD > > from either side. Original mono developers are even proud to say they > don't > > care about having it run on *BSD, > > > > Do you have reference to such thing ? list archive ? I think it might be > right in the past, the teams might have changed, and the mindset might have > changed, and ultimately, does it matter ? > > > > and I guess based on amount of feedback you got on this list you can draw > > your own conclusions about enthusiasm coming from this side. > > > > I understand this too. However, people are not necessarily fast and > everything. People have also their own projects, preoccupations, > availability / will / time. I give few days to get the temperature of the > community. > > My mindset is not: do we need this, but rather: what can we do with this ? > and: which opportunities does this brings to FreeBSD ? > And then: what am I willing to give in term of time/energy for this ? > > For enterprise purposes, often productivity comes first, and results, > warranties comes first, and in that case, people are willing to pay (say > Microsoft) to have a certain level of productivity and results. > > Then there is their policy: do we spend more money on dev man power, or > more in proprietary software, or hardware ? just policy, IMO. > > > > We at company still have some production ASP.Net applications we are > > running using mono/FreeBSD with some patches I wrote both for mono and > > their fastcgi server, but AFAIK those never found their way either to > > FreeBSD port or main mono repository, and I really don't have enough time > > to spend it convincing people to use free source I wrote - what is > > interesting web server patches fix some OS independent bugs with socket > > handling they have, but maybe they thought they were also FreeBSD related > > :-) > > > > Sounds really good :) Do you have an idea of the amount of lines / hours to > do such thing ? I keep all that in mind ! I keep probing and will come back > to you. Many thanks for proposing this. > > > > I think there is also problem with attitude with mono guys - it seems > > there is perception (as you put it in "GNU/Linux was used for desktop at > > Google, and FreeBSD rather for servers") that there is no need to > actually > > have .Net running on FreeBSD, but according to my experience serious use > of > > .Net is in web applications, and that is server side usage. > > > > I see. Again, do you have archives about this ? when this happened ? > If Microsoft is interested, they might influence the Mono community : they > sponsor them. > > > > Anyway, in company we are not using C# for any new development (we > > switched back to C++), but we stayed with FreeBSD (I guess for us the > only > > way to have stable mono on FreeBSD would be to fork entire project, and > > that would require manpower we don't have at the moment). > > > > C# have many serious advantages such as linq, tasks, GC, the VM and many > things of a modern object oriented language. To me it's one of the most > pleasant language to work with, as a programmer. Then yes, the ecosystem > matters first. > > Many thanks for the opinion and details. > > Cheers > M > _______________________________________________ > freebsd-mono@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mono > To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org" > From owner-freebsd-mono@freebsd.org Fri Jun 17 22:24:37 2016 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 64CEFA7869E for ; Fri, 17 Jun 2016 22:24:37 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: from mail-lf0-x22b.google.com (mail-lf0-x22b.google.com [IPv6:2a00:1450:4010:c07::22b]) (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 CDFE620AB; Fri, 17 Jun 2016 22:24:36 +0000 (UTC) (envelope-from mathieu.prevot@gmail.com) Received: by mail-lf0-x22b.google.com with SMTP id h129so5683250lfh.1; Fri, 17 Jun 2016 15:24:36 -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=jND2SdggU5GuYAcS/5IKuQmk08LCNIlbozTBoBPi80I=; b=BrAR2UpENukuYtObfy5hva3+R2Csz9ryJFG6ZEIiHTCbGLLyiTfGkFKycm76gvO8h8 ZQAgU6CERwwtopMy3q/ftIDf8a6JQriRfrA7bMaXOMNrMYaapt/kCbA+YRLweOFD2B/1 6N0VfltZx1T88OP6da3BPJGFa+0OdtmPHFMLkIQQ3MCOEk9tmdBb0pHqlpbIyTrXgtFM EnjZBc7Gtre22THe559/qro3s9QFUD6iYxatnOG+olLPWsX2o4EmGopkLNXB6v3wu9zI YAoj38bXVklZ+NeS+RSPoaml97b2zwxgN0VrF/eA/YBK3W8rXn313Yzs2FvGZP6Homth TcWw== 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=jND2SdggU5GuYAcS/5IKuQmk08LCNIlbozTBoBPi80I=; b=XpUI4tzS0ZvbajsaJU0Lhvxh8cD3TUtD/bSNO2e5zu4xt/xeekHBWdiblqV1Uxdg+5 m1bDjk0MZf8KlTVdWo7UQ3mke0ga4SwlQswf7fbOSNBX16sLxc+4w4mPr5eEBczPqR+n lLZx9zV2wWYidoLnE4yvfNQtG/aH7rp6vC29K+AEr6N5EMnf3i6GTWfvzoFiLW6QNXvg kWnEzOmOoIYItTCsYXolojmiPC9TLR+deUaGvX1DmltxUCgqh4teFgf0DmN3A8+JYozv LTiLsse61YqUjzm+JGPrOuidS/kpWHnZETXFH3j1uTVsLSxODSNE8nudh/CzHy6EVeuq QWAg== X-Gm-Message-State: ALyK8tIzKvjY44kZJGNLNBe9IKt0c7oYOPahrtmvZPi1djYVcxrP5xXY7OqQoOQiEkFqoOfkaKt2xeLXQIxiHA== X-Received: by 10.46.5.145 with SMTP id 139mr1239363ljf.11.1466202274434; Fri, 17 Jun 2016 15:24:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.211.141 with HTTP; Fri, 17 Jun 2016 15:24:14 -0700 (PDT) In-Reply-To: References: <5763A1F6.9090501@gmail.com> From: Mathieu Prevot Date: Sat, 18 Jun 2016 00:24:14 +0200 Message-ID: Subject: Re: maintaining ports and mono To: Aaron Havens Cc: Ivan Radovanovic , Freebsd-mono , romain@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2016 22:24:37 -0000 2016-06-17 23:59 GMT+02:00 Aaron Havens : > Has any work started on a port for the .NET Core? I have looked at it and > worked on getting the build instructions updated in GitHub but ran out of > time. If someone is working on it I would be willing to see what they were > working on and if I could chip in. > I saw no pointer from mono.org but these old pages (please Romain, head up) http://www.mono-project.com/archived/monofreebsd/ https://code.google.com/archive/p/bsd-sharp/ What I see is that Romain started some work for years, but it died few years ago. M PS Aaron, please bottom post for readability purposes ;) From owner-freebsd-mono@freebsd.org Fri Jun 17 23:28:35 2016 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 E52B7A784F8 for ; Fri, 17 Jun 2016 23:28:35 +0000 (UTC) (envelope-from cs@innolan.dk) Received: from avril.innolan.net (ntp2.innolan.net [90.184.222.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A938B1B2C for ; Fri, 17 Jun 2016 23:28:34 +0000 (UTC) (envelope-from cs@innolan.dk) Received: from [192.168.10.60] (unknown [192.168.222.119]) by avril.innolan.net (Postfix) with ESMTP id 9380F61F8D2 for ; Sat, 18 Jun 2016 01:21:03 +0200 (CEST) Subject: Re: maintaining ports and mono To: freebsd-mono@freebsd.org References: <5763A1F6.9090501@gmail.com> From: Carsten Larsen Message-ID: <576485DF.50709@innolan.dk> Date: Sat, 18 Jun 2016 01:21:03 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2016 23:28:36 -0000 Just a few pointers: - Microsoft bought Xamarin who officially maintains Mono not long time ago. - dotnet core is not mature yet. Current version is a release candidate 2. - Microsoft seems to move towards utilizing the benefits of FreeBSD. It is available on Azure now, etc. - SQL Server 2016 has been released to Linux in a preview version. - /Visual Studio Code has been released to Linux. /All of the above are really big changes and I think it is too early to judge if .NET/Mono development makes any sense on FreeBSD. Carsten Larsen Den 18-06-2016 kl. 00:24 skrev Mathieu Prevot: > 2016-06-17 23:59 GMT+02:00 Aaron Havens : > >> Has any work started on a port for the .NET Core? I have looked at it and >> worked on getting the build instructions updated in GitHub but ran out of >> time. If someone is working on it I would be willing to see what they were >> working on and if I could chip in. >> > I saw no pointer from mono.org but these old pages (please Romain, head up) > > http://www.mono-project.com/archived/monofreebsd/ > https://code.google.com/archive/p/bsd-sharp/ > > What I see is that Romain started some work for years, but it died few > years ago. > > M > > PS Aaron, please bottom post for readability purposes ;) > _______________________________________________ > freebsd-mono@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mono > To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org" From owner-freebsd-mono@freebsd.org Sat Jun 18 00:57:48 2016 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 7B9CAA77635 for ; Sat, 18 Jun 2016 00:57:48 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-vk0-x22a.google.com (mail-vk0-x22a.google.com [IPv6:2607:f8b0:400c:c05::22a]) (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 24E541A79; Sat, 18 Jun 2016 00:57:48 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-vk0-x22a.google.com with SMTP id t129so136301595vka.1; Fri, 17 Jun 2016 17:57:48 -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=nMNR3aKjy2Bb+3kyA5+YfCrHZfaA2ZB0vwKLQenGngw=; b=vGo/2usFnYDvqvGHHIPomNmUjj39B8fFsC0qLOpFhOH6AkxHECye/iViHe9PkalWoX GEFEHrMoQ/FfyTlNwKsNo8b+9mjhASrPnFCoSHROAwKOFy5wNB/ZNrDO8k6gzjLqg4zg rUWYp6r5TZFGVxg8Ef1O2T/XdZXC1MzIFjJm+J+kBLGg9xTnNeaitcaSjrwKAws5p8Yy o90OKSlTdbgHaJCiki5HBZYkfLFq3X8xWeI7DOXzAKAz5OcmMRW6kuqpkJ9zU0F7amXd y4blcpt1vvBq1L9miVTOXoIDQT896CZgl0IVSW3r++uVy2DNih2By3erGGt+WRfLRVo+ AWRw== 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=nMNR3aKjy2Bb+3kyA5+YfCrHZfaA2ZB0vwKLQenGngw=; b=ICtuFn8dmKikeX66mFo7XkIK04jbcN3L8qc+/RPWY87DRfBymGM++vgJ8TJ5ZaaPUa lZfmHnOf54fpwowxqlcSrwoPIpJrbbLeQzbXy4+xJqGsAderwCyACKgQhaE9NhBDmXTA goXbPb7PWGstedgTFJPbiFVrvXkMrnIId0Te9kmZbrFcGz5Nx5xsd7suwSOvjWmn8T7f PcbeMkc1cyuDN3xY5DAzdpurL2uM8KthVmXUJxz27bPEQ5t6DamszAfytfcigQYdHWvv Qoyz0tnSUdZou+PHg25EmRDCVqJlBsL3uscA515CYQfbse/MR9N6coKBsKGVG7yQPoJK siyg== X-Gm-Message-State: ALyK8tLE6U2feD5w9rYiZtbJoTh8CMdqPz7oSbRHvsrWB6N31+MXTp8lhryujZHagLwuoGXWIMhXVyQxuykRGg== X-Received: by 10.31.166.72 with SMTP id p69mr2427548vke.14.1466211466888; Fri, 17 Jun 2016 17:57:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.54.196 with HTTP; Fri, 17 Jun 2016 17:57:46 -0700 (PDT) In-Reply-To: References: <5763A1F6.9090501@gmail.com> From: Russell Haley Date: Fri, 17 Jun 2016 17:57:46 -0700 Message-ID: Subject: Re: maintaining ports and mono To: Aaron Havens Cc: Mathieu Prevot , Freebsd-mono , romain@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2016 00:57:48 -0000 On Fri, Jun 17, 2016 at 2:59 PM, Aaron Havens wrote: > Has any work started on a port for the .NET Core? I have looked at it and > worked on getting the build instructions updated in GitHub but ran out of > time. If someone is working on it I would be willing to see what they were > working on and if I could chip in. I had .net Core working many many moons ago but it required that you build binaries (runtime?) on a Windows machine and then transfer them over. I will check if I still have notes. > > Aaron > > On Fri, Jun 17, 2016 at 4:41 PM, Mathieu Prevot > wrote: > >> 2016-06-17 9:08 GMT+02:00 Ivan Radovanovic : >> >> > On 06/16/2016 21:53, Mathieu Prevot napisa: >> > >> >> >> >> >> >> 2016-06-16 20:08 GMT+02:00 Russell Haley > >> >: >> >> >> >> Hi Mathieu, >> >> >> >> I have expressed interest in helping maintain mono on FreeBSD but >> have >> >> moved away due to lack of interest and support. Currently someone >> has >> >> ported more recent versions of Mono (Romain I think?), but >> MonoDevelop >> >> is somewhat out of date. I had patches to build MonoDevelop with >> >> Rolsyn but couldn't get the MonoDevelop github repos to work with >> >> FreeBSD ports so I gave up after multiple requests for help on both >> >> this mailing list and the FreeBSD forum. >> >> >> >> Other .Net things I'd like to see: >> >> - Ivan had some patches for kqueue issues, he passed them on to me >> but >> >> again, I have moved away from .net on FreeBSD >> >> - I would like to see a port of Pinta on FreeBSD >> >> (https://pinta-project.com/pintaproject/pinta/) because gimp makes >> me >> >> want to throw my computer >> >> - I once built and ran .Net Core and would like to see if that has >> >> progressed, perhaps put together a FreeBSD port for it. The ultimate >> >> goal in my mind is to update MonoDevelop to use .net Core >> >> - Porting and testing asp.net and MVC to FreeBSD >> >> - Testing the latest mono on FreeBSD CURRENT for ARM >> >> >> >> I had also at one point seen a possible business model helping >> clients >> >> get their .net software off of Windows to save $$$ and create >> >> resalable appliances, but that idea died on the vine. >> >> >> >> Ultimately, there are so many development options on FreeBSD, I >> moved >> >> to something that was better supported (lua), but I really really >> miss >> >> that big beautiful framework. I guess there's always Java, or >> Python, >> >> or Ruby... :( >> >> >> >> >> >> There are many points here, from .NET to IDEs and business. >> >> >> >> IMHO having .NET framework work is good, APS.NET too. >> >> Ultimately, having WPF too would be amazing. I'm planing to probe this >> >> with the WPF team. >> >> There is request on UserVoice (Microsoft interface for feedback and >> >> features requests) of opening WPF sources, which is possible. >> >> Microsoft recent policy is to make Windows the #1 platform for software >> >> development, and have GNU tools work natively in Windows. >> >> Their Azure platform now supports FreeBSD 10.3 VM. >> >> Despite everything, they will want probably to make sure Windows still >> >> have competitive advantages, making the WPF and ASP.net not that likely >> >> to be available/ported/opened. >> >> >> >> Historically and to my knowledge, GNU/Linux was used for desktop at >> >> Google, and FreeBSD rather for servers. Having FreeBSD a stronger dev >> >> platform is questionable and might require a lot of energy/time/effort >> >> from the community. >> >> >> >> Have you tried java/javaFX/openGL ? >> >> >> >> M >> >> >> >> >> > Hi Mathieu, >> > >> > IMHO opinion there is no interest to have Mono running properly on >> FreeBSD >> > from either side. Original mono developers are even proud to say they >> don't >> > care about having it run on *BSD, >> > >> >> Do you have reference to such thing ? list archive ? I think it might be >> right in the past, the teams might have changed, and the mindset might have >> changed, and ultimately, does it matter ? >> >> >> > and I guess based on amount of feedback you got on this list you can draw >> > your own conclusions about enthusiasm coming from this side. >> > >> >> I understand this too. However, people are not necessarily fast and >> everything. People have also their own projects, preoccupations, >> availability / will / time. I give few days to get the temperature of the >> community. >> >> My mindset is not: do we need this, but rather: what can we do with this ? >> and: which opportunities does this brings to FreeBSD ? >> And then: what am I willing to give in term of time/energy for this ? >> >> For enterprise purposes, often productivity comes first, and results, >> warranties comes first, and in that case, people are willing to pay (say >> Microsoft) to have a certain level of productivity and results. >> >> Then there is their policy: do we spend more money on dev man power, or >> more in proprietary software, or hardware ? just policy, IMO. >> >> >> > We at company still have some production ASP.Net applications we are >> > running using mono/FreeBSD with some patches I wrote both for mono and >> > their fastcgi server, but AFAIK those never found their way either to >> > FreeBSD port or main mono repository, and I really don't have enough time >> > to spend it convincing people to use free source I wrote - what is >> > interesting web server patches fix some OS independent bugs with socket >> > handling they have, but maybe they thought they were also FreeBSD related >> > :-) >> > >> >> Sounds really good :) Do you have an idea of the amount of lines / hours to >> do such thing ? I keep all that in mind ! I keep probing and will come back >> to you. Many thanks for proposing this. >> >> >> > I think there is also problem with attitude with mono guys - it seems >> > there is perception (as you put it in "GNU/Linux was used for desktop at >> > Google, and FreeBSD rather for servers") that there is no need to >> actually >> > have .Net running on FreeBSD, but according to my experience serious use >> of >> > .Net is in web applications, and that is server side usage. >> > >> >> I see. Again, do you have archives about this ? when this happened ? >> If Microsoft is interested, they might influence the Mono community : they >> sponsor them. >> >> >> > Anyway, in company we are not using C# for any new development (we >> > switched back to C++), but we stayed with FreeBSD (I guess for us the >> only >> > way to have stable mono on FreeBSD would be to fork entire project, and >> > that would require manpower we don't have at the moment). >> > >> >> C# have many serious advantages such as linq, tasks, GC, the VM and many >> things of a modern object oriented language. To me it's one of the most >> pleasant language to work with, as a programmer. Then yes, the ecosystem >> matters first. >> >> Many thanks for the opinion and details. >> >> Cheers >> M >> _______________________________________________ >> freebsd-mono@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-mono >> To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org" >> > _______________________________________________ > freebsd-mono@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mono > To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org" From owner-freebsd-mono@freebsd.org Sat Jun 18 09:23:13 2016 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 9319EA77E91 for ; Sat, 18 Jun 2016 09:23:13 +0000 (UTC) (envelope-from cs@innolan.dk) Received: from avril.innolan.net (ntp2.innolan.net [90.184.222.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 55543152F for ; Sat, 18 Jun 2016 09:23:12 +0000 (UTC) (envelope-from cs@innolan.dk) Received: from [192.168.10.60] (unknown [192.168.222.119]) by avril.innolan.net (Postfix) with ESMTP id 5338361F90A; Sat, 18 Jun 2016 11:23:08 +0200 (CEST) Subject: Re: maintaining ports and mono To: Russell Haley References: <5763A1F6.9090501@gmail.com> Cc: Freebsd-mono From: Carsten Larsen Message-ID: <576512FC.9060203@innolan.dk> Date: Sat, 18 Jun 2016 11:23:08 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2016 09:23:13 -0000 On 18-06-2016 at 02:57 Russell Haley wrote: > On Fri, Jun 17, 2016 at 2:59 PM, Aaron Havens wrote: >> Has any work started on a port for the .NET Core? I have looked at it and >> worked on getting the build instructions updated in GitHub but ran out of >> time. If someone is working on it I would be willing to see what they were >> working on and if I could chip in. > I had .net Core working many many moons ago but it required that you > build binaries (runtime?) on a Windows machine and then transfer them > over. I will check if I still have notes. Build instructions are at the repo: https://github.com/dotnet/coreclr/blob/master/Documentation/building/freebsd-instructions.md nuget is required but no Windows installation is needed. From owner-freebsd-mono@freebsd.org Sat Jun 18 13:28:04 2016 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 9CB46A78E24 for ; Sat, 18 Jun 2016 13:28:04 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pa0-x229.google.com (mail-pa0-x229.google.com [IPv6:2607:f8b0:400e:c03::229]) (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 6B3FE28A5 for ; Sat, 18 Jun 2016 13:28:04 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-pa0-x229.google.com with SMTP id bz2so36731535pad.1 for ; Sat, 18 Jun 2016 06:28:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to:cc; bh=Dt7iLDNTvmDYy1lOjihrrJakYfofjZiAMyvEyKYWIos=; b=gxOFpC1LOa7DU8NpGYzbYwC9nbkgNTx5KfoFLW8cvY2+sH41zQ4hL7k/tri3Zr1Uo0 KAAVYhn3FqLVq3r7eEmL/DNNdrWM8Ma+/TUrRuLJq7vxOiZHfpfO9dyusLyBH6tAfAX4 faES1juf+GYPwxoJCzE5338BQPd4+Vqhf3IpJdeTbgMapWmtvAd5cJkY7VECG44Rh0qq I1jCzhMeyKHnHDvamezVYKGSA/ET79UHebB2NV702kzKyHjfoH8viT/GJxGf4jCRzeF2 wtDeJ3t5Bc3r32UVFAN4TUY2tB95mwwEGEHMFjW4gpUcUoRe8ocshOquGCHbOFvbKXe1 NvSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to:cc; bh=Dt7iLDNTvmDYy1lOjihrrJakYfofjZiAMyvEyKYWIos=; b=lX7fuVlzCgguc5/+NTWB+162uARlcUK2YawfEkFxhvkVnhJokVdRkzBgh1uw+NCObx TYYWpBlBcwLIcebIaxZGK29r3103R2trYt8cpFQdYXRZMw3tOxRsyZV+SZieNW5L29+H NZc0n2AZa4Gv2M8zn5cB1DvUxH8YvoCYV96BjqztWSOWpXlA/xXAHhd1G3zzSV2Tffxs hfViHTAmcPtzAvuF1y7UZip3TMPzIbqbWTZ0Z9VjrDvjRV3qdQ+hR1TIL3ChsMnmYiWD DEc+md4B5w3fGR+M9ZYTG/U8pTpRCTdvGPgK2mH+N+xH4EE6ubImisN9pAK5pSWe9qsV zvLQ== X-Gm-Message-State: ALyK8tJbZWdBPAbUghKnnZjMSjmcRTZGBQNJWAB6f/13f05eBdqka+AOs1fUwttgNgNsgw== X-Received: by 10.66.121.136 with SMTP id lk8mr8948478pab.51.1466256483841; Sat, 18 Jun 2016 06:28:03 -0700 (PDT) Received: from [127.0.0.1] ([216.113.200.184]) by smtp.gmail.com with ESMTPSA id zo15sm55330543pab.15.2016.06.18.06.28.02 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 18 Jun 2016 06:28:02 -0700 (PDT) Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2876) Message-ID: <20160618132802.4661331.82088.7397@gmail.com> Date: Sat, 18 Jun 2016 06:28:02 -0700 Subject: Re: maintaining ports and mono From: Russell Haley In-Reply-To: <576512FC.9060203@innolan.dk> References: <5763A1F6.9090501@gmail.com> <576512FC.9060203@innolan.dk> To: Carsten Larsen Cc: Freebsd-mono X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2016 13:28:04 -0000 Sorry about the top post: the instructions indicate the corefx and coreclr = needs to be built on Windows and copied over. It's by no means a show stopper, but binaries will need to be stored for th= e port.=A0 Russ Sent=A0from=A0my=A0BlackBerry=A010=A0smartphone=A0on=A0the=A0Koodo=A0networ= k. =A0 Original Message =A0 From: Carsten Larsen Sent: Saturday, June 18, 2016 2:23 AM To: Russell Haley Cc: Freebsd-mono Subject: Re: maintaining ports and mono On 18-06-2016 at 02:57 Russell Haley wrote: > On Fri, Jun 17, 2016 at 2:59 PM, Aaron Havens wr= ote: >> Has any work started on a port for the .NET Core? I have looked at it and >> worked on getting the build instructions updated in GitHub but ran out of >> time. If someone is working on it I would be willing to see what they we= re >> working on and if I could chip in. > I had .net Core working many many moons ago but it required that you > build binaries (runtime?) on a Windows machine and then transfer them > over. I will check if I still have notes. Build instructions are at the repo: https://github.com/dotnet/coreclr/blob/master/Documentation/building/freebs= d-instructions.md nuget is required but no Windows installation is needed. From owner-freebsd-mono@freebsd.org Sat Jun 18 14:27:20 2016 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 9A4C1A78B12 for ; Sat, 18 Jun 2016 14:27:20 +0000 (UTC) (envelope-from aaron@toomanymiles.net) Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 1713414BC for ; Sat, 18 Jun 2016 14:27:20 +0000 (UTC) (envelope-from aaron@toomanymiles.net) Received: by mail-wm0-x22c.google.com with SMTP id r201so5756828wme.1 for ; Sat, 18 Jun 2016 07:27:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toomanymiles-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=BqH5opahZ2vEdd93ja5MTzb1Ty1G7S4CUIBIlGUYFYs=; b=SO8cRdX6NSE0LGB3d/SkDZR2poTdZcLwmO6+TB/tFjyLfx0RVxaYjQUYU+05iu9NWq yINB63QKTAFIfSPa16tG9umXohAR7dZw1ATl0ZHkrJOsfV1lHvWgYWL3ptZREcf5eDzK 7Rm1Htgb1r1Uo7cMGupYN/jATD50pAg4HJmuS6GQ6pPtHzvcahmkbNyeYPy6/Vmk7vNE r5e0FACR1c9ukeJmBxKa8QNx+L/tTVscY1tDYdhD6KSOYBy2wFN3mRKzKZZsJklbmvfn 7V5c47ENzsE98k1z++uYyHjBV7yS/6HBpZDT5+lSKJp51OLAFw05Laraeq0GoFlfQxcH Wv8g== 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=BqH5opahZ2vEdd93ja5MTzb1Ty1G7S4CUIBIlGUYFYs=; b=WmM4G7g2GB3lHgibdhMzwaQd4+pBSVMzpf5zIJ2xBLNZOfTFSd6qQSqY/rPVOptYIx FolEL7t1MFsO67PLIBw5pv2wS45k9PFRd/Pvb1EaShiXWuAQ6+FC4yNY9GM0sN/C9Ypu gqs/OU2ovaujkyDICG/dKAVPds4vrD9Co8g+TPS2kdtjx8ozwiFridanagkfUz/dI6Kn v+xGN1L0+nHNutNCjSjTxNFgQtBHeL27bmTYbs5TSJZ2Le4vSIK7QH1qyC1B8Yr7GqrZ ocBD/IRBq4CiA/fPSB0lvCSb5+3Cw7VsdGo4bmuZXIpHEh1DWO/2pPGPwbo6UkqKmvu5 eYBg== X-Gm-Message-State: ALyK8tKt2RqhDXtSkrhy6GB/QjyF1gVHacioMqWDsKfxhLARvBKRoLoou5B4W12NwRRTaQBnqbn9n0YnTbYm7g== X-Received: by 10.194.133.135 with SMTP id pc7mr6987639wjb.49.1466260038389; Sat, 18 Jun 2016 07:27:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.157.1 with HTTP; Sat, 18 Jun 2016 07:26:58 -0700 (PDT) X-Originating-IP: [2601:2c7:0:6007:409d:b394:791:e3cb] In-Reply-To: <20160618132802.4661331.82088.7397@gmail.com> References: <5763A1F6.9090501@gmail.com> <576512FC.9060203@innolan.dk> <20160618132802.4661331.82088.7397@gmail.com> From: Aaron Havens Date: Sat, 18 Jun 2016 09:26:58 -0500 Message-ID: Subject: Re: maintaining ports and mono To: Russell Haley Cc: Carsten Larsen , Freebsd-mono Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2016 14:27:20 -0000 On Sat, Jun 18, 2016 at 8:28 AM, Russell Haley wrote: > Sorry about the top post: the instructions indicate the corefx and coreclr > needs to be built on Windows and copied over. > > It's by no means a show stopper, but binaries will need to be stored for > the port. > > Russ > I have been tracking the projects on GitHub. Just wondering if anyone else out there was also following it. Until it actually reaches 1.0 Release we may not want to look at doing much. According to the direction In its current state it does require a windows machine to build the corefx. However the Corefx project shows it is currently still having problems building on anything but windows. Hopefully that can be resolved. I have been diving into the code but my c++ is a bit rusty. I am a .NET dev by day and a FreeBSD at home. Wishing to combine the two worlds more. Aaron > Sent from my BlackBerry 10 smartphone on the Koodo network. > Original Message > From: Carsten Larsen > Sent: Saturday, June 18, 2016 2:23 AM > To: Russell Haley > Cc: Freebsd-mono > Subject: Re: maintaining ports and mono > > > > On 18-06-2016 at 02:57 Russell Haley wrote: > > On Fri, Jun 17, 2016 at 2:59 PM, Aaron Havens > wrote: > >> Has any work started on a port for the .NET Core? I have looked at it > and > >> worked on getting the build instructions updated in GitHub but ran out > of > >> time. If someone is working on it I would be willing to see what they > were > >> working on and if I could chip in. > > I had .net Core working many many moons ago but it required that you > > build binaries (runtime?) on a Windows machine and then transfer them > > over. I will check if I still have notes. > Build instructions are at the repo: > > https://github.com/dotnet/coreclr/blob/master/Documentation/building/freebsd-instructions.md > > nuget is required but no Windows installation is needed. > > _______________________________________________ > freebsd-mono@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mono > To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org" >