Difference between revisions of "SME Server:Documentation:Developers Manual"

From SME Server
Jump to navigationJump to search
m
m
Line 9: Line 9:
 
* [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/html/devguide.html One Page - Html]
 
* [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/html/devguide.html One Page - Html]
 
* [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/devguide.pdf One Page - Pdf]
 
* [http://mirror.contribs.org/smeserver/contribs/gordonr/devguide/devguide.pdf One Page - Pdf]
 +
 +
 +
===Documentation Links===
 +
Other sources of information
 +
  -Managing Software with Yum - http://mirror.centos.org/centos/4/docs/html/yum/
 +
  -CentOS 4/RHEL4 Documentation - http://mirror.centos.org/centos/4/docs/
 +
  -Fedora Documentation - http://fedora.redhat.com/docs/
 +
  -Fedora Developers Guide - http://fedora.redhat.com/docs/developers-guide/
 +
  -Fedora Documentaion Guide - http://fedora.redhat.com/docs/documentation-guide/
 +
  -Maximum RPM Book - http://www.rpm.org/max-rpm-snapshot/
 +
  -Fedora RPM Guide (draft) - http://fedora.redhat.com/docs/drafts/rpm-guide-en/
 +
  -Fedora Wiki - Building Packages Guide - http://fedoraproject.org/wiki/Docs/Drafts/BuildingPackagesGuide
 +
  -Mezzanine Howto - --www.kainx.org/mezzanine/mezz-howto.txt-- also http://lists.contribs.org/mailman/public/devinfo/msg08010.html
 +
  -Fedoraproject.org RPM Packaging Guidelines - http://fedoraproject.org/wiki/PackagingGuidelines
 +
  -Fedoraproject.org Package Review Guidelines - http://fedoraproject.org/wiki/PackageReviewGuidelines
 +
  -Fedoraproject.org RPM Spec File Scriptlet Snippets - http://fedoraproject.org/wiki/ScriptletSnippets
 +
 +
 +
===Translations===
 +
SME Server Supports English, French, German, Spanish and Italian.
 +
Other Languages are in progress [[http://bugs.contribs.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=SME+Server+Translations&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bug tracker - translations]]
 +
 +
A Manual Translation is available in German http://sudemo.info/wiki
 +
 +
 +
====Adding new Languages====
 +
 
 +
To translate the server-manager, There is one file per server-manager panel, plus a few others.
 +
 +
To translate to another language
 +
* Raise a bug in the bug tracker to let us know you're starting or add to a work in progress
 +
 +
Information from these link needs to be imported here:
 +
http://forums.contribs.org/index.php?topic=30780.0
 +
http://forums.contribs.org/index.php?topic=29298.0

Revision as of 06:37, 17 February 2007

Developer Documentation

This manual is aimed at developers and provides the information they require to integrate their applications into the SME Server platform. The manual discusses the key concepts of the SME Server such as the configuration database, configuration file templates and the events and actions model which differentiate the SME Server from other Linux distributions.

The Developer manual is maintained separate to this wiki, corrections and suggestions are to be made on the Bug Tracker.

The Developer manual is available here:


Documentation Links

Other sources of information

 -Managing Software with Yum - http://mirror.centos.org/centos/4/docs/html/yum/
 -CentOS 4/RHEL4 Documentation - http://mirror.centos.org/centos/4/docs/
 -Fedora Documentation - http://fedora.redhat.com/docs/
 -Fedora Developers Guide - http://fedora.redhat.com/docs/developers-guide/
 -Fedora Documentaion Guide - http://fedora.redhat.com/docs/documentation-guide/
 -Maximum RPM Book - http://www.rpm.org/max-rpm-snapshot/
 -Fedora RPM Guide (draft) - http://fedora.redhat.com/docs/drafts/rpm-guide-en/
 -Fedora Wiki - Building Packages Guide - http://fedoraproject.org/wiki/Docs/Drafts/BuildingPackagesGuide
 -Mezzanine Howto - --www.kainx.org/mezzanine/mezz-howto.txt-- also http://lists.contribs.org/mailman/public/devinfo/msg08010.html
 -Fedoraproject.org RPM Packaging Guidelines - http://fedoraproject.org/wiki/PackagingGuidelines
 -Fedoraproject.org Package Review Guidelines - http://fedoraproject.org/wiki/PackageReviewGuidelines
 -Fedoraproject.org RPM Spec File Scriptlet Snippets - http://fedoraproject.org/wiki/ScriptletSnippets 


Translations

SME Server Supports English, French, German, Spanish and Italian. Other Languages are in progress [Bug tracker - translations]

A Manual Translation is available in German http://sudemo.info/wiki


Adding new Languages

To translate the server-manager, There is one file per server-manager panel, plus a few others.

To translate to another language

* Raise a bug in the bug tracker to let us know you're starting or add to a work in progress

Information from these link needs to be imported here: http://forums.contribs.org/index.php?topic=30780.0 http://forums.contribs.org/index.php?topic=29298.0