Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/remminadoc.gitlab.io.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntenore Gatta <antenore@simbiosi.org>2020-03-21 12:25:26 +0300
committerAntenore Gatta <antenore@simbiosi.org>2020-03-21 12:25:26 +0300
commitca4ab41c12876aca1077e49468c62705f77f70d5 (patch)
tree3ad0771f64d90f5f24e03751e31e156f67b978ab /public/md__c_o_n_t_r_i_b_u_t_i_n_g.html
parentc466dc11912660f9dd3894133c184c59c856672a (diff)
Automatic doc build by remmina-ci
Diffstat (limited to 'public/md__c_o_n_t_r_i_b_u_t_i_n_g.html')
-rw-r--r--public/md__c_o_n_t_r_i_b_u_t_i_n_g.html86
1 files changed, 48 insertions, 38 deletions
diff --git a/public/md__c_o_n_t_r_i_b_u_t_i_n_g.html b/public/md__c_o_n_t_r_i_b_u_t_i_n_g.html
index 303e10e87..3bf7e1a1f 100644
--- a/public/md__c_o_n_t_r_i_b_u_t_i_n_g.html
+++ b/public/md__c_o_n_t_r_i_b_u_t_i_n_g.html
@@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>Remmina - The GTK+ Remote Desktop Client: Contributing to Remmina</title>
+<title>Remmina - The GTK+ Remote Desktop Client: CONTRIBUTING</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -83,62 +83,72 @@ $(document).ready(function(){initNavTree('md__c_o_n_t_r_i_b_u_t_i_n_g.html','');
<div class="header">
<div class="headertitle">
-<div class="title">Contributing to Remmina </div> </div>
+<div class="title">CONTRIBUTING </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>Given the implied openness of the project, contributing to Remmina is extremely simple. Everything is needed to contribute is well known and available to be used, and, most important, we are a kind, openminded, simple community.</p>
-<p>In this page you should find everything you need to know if you want to contribute, if it misses anything let us know or try to fix it yourself.</p>
-<h2>Writing Code</h2>
-<p><b>Remmina</b> uses the popular <a href="http://stackoverflow.com/questions/11582995/what-is-the-fork-pull-model-in-github">Fork and Pull</a> model when it comes to contributing.</p>
-<p>If you&amp;#8217;d like to make changes to this project then the following basic steps will get you there!</p>
+<div class="textblock"><p>Welcome, we are a kind, open-minded, simple community. All help welcome, in any way you can think of.</p>
+<h2>Coding</h2>
+<p><b>Remmina</b> uses the <a href="https://stackoverflow.com/questions/11582995/what-is-the-fork-pull-model-in-github">fork and pull</a> model. If you&amp;#8217;d like to make changes to this project, the following steps will get you there!</p>
<ol type="1">
<li>Fork <a href="https://gitlab.com/Remmina/Remmina/forks/new">this repo</a></li>
<li>Make your changes</li>
<li><a href="https://gitlab.com/Remmina/Remmina/merge_requests/new">Submit a merge request</a></li>
</ol>
-<p>See our <a href="https://gitlab.com/Remmina/Remmina/wikis/home">wiki</a> to know how to compile Remmina and FreeRDP.</p>
-<p>In general look at the issues labeled <a href="https://gitlab.com/Remmina/Remmina/issues?label_name%5B%5D=help+wanted">&amp;#8220;help wanted&amp;#8221;</a>, it&amp;#8217;s probably the best place where to start. If you would like to earn some money there are some bounties available, see below for more details.</p>
+<p>The <a href="https://gitlab.com/Remmina/Remmina/wikis/home">wiki</a> has details on how to compile Remmina and FreeRDP. Look for issues labeled <a href="https://gitlab.com/Remmina/Remmina/issues?label_name%5B%5D=help+wanted">&amp;#8220;help wanted&amp;#8221;</a>. There are also paid bounties available. Know how to fix a bug or implement anything requested or completely new, but lack the time? Get in touch, <b>We can pay for some hours of your time. Don't be shy.</b></p>
<h3>Fix existing bugs</h3>
-<p>This, in general, should be the most important task.</p>
-<p>At the moment there are not critical bugs to be fixed, but several annoyances and enhancements that we&amp;#8217;d like to fix.</p>
-<p>To see all the issues already labeled as bug, you can use <a href="https://gitlab.com/Remmina/Remmina/issues?label_name%5B%5D=bug">this query</a></p>
-<p>Some examples are:</p>
-<ul>
-<li><a href="https://gitlab.com/Remmina/Remmina/issues/146">#146</a> : XFCE intercepts shortcuts no matter of &amp;#8220;Grab all keyboard events&amp;#8221; button</li>
-<li><a href="https://gitlab.com/Remmina/Remmina/issues/190">#190</a> : Modifier keys (alt) are wrongly mapped across a Ubuntu -&gt; Mac remote session</li>
-<li><a href="https://gitlab.com/Remmina/Remmina/issues/380">#380</a> : Segfault on apparently invalid pixel data bug unconfirmed</li>
-<li><a href="https://gitlab.com/Remmina/Remmina/issues/246">#246</a> : Clipboard Sync from Mac OS X to Linux over VNC Not Working</li>
-</ul>
+<p>In general, this is the most important task. To see all the issues already labeled as bugs, you can use <a href="https://gitlab.com/Remmina/Remmina/issues?label_name%5B%5D=bug">this query</a></p>
<h3>Implement most wanted features and fixes (<em>bounty $305</em>)</h3>
-<p>Similarly, we have a quite important list of feature requests, that are labeled as <a href="https://gitlab.com/Remmina/Remmina/issues?label_name%5B%5D=enhancement&amp;sort=created_date&amp;state=opened">enhancement</a>, of which some that have a <a href="https://gitlab.com/Remmina/Remmina/issues?scope=all&amp;utf8=%E2%9C%93&amp;state=opened&amp;label_name[]=enhancement&amp;label_name[]=bounty">bounty</a> for those that will be able to implement them.</p>
-<ul>
-<li>~~ <a href="https://gitlab.com/Remmina/Remmina/issues/6">#6</a> : New resolution setting &amp;#8220;fit to window&amp;#8221; [$250] ~~ Implemented by </li>
-<li><a href="https://gitlab.com/Remmina/Remmina/issues/323">#323</a> : File transfer in RDP plugin [$25]</li>
+<p>Similarly, we have a quite important list of feature requests, that are labeled as <a href="https://gitlab.com/Remmina/Remmina/issues?label_name%5B%5D=enhancement&amp;sort=created_date&amp;state=opened">enhancement</a>, of which some that have a <a href="https://gitlab.com/Remmina/Remmina/issues?scope=all&amp;utf8=%E2%9C%93&amp;state=opened&amp;label_name[]=enhancement&amp;label_name[]=bounty">bounty</a> for those that will be able to implement them.</p><ul>
<li><a href="https://gitlab.com/Remmina/Remmina/issues/476">#476</a> : Favorite and recent connections [$5]</li>
-<li><a href="https://gitlab.com/Remmina/Remmina/issues/815">#815</a> : Feature request &amp;#8211; Option &amp;#8211; Floating Desktop Name [$5]</li>
<li><a href="https://gitlab.com/Remmina/Remmina/issues/376">#376</a> : RDP: Multi monitor support [$15]</li>
</ul>
<h3>Internal projects</h3>
<ul>
-<li>Refactoring <a href="https://gitlab.com/Remmina/Remmina/blob/next/remmina/src/remmina_connection_window.c">remmina_connection_window.c</a> as it is big, complicated and hard to extend.</li>
+<li>Refactoring <a href="https://gitlab.com/Remmina/Remmina/blob/master/src/remmina_connection_window.c">remmina_connection_window.c</a> as it is big, complicated and hard to extend.</li>
<li>Simplify the user interface.</li>
<li>Separate plugin processes from the main process to improve stability.</li>
<li>Write an additional plugin system to write plugins also in Python and eventually Ruby.</li>
</ul>
-<h2>Report bugs, ideas, issues</h2>
-<p>Install it, use it and report back to us. Whatever you find that it doesn&amp;#8217;t work, it&amp;#8217;s missing, it&amp;#8217;s ugly don&amp;#8217;t hesitate to let us know.</p>
-<p>For bug and feature requests use <a href="https://gitlab.com/Remmina/Remmina/issues">GitLab issues</a> For discussions you can use reddit ad irc (we are not often connected, be patient)</p>
-<h2>Translating</h2>
-<p>You can help translate Remmina, some basic instructions to get started are documented in the <a href="https://gitlab.com/Remmina/Remmina/wikis/How-to-translate-Remmina">How-to-translate-Remmina Wiki</a></p>
-<h2>Documenting</h2>
-<p>We need much more user and developer guides. You can submit any (accessible) format you want for the user guides (screencasts, pdf, html, Open Document, gs, ps, LaTeX, gitlab wiki , etc).</p>
-<p>For the developers the same and we need to document much more the source code.</p>
-<h3>Screenshots</h3>
-<p>Send us your nice embodied desktops.</p>
+<h2>Documentation</h2>
+<p>Submit user and developer guides in any (accessible) format you want (screencasts, PDF, HTML, Open Document, .gs, .ps, LaTeX, GitLab wiki , etc).</p><ul>
+<li><a href="https://gitlab.com/Remmina/Remmina/wikis/home">Wiki</a></li>
+<li><a href="https://remmina.gitlab.io/remminadoc.gitlab.io">Dev documentation</a> Commenting the source code and writing checks is also an ongoing process.</li>
+</ul>
<h2>Donating</h2>
-<p>If you rather prefer to contribute to Remmina with money you are more than welcome.</p>
-<p>For more informations See the <a href="https://remmina.org/donations/">Remmina web site donation page</a>.</p>
-<p>See the THANKS.md file for an exhaustive list of supporters. </p>
+<p>Financial contributions help make Remmina a lot. More info to be found on the <a href="/donations/">Remmina website donation page</a>. <a href="https://remmina.org/donations/#donors">List of all the great supporters</a>.</p>
+<h2>Merchandise</h2>
+<p>From our store on <a href="http://tee.pub/lic/CfbUoWiygXM">TEEPUBLIC</a> you can get <a href="http://tee.pub/lic/fgVKOyGjHgc">mugged</a>, your ThinkPad <a href="http://tee.pub/lic/fgVKOyGjHgc">covered</a> and clad in this most compelling <a href="http://tee.pub/lic/fgVKOyGjHgc">T-shirt</a>.</p>
+<h2>Report bugs, ideas, issues</h2>
+<p>Install it, use it and report What doesn&amp;#8217;t work, is missing, or ugly. Don&amp;#8217;t hesitate to let us know. For bug and feature requests, use <a href="https://gitlab.com/Remmina/Remmina/issues">GitLab issues</a> or ask on IRC. #remmina on freenode.</p>
+<h2>Screenshots</h2>
+<p>Send in pictures or screengrabs of your setup.</p>
+<h2>Translation</h2>
+<p>Help translate Remmina to your language.</p><ul>
+<li><a href="https://hosted.weblate.org/projects/remmina/">Weblate</a></li>
+</ul>
+<h2>Videos</h2>
+<ul>
+<li>As short as you can. Around 2 minutes to maximum 4 minutes.</li>
+<li>Avoid showing copyrighted and distracting content, even custom/other desktop icons should not be shown.</li>
+</ul>
+<p>Videos demonstrating different ways to use Remmina, the more the merrier! The original video is needed, as it will be uploaded to video streaming services, if you need support let us know. These would make good topics for videos:</p>
+<ul>
+<li>Configuration and use of a basic RDP profile, quickly showing the most common controls (resizes, toolbar placement, screenshots, …).</li>
+<li>Creation of a default profile.</li>
+<li>Cration of and connection to a VNC server.</li>
+<li>Using a basic SSH tunnel.</li>
+</ul>
+<h3>Disclaimer</h3>
+<p>Your video will be uploaded to video streaming services, under the respective Remmina account at each site. You can add a watermark with the details you want to share, and a caption will be added in the linked video. Pick a suitable license, like CC-BY-SA 4.0-intl. Sending an unedited video is fine too.</p>
+<h3>Desktop/screen video recorder</h3>
+<ul>
+<li><a href="https://www.maartenbaert.be/simplescreenrecorder/">SimpleScreenRecorder</a></li>
+<li><a href="https://obsproject.com/">OBS Studio</a></li>
+</ul>
+<h3>Video editors</h3>
+<p>There are many video editors for Linux|GNU. <a href="https://www.openshot.org/">OpenShot</a> is good. To produce good looking videos choose a 1080p profile.</p>
+<h3>Share your videos with us</h3>
+<p>If you don't want to use reep.io, get in contact at <a href="#" onclick="location.href='mai'+'lto:'+'adm'+'in'+'@re'+'mm'+'ina'+'.o'+'rg'; return false;">admin<span style="display: none;">.nosp@m.</span>@rem<span style="display: none;">.nosp@m.</span>mina.<span style="display: none;">.nosp@m.</span>org</a>. <a href="https://reep.io/">reep.io</a> is a P2P file-sharing system, meaning there are no servers in the middle. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->