Changes between Version 28 and Version 29 of FeddDownload


Ignore:
Timestamp:
Jun 10, 2014 3:35:29 PM (10 years ago)
Author:
faber
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FeddDownload

    v28 v29  
    88Fedd is released under the [source:fedd/trunk/README GENI Public License]
    99
    10 == Fedd Roles: Experiment Control and Access Control ==
    11 
    12 Fedd can act in two ways:
    13 
    14  '''Experiment controller'''::
    15    The central coordinator for creating and managing a federated experiment
    16 
    17  '''Access Controller'''::
    18    Responsible for negotiating access to local testbed resources.  It both maps the user into the local access control and manipulates local resources.
    19 
    20 Which role a fedd will act in depends on the configuration of the fedd.  A single testbed is likely to run both an access controller to make its resources available to others and an experiment controller to create experiments for its local users.  However, there is no requirement that experiment controllers run on testbed infrastructure.  A trusted experiment controller may run on a desktop or elsewhere, as long as there are access controllers are willing to grant resources to [FeddAbout#GlobalIdentifiers:Three-levelNames three-level names] that are anchored to its [FeddAbout#GlobalIdentifiers:Fedids fedid].
    21 
    2210== Downloading and Installing the tar file ==
    2311
    2412The easiest way to get a copy of fedd installed on your machine is to
    2513download the python distutils tar file and install it.  The current
    26 version is [attachment:fedd-3.50b.tar.gz fedd-3.50b.tar.gz].  Older sources are attached to this page.
     14version is [attachment:fedd-4.00b.tar.gz fedd-4.00b.tar.gz].  Older sources are attached to this page.
    2715
    2816You will need to have the following python packages installed as well.
     
    175163
    176164
    177 == Git access ==
     165== Installing from git ==
    178166
    179167If you prefer to live more dangerously, you can download a recent tree
    180 from the subversion repository on this site and install it.  The
     168from the git repository on this site and install it.  The
    181169same packages must be installed as for the tar file version.  The
    182170commands to check out a local copy from the git repository and install from it are:
     
    189177}}}
    190178
    191 And from there, install from the [FeddDownload#DownloadingandInstallingthetarfile tar file in dist, as above].  The build scripts expect the wsdl interface descriptions to be in {{{../wsdl }}} relative to the fedd source directory.  SOAP/Web Services interface code is generated from those files.  When the tarfile is used, the generated files are included, so the {{{wsdl}}} directory is not delivered.
     179And from there, install from the [FeddDownload#DownloadingandInstallingthetarfile fedd-xxx.tar.gz file from the dist directory, as above].  The build scripts expect the wsdl interface descriptions to be in {{{../wsdl }}} relative to the fedd source directory.  SOAP/Web Services interface code is generated from those files.  When the tarfile is used, the generated files are included, so the {{{wsdl}}} directory is not delivered.
    192180
    193181You can also browse the source [source:/fedd/trunk on the web].