Changes between Version 5 and Version 6 of GEC22Agenda/LabWiki/Instruction


Ignore:
Timestamp:
03/11/15 15:31:25 (9 years ago)
Author:
divyashri.bhat@gmail.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC22Agenda/LabWiki/Instruction

    v5 v6  
    9494If you are logged into the GENI Portal, you are logged in to !LabWiki as well. It is recommended to use the [https://www.google.com/chrome/browser/desktop/index.html Chrome browser]  to access !LabWiki. In other browsers, the graphs in !LabWiki may not be displayed properly due to issues with the JavaScript used in !LabWiki.
    9595
    96 == Structure of LabWiki ==
     96== Structure of !LabWiki ==
    9797!LabWiki consists of three panels namely: Plan, Prepare and Execute.
    9898
     
    129129
    130130= Key Features of !LabWiki =
    131 LabWiki can be used to run experiments which:
     131!LabWiki can be used to run experiments which:
    132132
    133133*       dynamically react to changes in the resources being used-
     
    140140
    141141== Gitolite - coming soon ==
    142 Labwiki now provides SSH Access to LabWiki Managed Git Repository with the help of Gitolite. By integrating with Gitolite, LabWiki now allows end users to access and update git repositories via standard git command. They could now use their favorite text editor to create and modify experiment scripts; use normal git work flow to synchronize changes. Gitolite need not be installed on the same server as GENI.
     142!LabWiki now provides SSH Access to LabWiki Managed Git Repository with the help of Gitolite. By integrating with Gitolite, !LabWiki now allows end users to access and update git repositories via standard git command. They could now use their favorite text editor to create and modify experiment scripts; use normal git work flow to synchronize changes. Gitolite need not be installed on the same server as GENI.
    143143
    144144== Instructions to grade an experiment - coming soon ==
    145 Labwiki can now be used to automatically grade the students' experiments. Currently, there is a configuration file with global permissions. Users will be categorized into professors by specifying an educator role within this configuration file.
     145!LabWiki can now be used to automatically grade the students' experiments. Currently, there is a configuration file with global permissions. Users will be categorized into professors by specifying an educator role within this configuration file.
    146146
    147147This feature incorporates three different repositories:
     
    149149* The system repository is the global repository which will have files created by the instructor. This repository is shared between Professors and students. A Professor will have write permissions for files in this repository whereas students will have Read-only access.
    150150
    151 * The students will have their own repositories where they can create their own files (Markdown and OEDL ).
     151* The students will have their own repositories where they can create their own files (Markdown and OEDL).
    152152
    153153* There will be a submission repository which will have all the submissions (Markdowns) of the students.
     
    157157* Create a Markdown file providing instructions and reading materials required to run an experiment for the students.
    158158
    159 * Create OEDL scripts to run the experiment. To know more about OEDL, check out [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6](http://mytestbed.net/projects/omf6/wiki/OEDLOMF6)
     159* Create OEDL scripts to run the experiment. To know more about OEDL, check out [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6 OEDL-OMF6]
    160160
    161 * Professors can write a user-defined event such that it gets triggered only if the experiment has run successfully. They can define the events that need to start upon triggering. For an example, check http://groups.geni.net/geni/wiki/GEC22Agenda/LabWiki/ModuleA
     161* Professors can write a user-defined event such that it gets triggered only if the experiment has run successfully. They can define the events that need to start upon triggering. For an example, look [http://groups.geni.net/geni/wiki/GEC22Agenda/LabWiki/ModuleA/Execute#NotetoInstructors here].
    162162
    163163To run an Experiment a Student will:
    164164
    165 * Login to LabWiki and view the files loaded by the Professor. They will not be able to edit the original files.
     165* Login to !LabWiki and view the files loaded by the Professor. They will not be able to edit the original files.
    166166
    167167* Create his/her own OEDL file (if required), copy the content from original file, make modifications as necessary and run the experiment.