193 lines
11 KiB
HTML
193 lines
11 KiB
HTML
|
<!--#set var="title" value="Development area" -->
|
||
|
<!--#set var="refresh" value="900" -->
|
||
|
<!--#set var="description" value="A fully automatized page with real time information on the status of the distribution development." -->
|
||
|
<!--#set var="keywords" value="distromatic" -->
|
||
|
<!--#set var="slogan" value="GNU/Linux distribution" -->
|
||
|
<!--#include virtual="/header.html" -->
|
||
|
<style type="text/css">
|
||
|
.scroll-pane-d1 {
|
||
|
width:270px;
|
||
|
height:159px;
|
||
|
overflow:auto;
|
||
|
background:white;
|
||
|
}
|
||
|
.scroll-pane-d2 {
|
||
|
width:270px;
|
||
|
height:159px;
|
||
|
overflow:auto;
|
||
|
background:white;
|
||
|
}
|
||
|
.scroll-pane-devel-autodist-latest {
|
||
|
width:297px;
|
||
|
height:159px;
|
||
|
overflow:auto;
|
||
|
background:white;
|
||
|
}
|
||
|
</style>
|
||
|
<table>
|
||
|
<tr><td colspan=2>
|
||
|
<table align="center"><tr>
|
||
|
<td width=800 class="toptitle"><img src="/images/packages_gr.png" alt="packages">
|
||
|
openmamba development channels</td>
|
||
|
</td><td><!--#include virtual="/versions.inc.en.html" --></td>
|
||
|
</tr></table>
|
||
|
</tr><tr><td>
|
||
|
<b>HOW IS DEVELOPMENT DONE?</b><br>
|
||
|
<p>Mainly by creating or updating software packages in RPM binary format using source code archives taken from
|
||
|
<i>upstream</i> external sources.
|
||
|
The packages are made available in folders called <i>repositories</i> or <i>channels</i>.
|
||
|
<p>Some components are internally developed with the help of the <i>git</i> distributed development system.
|
||
|
openmamba makes its own <a href="http://git.openmamba.org">git server</a> available to allow the distributed development of these components.
|
||
|
<p><a href="http://wiki.openmamba.org/en/index.php/Development">Read more (wiki)...</a>.
|
||
|
<br><br>
|
||
|
<b>HOW CAN I TAKE PART TO THE DEVELOPMENT?</b><br>
|
||
|
Packages creation is made simpler and standard by using the <a href="http://wiki.openmamba.org/en/index.php/Autospec">
|
||
|
autospec</a> tool. Some practice is recommended by following the instructions in the wiki page.
|
||
|
<p>openmamba has an <a href="/distribution/autobuilds.html">automatic update and porting build system</a> which
|
||
|
developers may consult to find and work on manual corrections needed to update distribution components.
|
||
|
<br><br>
|
||
|
<b>HOW DO I ADD A CHANNEL TO MY SYSTEM?</b><br>
|
||
|
In order to get updates from a channel you need to enable it in the <i>Software sources</i>
|
||
|
settings dialog of the openmamba packages management tool.
|
||
|
A channel can be as well enabled by command line by issuing the following command:
|
||
|
<pre>pkcon repo-enable channel_name</pre>
|
||
|
</td><td valign=top>
|
||
|
<div class="info" style="height:150px;text-align:center;width:204px;">
|
||
|
<b>Latest activities:</b>
|
||
|
<div style="position:relative;float:right;padding:2px;text-align:left;">
|
||
|
<div class="socialbox"><div class="scroll-pane"><span id="socialbox"></span></div></div>
|
||
|
<script>ajax_getvalues_refresh()</script>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<div class="info" style="height:240px;text-align:center;width:204px;">
|
||
|
<font size=-2><i><a href="http://webbuild.openmamba.org" target=_blank>Go</a> to the development site</i></font>
|
||
|
<a href="http://webbuild.openmamba.org" target=_blank><img src="/images/openmamba-webbuild-200x215.png" width=200 height=215 style="margin-top:5px"></a>
|
||
|
</div>
|
||
|
|
||
|
</td></tr>
|
||
|
<tr><td colspan=2>
|
||
|
<b>MAIN CHANNELS</b><br>
|
||
|
<ul>
|
||
|
<li>the <a href="/distribution/distromatic.html?tag=devel">devel</a> trunk channel contains the whole main distribution with the exception of big games;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-games">devel-games</a> is a branch of the devel channel containing big games;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-makedist">devel-makedist</a> is a transitory channel used to automatically port packages to all architectures.
|
||
|
</ul>
|
||
|
<table class="distromatic" cellpadding="5"><tr valign="top"><td>
|
||
|
<!--#set var="repname" value="devel" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-games" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-makedist" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td></tr></table>
|
||
|
<p>See the <a href="/pub/openmamba/db/reserved-resources" target="_view">openmamba resources database</a> for a list of system reserved uid and gid's.
|
||
|
<br>See the <a href="/pub/openmamba/db/groups" target="_view">groups database</a> for the list of groups to use for RPM packages classification.
|
||
|
<br>See the <a href="/pub/openmamba/db/licenses" target="_view">licenses database</a> for a list of approved licence for Open Source software in openmamba.
|
||
|
</td></tr>
|
||
|
<tr><td colspan=2>
|
||
|
<br>
|
||
|
<b>ADDITIONAL CHANNELS</b><br>
|
||
|
<ul>
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-kernel">devel-kernel</a> is a transitory channel containing the latest Linux kernel release;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-xorg">devel-xorg</a> is a transitory channel containing the latest X.org graphical server release;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-kde4">devel-kde4</a> is a transitory channel containing the latest KDE 4 release;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-gnome">devel-gnome</a> is a transitory channel containing the latest GNOME release;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-misc">devel-misc</a> is a transitory channel containing mass updates that are being completed;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-java">devel-java</a> is a transitory channel containing the latest Java updates.
|
||
|
</ul>
|
||
|
<p><b>WARNING: packages installed from these channels might not work, make unwanted changes to your system and damage it.
|
||
|
Usage is recommended to developers and experienced users.</b>
|
||
|
|
||
|
<table class="distromatic" cellpadding="5" cellspacing="0"><tr valign="top"><td>
|
||
|
<!--#set var="repname" value="devel-kernel" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-xorg" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-kde4" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td></tr><tr><td>
|
||
|
<!--#set var="repname" value="devel-gnome" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-misc" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-java" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</td></tr>
|
||
|
<tr><td colspan=2>
|
||
|
<br>
|
||
|
<b>SERVICE CHANNELS (FOR DISTRIBUTION INTERNAL JOBS)</b><br>
|
||
|
<ul>
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-autodist">devel-autodist</a> is a transitory channel that contains packages automatically built by autodist;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-future">devel-future</a> is a transitory channel that contains packages that is not yet ready for being distributed;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-past">devel-past</a> is an "archive" channel containing obsoleted packages which have been removed from main repository;
|
||
|
<li><a href="/distribution/distromatic.html?tag=devel-distservers">devel-distservers</a> is a channel containing packages used by openmamba distribution management servers.
|
||
|
</ul>
|
||
|
<p><b>WARNING: packages installed from these channels might not work, make unwanted changes to your system and damage it.
|
||
|
Usage is recommended to developers and experienced users.</b>
|
||
|
<table class="distromatic" cellpadding="5" cellspacing="0"><tr valign="top"><td colspan=3>
|
||
|
<table cellspacing="0">
|
||
|
<tr><td class="pagebar" align="center">
|
||
|
canale <a href="/distribution/distromatic.html?tag=devel-autodist">devel-autodist</a> channel:<br>
|
||
|
</td></tr>
|
||
|
<tr><td valign="top">
|
||
|
<table class="distromatic" cellspacing="0" cellpadding="0" style="border:0;"><tr>
|
||
|
<td>
|
||
|
<!-- devel-autodist recent packages -->
|
||
|
<!--#set var="repname" value="devel-autodist" -->
|
||
|
<!--#set var="scrolltable" value="0" -->
|
||
|
<!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td>
|
||
|
<td>
|
||
|
<!-- devel-autodist popular block -->
|
||
|
Latest upstream updates (<a href="/showfile.html?file=/pub/openmamba/devel-autodist/autoupdate/upstream-updates.missing">Missing/Todo?</a>):
|
||
|
<div id="pane-devel-autodist-latest" class="scroll-pane-devel-autodist-latest"><div>
|
||
|
<!--#include virtual="/pub/openmamba/distromatic/devel-autodist/_popular.html" -->
|
||
|
</div></div><script>$(function() { $('#pane-devel-autodist-latest').jScrollPane( { contentWidth: '0px'}); });</script>
|
||
|
</td><td>
|
||
|
<!-- devel oldest block -->
|
||
|
Oldest builds:
|
||
|
<div id="pane-d1" class="scroll-pane-d1"><div>
|
||
|
<!--#include virtual="/pub/openmamba/distromatic/devel/_oldest.inc" -->
|
||
|
</div></div><script>$(function() { $('#pane-d1').jScrollPane( { contentWidth: '0px'}); });</script>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</td></tr>
|
||
|
<tr><td class="pagebar">
|
||
|
<a href="/distribution/distromatic.html?tag=devel-autodist">Details</a> |
|
||
|
<!--a href="/distribution/distromatic.html?tag=devel-autodist&changelog">ChangeLog</a> |-->
|
||
|
<a href="/pub/openmamba/devel-autodist">Browse</a> |
|
||
|
<a href="/showfile.html?file=/pub/openmamba/devel-autodist/distromatic.log">Check</a> |
|
||
|
<a href="/showfile.html?file=/pub/openmamba/devel-autodist/operations.log.html">Log</a>
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
</td></tr>
|
||
|
<tr><td>
|
||
|
<!--#set var="repname" value="devel-future" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-past" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td><td>
|
||
|
<!--#set var="repname" value="devel-distservers" --><!--#include virtual="/scripts/distromatic-box.inc.html" -->
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
<tr><td colspan=2>
|
||
|
<br>
|
||
|
<b>GROUP CHANNELS</b><br>
|
||
|
<p>Two or more openmamba developers can join to form a group for openmamba and open source
|
||
|
development.
|
||
|
<p><b>WARNING:</b> the contents of these channels is responsibiliy of the group owners.
|
||
|
<b>Packages installed from these channels may not work, produce unwanted modifications
|
||
|
to your system and damage it. Usage is recommended on test installations only and is at your own risk.</b>
|
||
|
<!--#include virtual="/groups/groups-repositories.inc.html" -->
|
||
|
<tr><td colspan=2>
|
||
|
<br>
|
||
|
<b>PERSONAL CHANNELS</b><br>
|
||
|
<p>An <a href="/people">openmamba developer</a> can have its own personal channel; here go candidate packages for the devel-contrib channel
|
||
|
as well as modifications to make a customized distribution.
|
||
|
<p><b>WARNING:</b> the content of these channels is responsibiliy of their owners.
|
||
|
<b>Packages installed from these channels may not work, produce unwanted modifications
|
||
|
to your system and damage it. Usage is recommended on test installations only and is at your own risk.</b>
|
||
|
<!--#include virtual="/people/people-repositories.inc.html" -->
|
||
|
</td></tr>
|
||
|
</table>
|
||
|
<!--#include virtual="/footer.html" -->
|