<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-cite-prefix">On 21/10/2014 16:18, Miguel de Icaza
      wrote:<br>
    </div>
    <blockquote
cite="mid:CANqeOFqqgj_ZjqKAm72OnFcmn-iTFBGxTUtsFUCVpvhy3n2ExQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">Unfortunately
              there were issues, most obviously with an exception trying<br>
              to show a textbox.<br>
              <br>
              So I read up on how to file a bug report<br>
              (<a moz-do-not-send="true"
href="http://www.mono-project.com/community/bugs/make-a-good-bug-report/"
                target="_blank">http://www.mono-project.com/community/bugs/make-a-good-bug-report/</a>)
              and<br>
              did so, with a test case that shows the problem in a
              straightforward manner.<br>
            </blockquote>
            <div><br>
            </div>
            <div>Glad you did this.   A good bug report with good
              information will give the person that will look into the
              bug many more clues as to what is wrong.</div>
            <div><br>
            </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              The bug report was filed in May and is here:<br>
              <a moz-do-not-send="true"
                href="https://bugzilla.xamarin.com/show_bug.cgi?id=20239"
                target="_blank">https://bugzilla.xamarin.com/show_bug.cgi?id=20239</a><br>
              <br>
              So, I don't know, maybe I went about this wrongly, but I
              tried to follow<br>
              the procedures laid down for raising this as I understood
              it.<br>
            </blockquote>
            <div><br>
            </div>
            <div>Let me set some expectations here.</div>
            <div><br>
            </div>
            <div>Windows.Forms is not actively developed or maintained.
                If you want support for Windows.Forms your best bet is
              to hire a contractor to fix Windows.Forms for you.</div>
            <div><br>
            </div>
            <div>The Mono team stopped full time development of that
              stack sometime around 2009 (give or take a year).   While
              I would like to remove it, there are certain dependencies
              that require it, so we keep it around.</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    Thanks Miguel - the background helps me to understand the situation.<br>
    <br>
    <blockquote
cite="mid:CANqeOFqqgj_ZjqKAm72OnFcmn-iTFBGxTUtsFUCVpvhy3n2ExQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              I also made it clear that I was happy to put some time on
              and work on<br>
              this but could do with some support to get going, so I'm
              not trying to<br>
              freload on others doing the work here.<br>
              <br>
              Yet there was absolutely no response at all. Not "redo the
              report for<br>
              this reason", "you need to look here", "we're looking at
              this" or even<br>
              "we have no intention of fixing this".<br>
            </blockquote>
            <div><br>
            </div>
            <div>I can see that this can be frustrating, but filing a
              bug does not mean someone is going to look at it.   </div>
            <div><br>
            </div>
            <div>You might have gotten a *little bit* more engagement if
              you post to the mailing list, as opposed to waiting for
              the rare case of someone accidentally strolling into the
              bug.   It is a long shot, but worth a try.</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    I did try that a few times, as I recall, when there was no response
    :)<br>
    <br>
    <blockquote
cite="mid:CANqeOFqqgj_ZjqKAm72OnFcmn-iTFBGxTUtsFUCVpvhy3n2ExQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <div>This is not different than any other open source
              project.   If you want to keep a particular port of Linux
              alive, you have to do the work.   You want to maintain
              some drivers?   You have to do the work.   People do not
              respond to your issues?   You must reach out.   There is
              no community around a particular feature you need?   Rally
              the troops. </div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    I am happy to do the work, where I can, and where I cannot I do not
    expect others to do the work unless I happen to be paying them for
    their trouble.<br>
    <br>
    What I'm trying to suggest is that for the idea of "community" to
    work it helps if there's engagement with those who wish to become
    involved. <br>
    <br>
    It's a pipeline. I believe engagement is a win-win as time spent
    fostering no-nothing newbies like myself will (one would hope)
    result in a small percentage of those no-nothing newbies turning
    into useful contributors, for the betterment of the project.<br>
    <br>
    And that's impossible without some level of time-investment in
    engagement - such as having somebody respond to bug reports even if
    this is to say "sorry this is unmaintained - your problem"<br>
    <br>
    <blockquote
cite="mid:CANqeOFqqgj_ZjqKAm72OnFcmn-iTFBGxTUtsFUCVpvhy3n2ExQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              It's really discouraging when you put in the time and try
              to follow the<br>
              procedures laid down but there is absolutely no
              engagement. I mean - why<br>
              bother again if there's no point?<br>
            </blockquote>
            <div><br>
            </div>
            <div>I agree, do not bother with unmaintained code.  
              Instead use stacks that are actively maintained, like
              Gtk#.</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    If only life was that simple :) To reiterate though, I'd have tried
    to fix this if I knew where to begin looking, as I have applications
    here that need System.Windows.Forms and which I can't simply abandon
    or rewrite.<br>
    <br>
    Presumably Microsoft still views as System.Windows.Forms as
    maintained? Or have they abandoned it too? <br>
    <br>
    Is there a place where I can see a matrix of what components the
    Mono project views as unmaintained and therefore what kind of .NET
    applications may no longer run under the current release of Mono?<br>
    <br>
    Thanks for the feedback,<br>
    <br>
    Alex<br>
    <br>
  </body>
</html>