<! DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <!--  The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="icon" href="../../../../favicon.ico">

    <title>FOSS Heartbeat for fsharp/fsharp | Newcomers</title>

    <!--  Bootstrap core CSS -->
    <link href="../../css/bootstrap.min.css" rel="stylesheet">

    <!--  Custom styles for this template -->
    <link href="../../css/justified-nav.css" rel="stylesheet">
  </head>

  <body>

    <div class="container">

      <!--  The justified navigation menu is meant for single line per list item. 
           Multiple lines will require custom code not provided by Bootstrap. -- >
      <div class="masthead">
        <h3 class="text-muted">FOSS Heartbeat for fsharp/fsharp</h3>
        <nav>
          <ul class="nav nav-justified">
            <li class="nav-item"><a class="nav-link" href="foss-heartbeat.html">Home</a></li>
            <li class="nav-item"><a class="nav-link active" href="newcomers.html">Newcomers</a></li>
            <li class="nav-item"><a class="nav-link" href="contributors.html">Contributors</a></li>
            <li class="nav-item"><a class="nav-link" href="sentiment.html">Sentiment</a></li>
          </ul>
        </nav>
      </div>

      <!--  Jumbotron -->
      <div class="jumbotron">
        <h1>Thinking of joining fsharp/fsharp?</h1>
        <p class="lead">FOSS Heartbeat analyses the health of a community of contributors.</p>
        <p><a class="btn btn-lg btn-success" href="https://github.com/sarahsharp/foss-heartbeat" role="button">Learn more</a></p>
      </div>
      <script src="../../js/plotly-1.19.2.min.js"></script>
      <h2>How do people first interact with the project?</h2>
      <div id="09ebe9b6-0b8b-48b7-b9c9-df9f362436c4" style="height: 100%; width: 100%;" class="plotly-graph-div"></div><script type="text/javascript">window. PLOTLYENV=window. PLOTLYENV || {};window. PLOTLYENV.BASE_URL="https://plot.ly";Plotly.newPlot("09ebe9b6-0b8b-48b7-b9c9-df9f362436c4", [{"x": ["Opened an issue", "Commented on an issue<BR>opened by someone else", "Opened a pull request", "Commented on a pull request<BR>opened by someone else"], "type": "bar", "y": [163, 98, 35, 0]}], {"title": "First contribution types for<BR>fsharp/fsharp"}, {"showLink": false, "linkText": "Export to plot.ly"})</script>
      <h2>How long does it take people to contribute?</h2>
      <div id="0fed12f7-f4eb-4329-a24f-bbd6b11fd6e2" style="height: 100%; width: 100%;" class="plotly-graph-div"></div><script type="text/javascript">window. PLOTLYENV=window. PLOTLYENV || {};window. PLOTLYENV.BASE_URL="https://plot.ly";Plotly.newPlot("0fed12f7-f4eb-4329-a24f-bbd6b11fd6e2", [{"x": [0, 0, 243, 0, 0, 0, 777, 396, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 314, 0, 416, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 471, 0, 794, 40, 101, 0, 80, 0, 0, 0, 0, 855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 507, 0, 160, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 222, 0, 0, 0, 0], "type": "histogram"}], {"title": "Issue reporter ramp up time for newcomers to<br>fsharp/fsharp", "yaxis": {"title": "Number of contributors"}, "xaxis": {"title": "<br>Number of days before a contributor opens an issue<br>Mean: 34.43 days, Median: 0.00 days<br>Number of contributors who did this: 192<br>Percentage of contributors who did this: 64.86%"}}, {"showLink": false, "linkText": "Export to plot.ly"})</script>
      <div id="7ecad1cd-5ba8-4db6-ae8c-c8e6feb10f3c" style="height: 100%; width: 100%;" class="plotly-graph-div"></div><script type="text/javascript">window. PLOTLYENV=window. PLOTLYENV || {};window. PLOTLYENV.BASE_URL="https://plot.ly";Plotly.newPlot("7ecad1cd-5ba8-4db6-ae8c-c8e6feb10f3c", [{"x": [0, 215, 0, 0, 0, 39, 0, 1292, 0, 241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 173, 0, 100, 711, 34, 0, 0, 0, 0, 54, 246, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 210, 107, 0, 0, 0, 0, 0, 491, 0, 0, 257, 0, 0, 0, 0, 0, 0, 21, 0, 230, 559, 0, 0, 0, 0, 0, 252, 0, 0, 53, 0, 0, 631, 0, 0, 0, 0, 0, 0, 469, 0, 9, 127, 0, 0, 0, 0, 0, 0, 0, 0, 44, 19, 0, 0, 0, 15, 0, 0, 0, 281, 0, 0, 0, 0, 0, 0], "type": "histogram"}], {"title": "Bug triaging ramp up time for newcomers to<br>fsharp/fsharp", "yaxis": {"title": "Number of contributors"}, "xaxis": {"title": "<br>Number of days before a contributor comments on an issue opened by another person<br>Mean: 60.78 days, Median: 0.00 days<br>Number of contributors who did this: 114<br>Percentage of contributors who did this: 38.51%"}}, {"showLink": false, "linkText": "Export to plot.ly"})</script>
      <div id="2a077ac7-2995-4fbe-a515-b59d6f80d663" style="height: 100%; width: 100%;" class="plotly-graph-div"></div><script type="text/javascript">window. PLOTLYENV=window. PLOTLYENV || {};window. PLOTLYENV.BASE_URL="https://plot.ly";Plotly.newPlot("2a077ac7-2995-4fbe-a515-b59d6f80d663", [{"x": [0, 0, 87, 4, 0, 862, 87, 2, 0, 40, 162, 0, 0, 343, 2, 34, 23, 38, 0, 13, 8, 207, 66, 0, 113, 71, 0, 6, 372, 52, 3, 396, 0, 0, 107, 0, 972, 0, 197, 0, 14, 0, 1, 366, 0, 0, 69, 0, 3, 0, 0, 0, 10, 13, 734, 215, 0, 26, 285, 171, 0, 246, 176, 956, 0, 2], "type": "histogram"}], {"title": "Pull request reviewer ramp up time for newcomers to<br>fsharp/fsharp", "yaxis": {"title": "Number of contributors"}, "xaxis": {"title": "<br>Number of days before a contributor comments on a pull request opened by another person<br>Mean: 114.45 days, Median: 9.00 days<br>Number of contributors who did this: 66<br>Percentage of contributors who did this: 22.30%"}}, {"showLink": false, "linkText": "Export to plot.ly"})</script>
      <div id="fca72ec1-81fa-4188-826b-ff354e80064f" style="height: 100%; width: 100%;" class="plotly-graph-div"></div><script type="text/javascript">window. PLOTLYENV=window. PLOTLYENV || {};window. PLOTLYENV.BASE_URL="https://plot.ly";Plotly.newPlot("fca72ec1-81fa-4188-826b-ff354e80064f", [{"x": [87, 305, 66, 16, 227, 24], "type": "histogram"}], {"title": "Merger ramp up time for newcomers to<br>fsharp/fsharp", "yaxis": {"title": "Number of contributors"}, "xaxis": {"title": "<br>Number of days before a contributor merges a pull request<br>Mean: 120.83 days, Median: 76.50 days<br>Number of contributors who did this: 6<br>Percentage of contributors who did this: 2.05%"}}, {"showLink": false, "linkText": "Export to plot.ly"})</script>

      <!--  Site footer -->
      <footer class="footer">
        <p>&copy; 2016 Sarah Sharp &lt;sharp@otter.technology&gt;</p>
      </footer>

    </div> <!--  /container -->


    <!--  Bootstrap core JavaScript
    ================================================== -->
    <!--  Placed at the end of the document so the pages load faster -->
    <!--  IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="../../assets/js/ie10-viewport-bug-workaround.js"></script>
  </body>
</html>
