Platform Migrator
stable

Contents:

  • Abstract
  • Platform Migrator Introduction
  • Command Line Interface (CLI)
  • Tutorials
  • Package manager config file
  • Writing test configuration files
  • Case Studies
  • Process Internals
  • Future work
  • Source Code Documentation
Platform Migrator
  • Docs »
  • Welcome to Platform Migrator’s documentation!
  • Edit on GitLab

Welcome to Platform Migrator’s documentation!¶

Platform migrator is a tool which helps with migrating software from system to another. Its main aim is to ease the process of installing dependencies required for the software. It interfaces with various package managers to install the required dependencies and runs tests to identify whether the installation was succesful or not.

Contents:

  • Abstract
  • Platform Migrator Introduction
    • Installation
    • Execution
    • Supported Package Managers
    • Git repo and other links
  • Command Line Interface (CLI)
    • Command line arguments and options
    • Environment variables
  • Tutorials
    • Migrating from conda to conda
    • Configuring an alternate package manager
    • Migrating from conda to a different package manager(s)
  • Package manager config file
  • Writing test configuration files
    • Software sections
    • Test sections
  • Case Studies
    • Hello World over network
    • Hello World using zip file
    • scikit-learn and scikit-image over network
    • scikit-learn and scikit-image using zip file
    • OpenAlea
    • Configuring apt-get
  • Process Internals
    • Internal data and files
    • Starting the server
    • Probing the base system
    • Running a migration
  • Future work
  • Source Code Documentation
    • Main module
    • Server module
    • Migrator module
    • Package manager module
    • Base system script
    • Unpack script
Next

© Copyright 2018, Munir Contractor, Christophe Pradal, Dennis Shasha. Revision 49176ad6.

Built with Sphinx using a theme provided by Read the Docs.