Meego Wiki
Views

Application developer site/Documentation/Features/meego doc

From MeeGo wiki
< Application developer site | Documentation(Difference between revisions)
Jump to: navigation, search
(Project managing tools)
(Meego doc)
 
(9 intermediate revisions not shown)
Line 1: Line 1:
-
== Introduction ==
+
=Meego doc=
-
=== Design Overview ===
+
-
=== Team and developers ===
+
-
Current team:
+
MeeGo docs module takes care of importing and holding the API reference pages. It contains a simple drush command which takes one argument (path to table of contents xml [toc]).
-
* Teemu Lukkari (production manager)
+
-
* Graham Honeywill (account manager)
+
-
* Quang Pham (drupal developer)
+
-
* Mika Matikainen (concept designer, graphic designer)
+
-
* Ronan MacLaverty (product owner from Nokia)
+
-
* Michael R. Shaverty (Drupal developer and hosting provider from Intel)
+
-
Other persons involved before:
+
==Settings==
-
* Mikael Kundert (drupal developer)
+
-
* Andrew Burcin (drupal developer)
+
-
* Jakub Suchy (drupal developer, API docs)
+
-
=== Project managing tools ===
+
-
Project was initially managed in Redmine hosted by Activeark. Redmine's issue tracking was replaced with MeeGo's Bugzilla at http://bugs.meego.com. In Bugzilla, site bugs are categorized under product "developer.meego.com".
+
-
Drupal source is managed by using GIT. *Source code is public and should be available at Gitorious*. See link for the repository: http://meego.gitorious.org/meego-web-infrastructure/meego-developer-website
+
To administer MeeGo docs, from admin menu go to *@Content management > API Reference settings@* .
-
=== Environment overview ===
+
===Default page===
-
== Design Overview ==
+
-
== System architectural design ==
+
When user types path "developer.meego.com/api" Drupal should redirect user to default page. Usually this page is *main.html* .
-
== Detail description of modules (patching / update) ==
+
===Data path===
-
== Detail description of content structure ==
+
Data path contains the HTML files having all the contents which is referred from table of contents XML (toc.xml). Example value "sites/default/files/apidocs/html"
-
== Backup solution ==
+
===Attribute name for title===
-
== Additional Materials ==
+
Some TOC XML file may have different attribute name for title. This settings allows you to define which attribute name to look for the title. Example value "title".
 +
 
 +
===Attribute name for URL===
 +
 
 +
Some TOC XML file may have different attribute name for URL path to HTML files / contents. This settings allows you to define which attribute name to look for. Example value "href".
 +
 
 +
==Example usage==
 +
 
 +
<pre>drush meego-rescan sites/default/files/apidocs/xml/categories/toc.xml
 +
 
 +
Clearing menu items...
 +
Processed file sites/default/files/apidocs/html/main.html
 +
Processed file sites/default/files/apidocs/html/categories/Application_Frameworks.html
 +
Processed file sites/default/files/apidocs/html/qt4/qtdeclarative.html
 +
Processed file sites/default/files/apidocs/html/qt4/plugins.html
 +
Processed file sites/default/files/apidocs/html/qt4/qdeclarativeextensionplugin.html
 +
Processed file sites/default/files/apidocs/html/qt4/qdeclarativecomponent.html
 +
Processed file sites/default/files/apidocs/html/qt4/qdeclarativecontext.html
 +
...</pre>

Latest revision as of 11:57, 29 March 2011

Contents

Meego doc

MeeGo docs module takes care of importing and holding the API reference pages. It contains a simple drush command which takes one argument (path to table of contents xml [toc]).

Settings

To administer MeeGo docs, from admin menu go to *@Content management > API Reference settings@* .

Default page

When user types path "developer.meego.com/api" Drupal should redirect user to default page. Usually this page is *main.html* .

Data path

Data path contains the HTML files having all the contents which is referred from table of contents XML (toc.xml). Example value "sites/default/files/apidocs/html"

Attribute name for title

Some TOC XML file may have different attribute name for title. This settings allows you to define which attribute name to look for the title. Example value "title".

Attribute name for URL

Some TOC XML file may have different attribute name for URL path to HTML files / contents. This settings allows you to define which attribute name to look for. Example value "href".

Example usage

drush meego-rescan sites/default/files/apidocs/xml/categories/toc.xml

Clearing menu items...
Processed file sites/default/files/apidocs/html/main.html
Processed file sites/default/files/apidocs/html/categories/Application_Frameworks.html
Processed file sites/default/files/apidocs/html/qt4/qtdeclarative.html
Processed file sites/default/files/apidocs/html/qt4/plugins.html
Processed file sites/default/files/apidocs/html/qt4/qdeclarativeextensionplugin.html
Processed file sites/default/files/apidocs/html/qt4/qdeclarativecomponent.html
Processed file sites/default/files/apidocs/html/qt4/qdeclarativecontext.html
...
Personal tools