| 1234567891011121314151617 |
- <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]--><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="Asciidoctor 1.5.4"><title>Submitting Your Plugin</title><link rel="stylesheet" href="./asciidoctor.css">
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
- <link rel="stylesheet" href="./coderay-asciidoctor.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css"></head><body class="article toc2 toc-left"><div id="header"><div id="toolbar"><a href="https://github.com/jMonkeyEngine/wiki/edit/master/src/docs/asciidoc/sdk/plugin-submission.adoc"><i class="fa fa-pencil-square" aria-hidden="true"></i></a><a href="https://github.com/jMonkeyEngine/wiki/new/master/src/docs/asciidoc/sdk/"><i class="fa fa-plus-square" aria-hidden="true"></i></a><input dir="auto" style="position: relative; vertical-align: top;" spellcheck="false" autocomplete="off" class="searchbox__input aa-input" id="doc-search" name="search" placeholder="Search in the doc" required="required" type="search"></div><h1>Submitting Your Plugin</h1><div class="details"><span class="author" id="author"></span><br><span id="revnumber">version ,</span> <span id="revdate">2016/03/17 20:48</span></div><div id="toc" class="toc2"><div id="toctitle">Table of Contents</div><ul class="sectlevel1"><li><a href="#configuring-the-plugin-properties-file">Configuring The Plugin Properties File</a></li><li><a href="#version-control">Version Control</a></li></ul></div></div><div id="content"><div id="preamble"><div class="sectionbody"><div class="admonitionblock important"><table><tr><td class="icon"><i class="fa icon-important" title="Important"></i></td><td class="content"><div class="paragraph"><p><strong>IMPORTANT - (6th May 2014):</strong>
- This page is for information purposes only. This system is still being developed.</p></div></td></tr></table></div>
- <div class="paragraph"><p>If you wish to share your code with the jMonkey community, you can do so easily by <a href="http://hub.jmonkeyengine.org/plugins/submit.php">submitting your project to us</a>! Once your submission has been approved, your plugin will be listed on <a href="http://hub.jmonkeyengine.org/plugins/submissions.php">the submissions page</a> and will be added to the plugin list within the next 24 hours (plugins are compiled once a day on our build server). Your submission may be refused if it is of bad taste, is empty, or is unrelated to jMonkey.</p></div>
- <div class="ulist"><ul><li><p>Create a <code>jmeplugin.properties</code> file in your project. The contents of this file is outlined below and <strong>must</strong> be present.</p></li><li><p>Upload your project to <a href="http://github.com">GitHub</a> (See <a href="https://guides.github.com/activities/hello-world/">GitHub’s Hello World guide</a> if you need a quick introduction)</p></li><li><p>Submit your project to us at <a href="http://hub.jmonkeyengine.org/plugins/submit.php">http://hub.jmonkeyengine.org/plugins/submit.php</a>.</p></li></ul></div></div></div>
- <div class="sect1"><h2 id="configuring-the-plugin-properties-file">Configuring The Plugin Properties File</h2><div class="sectionbody"><div class="paragraph"><p>The plugin properties file <code>jmeplugin.properties</code> can be located anywhere in your project, and contains the descriptive data that will be displayed in the plugin list. You can modify the contents and location of this file at any point in the future should you wish to do so. The changes will be reflected the next time the plugin is compiled. Below is an example of the contents of the <code>jmeplugin.properties</code> file. The <code>DisplayName</code> and <code>Category</code> fields cannot be blank.</p></div>
- <div class="listingblock"><div class="content"><pre class="CodeRay highlight"><code>DisplayName: TerrainPager
- Category: jme-plugin
- ShortDescription: A TerrainQuad based world generator and pager.
- LongDescription: A really awesome TerrainQuad based world generator.</code></pre></div></div></div></div>
- <div class="sect1"><h2 id="version-control">Version Control</h2><div class="sectionbody"><div class="paragraph"><p>When you submit your github repository to us you also have the opportunity to choose a branch. This allows you to have multiple versions of your code, which can be of great use. You can for example have “experimental, nightly, testing and “stable branches. You can then submit one of these branches to us. Our server will then only pull changes from the given branch. This allows you to modify and push your code to git, and only push changes to the branch you submitted when you want that code to go live.</p></div></div></div></div><div id="footer"><div id="footer-text">Version <br>Last updated 2018-01-15 05:30:44 +00:00</div></div><script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script><script>docsearch({
- apiKey: 'a736b6d93de805e26ec2f49b55013fbd',
- indexName: 'jmonkeyengine',
- inputSelector: '#doc-search',
- debug: false // Set debug to true if you want to inspect the dropdown
- });</script></body></html>
|