Changes

From SME Server
Jump to navigationJump to search
4,654 bytes added ,  17:02, 27 August 2023
m
Line 1: Line 1: −
== SME Server Contribs ==
+
{{Languages|:Category:Contrib}}
SME Server contribs are software packages that are designed to add extra functionality to SME Server.
+
{{Donate}}<br />
   −
{{Template:FixMe}}
+
===KOOZALI SME Server Contribs===
== Available contribs ==
+
Koozali SME Server contribs are software packages that are designed to add extra functionality to SME Server without too much efforts from you to configure those softwares.
You can find a list of contribs in the [http://bugs.contribs.org/describecomponents.cgi?product=SME%20Contribs SME Server Bugtracker].
     −
'''Contrib owners please create a page in the Wiki, and put you page in the Contrib category'''. You can do this by adding the following code at the end of your page:
+
===Available Contribs===
 +
A lot of contribs are available in the SME Contribs repository, to list the actual list of packages in the SME Contribs repository issue the following command:
   −
  <nowiki>[[Category: Contrib]]</nowiki>
+
  yum --disablerepo=* --enablerepo=smecontribs list available
   −
This way your contrib will be listed below.
+
To install a contrib:
 +
 
 +
yum  --enablerepo=smecontribs install packagename
 +
 
 +
===Extra Repositories===
 +
 
 +
Many Contribs require additional repositories for 3rd party rpms.
 +
 
 +
Most Contrib pages explain how to manually add these repos. However, we now have a simple solution with rpms that will set up the repository information for you.
 +
 
 +
Please read here:
 +
 
 +
https://wiki.contribs.org/Extrarepositories
 +
 
 +
 
 +
==Contribs for SME 10 with a wiki page available on Koozali repo==
 +
 
 +
Total: {{#ask:  [[Version::~*10]] [[Category:Contrib|+depth=0]]
 +
|format=count|limit=250 }}
 +
 
 +
=== In smeaddons ===
 +
{{#ask:  [[Version::~Add-on10]] [[Category:Contrib|+depth=0]]
 +
|sort=,|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }}
 +
 
 +
Total: {{#ask:  [[Version::~Add-on10]] [[Category:Contrib|+depth=0]]
 +
|format=count|limit=250 }}
 +
 
 +
=== In smecontribs ===
 +
{{#ask:  [[Version::~Contrib10]] [[Category:Contrib|+depth=0]]
 +
|sort=,|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }}
 +
 
 +
Total: {{#ask:  [[Version::~Contrib10]] [[Category:Contrib|+depth=0]]
 +
|format=count|limit=250 }}
 +
 
 +
=== with rpms in smetest (Beta)  ===
 +
{{#ask:  [[Version::~Devel10]] [[Category:Contrib|+depth=0]]
 +
|sort=,|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }}
 +
 
 +
Total: {{#ask:  [[Version::~Devel10]] [[Category:Contrib|+depth=0]]
 +
|format=count|limit=250 }}
 +
 
 +
=== with rpms in smedev (Alpha)  ===
 +
{{#ask:  [[Version::~Alpha10]] [[Category:Contrib|+depth=0]]
 +
[[MyPageName::!~Mariadb10?]]
 +
|sort=,|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }}
 +
 
 +
Total: {{#ask:  [[Version::~Alpha10]] [[Category:Contrib|+depth=0]]
 +
[[MyPageName::!~Mariadb10?]]
 +
|format=count|limit=250 }}
 +
 
 +
=== in SME9 but not yet SME10===
 +
{{#ask: [[Has SME10::false]] [[Has SME9::true]]  [[Category:Contrib|+depth=0]] 
 +
[[MyPageName::!Extrarepositories]]
 +
[[MyPageName::!~Software Collections:MySQL5?]]
 +
[[MyPageName::!PHP Software Collections]]
 +
[[MyPageName::!webapps-common]]
 +
[[MyPageName::!Php-fpm]]
 +
|sort=,|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }}
 +
 
 +
Total: {{#ask: [[Has SME10::false]] [[Has SME9::true]]  [[Category:Contrib|+depth=0]] 
 +
[[MyPageName::!Extrarepositories]]
 +
[[MyPageName::!~Software Collections:MySQL5?]]
 +
[[MyPageName::!PHP Software Collections]]
 +
[[MyPageName::!webapps-common]]
 +
[[MyPageName::!Php-fpm]]
 +
|format=count|limit=250 }}
 +
 
 +
=== Contribs available for SME9 but not yet in SME10 without pages ===
 +
* smeserver-callback fws
 +
* smeserver-pam_cas fws
 +
* smeserver-qpsmtpd-log2sql fws
 +
* smeserver-grr fws
 +
* smeserver-fusioninventory fws
 +
* smeserver-fluxbb fws
 +
* smeserver-jappix fws
 +
* smeserver-opensondage fws
 +
 
 +
==Contribs for SME 9 with a wiki page available on Koozali repo==
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 +
Total: {{#ask:  [[Version::~*9]] [[Category:Contrib|+depth=0]]
 +
|format=count|limit=250 }}
 +
<div class="mw-collapsible-content">
 +
{{#ask:  [[Version::~*9]] [[Category:Contrib|+depth=0]]
 +
|sort=|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }}
 +
</div> </div>
 +
 
 +
 
 +
==Obsolete Contribs==
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 +
{{Category:Deprecated_Contrib}}
 +
<div class="mw-collapsible-content">
 +
{{#ask:  [[Category:Deprecated_Contrib|+depth=0]]
 +
|sort=|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }}
 +
</div> </div>
 +
 
 +
 
 +
===New Contrib===
 +
To be listed on this page, the contrib should comply with these rules:
 +
* Be available in the smecontrib repository
 +
* Have a wiki page with install and usage instructions, following the template listed on the [[Category_talk:Contrib|talk page]].
 +
* Have a [http://bugs.contribs.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&product=SME+Contribs&format=table&action=wrap Bugzilla Contribs Component]
 +
 
 +
For more information on releasing a contrib, refer to the [[Releasing Contribs]] and [[:Package Modification]] pages. Maintaining smecontribs is a community process, if you find a bug or outdated smeserver-rpm please raise a bug, preferably with a fix.
 +
 
 +
Create a new page for a contrib :
 +
{| style="color:red;background-color:#ffffcc;"
 +
|
 +
Please see [[Help:Contents#How_to_get_a_wiki_account.3F|'''how to get a wiki account''']]
 +
|}
 +
 
 +
please, if you create a page for a contrib called after "smeserver-mypackage", create it by using the title "mypackage". If a page already exist for a How-to with this title, contact a wiki administrator or open a bug using {{BugzillaFileBug|product=SME%20Web%20site|component=MediaWiki|title=this link}}.
 +
 
 +
{| class="wikitable"
 +
|-
 +
|create a new page for a smeserver-* package :
 +
|(smeserver-)
 +
|<inputbox>
 +
type=create
 +
preload=Contrib/Template
 +
buttonlabel=Create
 +
inline=true
 +
break=no
 +
</inputbox>
 +
|}
3,054

edits

Navigation menu