Re: maintaining ports and mono
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 ___ freebsd-mono@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-mono To unsubscribe, send any mail to "freebsd-mono-unsubscr...@freebsd.org"
Re: maintaining ports and mono
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 ___ freebsd-mono@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-mono To unsubscribe, send any mail to "freebsd-mono-unsubscr...@freebsd.org"
Re: maintaining ports and mono
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 ___ freebsd-mono@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-mono To unsubscribe, send any mail to "freebsd-mono-unsubscr...@freebsd.org"
Re: maintaining ports and mono
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-unsubscr...@freebsd.org" ___ freebsd-mono@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-mono To unsubscribe, send any mail to "freebsd-mono-unsubscr...@freebsd.org"
Re: maintaining ports and mono
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-unsubscr...@freebsd.org" ___ freebsd-mono@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-mono To unsubscribe, send any mail to "freebsd-mono-unsubscr...@freebsd.org"
maintaining ports and mono
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-unsubscr...@freebsd.org"