Meego Wiki
Views

Application developer site/Documentation/Features/meego doc

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Environment overview)
(Environment overview)
Line 21: Line 21:
=== Environment overview ===
=== Environment overview ===
 +
Michael R. Shaver from Intel is responsible for hosting. There is plans to move hosting at Oregon State University (OSU), the status can be followed in bug #12683.
Michael R. Shaver from Intel is responsible for hosting. There is plans to move hosting at Oregon State University (OSU), the status can be followed in bug #12683.
 +
 +
'''Production and staging environment'''
 +
 +
Production and staging environment are in the same server. No passwords are used, instead we are using SSH public keys which should be provided to Michael when server access is needed.
 +
 +
Production site is mapped to document root " /home/developer.meego.com/www/developer.meego.com " and uses " dev_meego " database/name. Folder is linked to repository and should contain latest stable snapshot of site.
 +
 +
Staging site is mapped to document root " /home/developer.meego.com/www/dev.developer.meego.com " and uses " dev_dev_mego " database/name. Folder is linked to repository and has latest state of the site.
 +
 +
'''Development environment'''
 +
 +
No centralized development environment provided. Development happens locally.
== Design Overview ==
== Design Overview ==

Revision as of 13:21, 28 March 2011

Contents

Introduction

Design Overview

Team and developers

Current team:

  • 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:

  • 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

Environment overview

Michael R. Shaver from Intel is responsible for hosting. There is plans to move hosting at Oregon State University (OSU), the status can be followed in bug #12683.

Production and staging environment

Production and staging environment are in the same server. No passwords are used, instead we are using SSH public keys which should be provided to Michael when server access is needed.

Production site is mapped to document root " /home/developer.meego.com/www/developer.meego.com " and uses " dev_meego " database/name. Folder is linked to repository and should contain latest stable snapshot of site.

Staging site is mapped to document root " /home/developer.meego.com/www/dev.developer.meego.com " and uses " dev_dev_mego " database/name. Folder is linked to repository and has latest state of the site.

Development environment

No centralized development environment provided. Development happens locally.

Design Overview

System architectural design

Detail description of modules (patching / update)

Detail description of content structure

Backup solution

Additional Materials

Personal tools