Skip to content

MoarVM/moarvm.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<!DOCTYPE html>
<html>
  <head>
    <title>MoarVM - A VM for NQP and Rakudo</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="css/bootstrap.min.css" rel="stylesheet">
    <link href="css/local.css" rel="stylesheet">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    <div class="container">

      <a href="https://github.com/MoarVM/MoarVM"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub"></a>

      <div class="page-header" id="banner">
        <h1>MoarVM</h1>
        <p class="lead">A VM for NQP And Rakudo</p>
      </div>
      <nav class="navbar navbar-default" role="navigation">
        <ul class="nav navbar-nav">
          <li><a href="index.html">Home</a></li>
          <li><a href="features.html">Features</a></li>
          <li><a href="roadmap.html">Roadmap</a></li>
          <li><a href="releases.html">Releases</a></li>
          <li class="active"><a href="contributing.html">Contributing</a></li>
        </ul>
      </nav>

      <div class="panel panel-default">
        <div class="panel-heading">
          <h3 class="panel-title">Get The Source</h3>
        </div>
        <div class="panel-body">
          <p>If you're interested in contributing to MoarVM, you'll likely want
          to work against the bleeding edge. Find it <a href="https://github.com/MoarVM/MoarVM">on
          GitHub</a>.</p>
        </div>
      </div>

      <div class="panel panel-default">
        <div class="panel-heading">
          <h3 class="panel-title">Communicate</h3>
        </div>

        <div class="panel-body">
          <p>Join the #moarvm channel on libera.chat. There, you'll often
          find various folks willing to help you on your way.</p>
        </div>
      </div>

      <div class="panel panel-default">
        <div class="panel-heading">
          <h3 class="panel-title">What do you want to work on?</h3>
        </div>
        <div class="panel-body">
          <p>What do you <i>enjoy</i> working on? With most of the MoarVM team
          also being Raku Programming Language developers, we very much follow the -Ofun approach.
          For some of us, that's stress-testing various aspects of the VM (such
          as the GC), and reporting - or fixing - what comes up. For some,
          it's working on missing features. For some, it's profiling for hot
          spots and seeing what optimizations might apply. For some, it's doing
          the work to get MoarVM up and running on a platform it doesn't yet
          support. Find the itch you care to scratch, and join in!</p>
        </div>
      </div>

      <div class="panel panel-default">
        <div class="panel-heading">
          <h3 class="panel-title">Contributor Guidelines</h3>
        </div>
        <div class="panel-body">
          <p>So far, the community around MoarVM has been polite, professional,
          and light-hearted. A little patience, tolerance and forgiveness go a
          long way. Please help keep things pleasant.</p>
          <p>As for the practicalities:</p>
          <ul>
            <li>Start out by sending pull requests or supplying patches. Commit
            bits are handed out to those who produce consistently good work.</li>
            <li>Please try to keep Git commits atomic, each doing an easily described
            (and thus easily reviewable) thing</li>
            <li>While forgiveness > permission typically applies, do communicate
            with others if unsure if a certain direction is the right way to go</li>
            <li>Technical debate is encouraged, but re-hashing existing design
            decisions over and over is not. MoarVM has a single architect, who
            has the final call. However, consensus is much preferred (and is
            almost always achieved so far :-).</li>
          </ul>
        </div>
      </div>
      
      <footer>
        <div class="row">
          <div class="col-lg-12">
              <p>Site maintained by the MoarVM team.</p>
              <p>Based on <a href="http://getbootstrap.com" rel="nofollow">Bootstrap</a>,
              with theme from <a href="http://bootswatch.com/">Bootswatch</a>. Icons from
              <a href="http://fortawesome.github.io/Font-Awesome/" rel="nofollow">Font Awesome</a>.
              Web fonts from <a href="http://www.google.com/webfonts" rel="nofollow">Google</a>.
          </div>
        </div>
      </footer>
    </div>
    
    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://code.jquery.com/jquery.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="js/bootstrap.min.js"></script>
  </body>
</html>

About

The moarvm.org website

Topics

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 14

Languages