Hosted development workstation

From OpenPetra Wiki
Jump to navigation Jump to search

Introduction

  • The purpose of this workstation is to provide a complete and defined setup for developers, to ease the learning curve and to produce quick results.
  • We also use this workstation to give the testers a defined working environment.
  • This workstation is currently hosted with OM in England.
  • Please understand that we cannot give access to everyone. We will only give access to people we know and trust. Please contact Timotheus if you want to get access.
  • If you want to setup a similar workstation yourself, please visit Setting up the hosted developer workstation

Remote Desktop with X2Go

We are using the X2Go project for remoting the Ubuntu desktop to your machine (Linux, Windows, Mac are supported).

Please use these settings:

  • Host: workstation.openpetra.org
  • Login: this will be your username
  • SSH Port: 2222
  • Session Type: you can leave that on KDE, but LXDE will be used anyway, to allow more users at the same time.
  • you can also change other settings, eg. the fullscreen display
X2GoConfig.png

The empty desktop will look like this:

LXDEemtpyDesktop.png

Some useful programs are:

  • Konsole: to get a command line
  • Konversation: an IRC client for taking part in the OpenPetra chat at freenode.
  • Geany: a text editor that is powerful and easy to use
  • File Manager
  • Chromium Webbrowser and Firefox Webbrowser
  • MonoDevelop: IDE for C# development
  • Bazaar Explorer: GUI for working with Bazaar code repositories
  • pgAdmin3: work with your PostgreSQL database

Configuring your user account

Launchpad

You need to get an account on Launchpad, which is a service provided by the company Canonical, who develop Ubuntu and Bazaar: https://login.launchpad.net/+new_account


Konversation

Getting started