Changes between Version 14 and Version 15 of SeattleOnNokia

Changes between Version 14 and Version 15 of SeattleOnNokia

Please note that these Trac pages are no longer being updated. Wiki contents/documentation have moved to GitHub.

Changes between Version 14 and Version 15 of SeattleOnNokia

Please note that these Trac pages are no longer being updated. Wiki contents/documentation have moved to GitHub.

Changes between Version 14 and Version 15 of SeattleOnNokia

Show
Ignore:
Timestamp:
01/11/10 09:51:38 (10 years ago)
Author:
imcheng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SeattleOnNokia

    v14 v15  
    55---- 
    66 
    7 == Tools Required == 
    8 In order to run Seattle and its unit tests, you will need: Python, Subversion, and root access to the system in the tablet. These can be obtained through the Application Manager.  
     7== Setting up Seattle == 
     8[[BR]] 
     9=== Tools Required === 
     10In order to run Seattle, you will need: Python, and root access to the system in the tablet. These can be obtained through the Application Manager.  
    911[[BR]] 
    1012 1. In the top menu, go to Tools -> Application Catalog.  
     
    1517[[BR]] 
    1618 
    17 === Python === 
     19==== Python ==== 
    1820For Python, you will need to install the "maemo-python-env" package. This will install Python 2.5 onto the tablet. 
    1921 
    2022[[BR]] 
    2123 
    22 === Root access === 
     24==== Root access ==== 
    2325This is only required for the installation of Seattle. In particular, root access is required to configure Seattle to run on startup. There are several ways to obtain the root shell access. This article will describe two easy ways by which root shell access can be obtained. 
    2426 
    25 ==== rootsh ==== 
     27===== rootsh ===== 
    2628Find and install the "rootsh" package. The root shell package allows the user to gain root access through a simple command: "sudo gainroot" or simply "root". 
    2729 
    28 ==== openssh ==== 
     30===== openssh ===== 
    2931Find and install "openssh" package. During installation the first time, you will be prompted for a new password. Enter your password of choice and remember it for later. Root shell access can be obtained using "ssh root@localhost". You will be prompted for the password you entered during installation. 
    3032 
    3133[[BR]] 
    3234 
    33 === Subversion === 
    34 You will need the "subversion" package in order to check out the repository to run unit tests (optional). 
    35  
    36 [[BR]] 
    37 ---- 
    38  
    39 == Setting up Seattle == 
    40 [[BR]] 
     35=== Installation === 
    4136 1. Download the Seattle tarball (the Linux one) [https://betabox.cs.washington.edu/geni/download/tukwila/ here].  
    4237 1. Next, extract the tarball, and navigate to the Seattle directory.  
     
    6055'''This part is optional.''' 
    6156[[BR]] 
     57=== Tools required === 
     58In addition to the packages required for installing Seattle, you will also need Subversion to check out the Seattle repository to run unit tests in. 
     59[[BR]] 
     60==== Subversion ==== 
     61You will need the "subversion" package in order to check out the repository to run unit tests (optional). 
    6262To run unit tests, you will need to install the "subversion" package and [https://seattle.cs.washington.edu/wiki/RepoAccess check out the repository].  
    6363[[BR]] 
    64 Next, follow the instructions on "Running the Repy VM tests" [https://seattle.cs.washington.edu/wiki/UnitTests#RunningtheRepyVMtests here]. 
    65 [[BR]] 
     64=== Running the tests === 
     65Follow the instructions on "Running the Repy VM tests" [https://seattle.cs.washington.edu/wiki/UnitTests#RunningtheRepyVMtests here]. 
    6666[[BR]] 
    6767You may also try the [https://seattle.cs.washington.edu/wiki/UnitTests#RunningNodemanagerTests Node Manager tests] and [https://seattle.cs.washington.edu/wiki/UpdaterUnitTests Software Updater tests]. However, these tests will take an extremely long time to run (up to a day) and it is likely that the tablet will need to be connected to the power supply during the tests. (To run these tests you will need developer access to the repository to have the assignments/webserver directory and files.)