Getting started for Demiurge

From IridiaWiki
(Difference between revisions)
Jump to: navigation, search
(Added some more ideas)
m (Fixed typo)
 
(6 intermediate revisions by one user not shown)
Line 4: Line 4:
   
 
* Activate all resources as described [[What_you_need_to_begin_to_work_in_IRIDIA | on this page]], if you not have done so already.
 
* Activate all resources as described [[What_you_need_to_begin_to_work_in_IRIDIA | on this page]], if you not have done so already.
  +
** '''TODO''' What is most important of these steps?
 
* Set up your workstation (see [[Workstation_configuration|this page]] for more details)
 
* Set up your workstation (see [[Workstation_configuration|this page]] for more details)
 
* Send your [https://www.github.com github] account name to the Demiurge repository administrator (at the moment Ken)
 
* Send your [https://www.github.com github] account name to the Demiurge repository administrator (at the moment Ken)
Line 9: Line 10:
 
** Development rules for the github repositories: '''TODO'''
 
** Development rules for the github repositories: '''TODO'''
 
* Get yourself added to the Demiurge Whatsapp group
 
* Get yourself added to the Demiurge Whatsapp group
* Send your e-mail address to Mauro, he will add you to the Demiurge mailing list
+
* Give your e-mail address to Mauro, he will add you to the Demiurge mailing list
 
* Install argos ('''TODO''' Instructions)
 
* Install argos ('''TODO''' Instructions)
  +
*# Install all prerequisites (specified at the [https://github.com/ilpincy/argos3 github page])
  +
*#* You can do so by running the following command in your terminal: '''TODO'''
  +
*# Download and install argos
  +
*#* Be aware that we are currently not using the most recent version but instead the release "3.0.0-beta48"
  +
*# Download and install the e-puck plugin '''TODO'''
  +
** If you don't want to install everything by hand [http://iridia.ulb.ac.be/~afranzin/files/scripts/bundle_argos3_epuck.sh this script] might be useful. However you need all prerequisites installed before running the script.
 
* Install AutoMoDe ('''TODO''' Instructions)
 
* Install AutoMoDe ('''TODO''' Instructions)
  +
<!--** Problems that I have encountered: Lua.h couldn't be found (solution move lua headers from /usr/include/lua5.x/ to /usr/include/)-->
  +
* If you have to work on the cluster you should follow [http://majorana.ulb.ac.be/wordpress/how-to-install-argos3-on-majorana/ these instructions] to install Argos. AutoMoDe can be installed as on your local computer.
  +
<!--** Installing new software in the cluster is not always easy. Therefore many modules are not up-to-date and you have to stick to the versions that are used by the cluster. Check before writing your software that you have approximately the same versions as on the cluster or you might encounter some surprises when running your experiments.-->
   
 
== Important paper to read ==
 
== Important paper to read ==
Line 21: Line 31:
   
 
* http://iridia.ulb.ac.be/IridiaTrSeries/: Here all Technical reports will be published
 
* http://iridia.ulb.ac.be/IridiaTrSeries/: Here all Technical reports will be published
  +
* https://github.com/demiurge-project: The github page for all of our repositories
   
 
== People working on the project ==
 
== People working on the project ==
Line 26: Line 37:
 
* '''TODO'''
 
* '''TODO'''
   
== Resources depending on your are of expertise ==
+
== Resources depending on your area of expertise ==
   
 
* '''TODO'''
 
* '''TODO'''

Latest revision as of 16:46, 9 February 2018

This page will list all the necessary steps you should take before starting to work on the Demiurge project.

Contents

[edit] Set up your working environment

  • Activate all resources as described on this page, if you not have done so already.
    • TODO What is most important of these steps?
  • Set up your workstation (see this page for more details)
  • Send your github account name to the Demiurge repository administrator (at the moment Ken)
    • He will add you to the demiurge-project organization so that you can see the private development repositories
    • Development rules for the github repositories: TODO
  • Get yourself added to the Demiurge Whatsapp group
  • Give your e-mail address to Mauro, he will add you to the Demiurge mailing list
  • Install argos (TODO Instructions)
    1. Install all prerequisites (specified at the github page)
      • You can do so by running the following command in your terminal: TODO
    2. Download and install argos
      • Be aware that we are currently not using the most recent version but instead the release "3.0.0-beta48"
    3. Download and install the e-puck plugin TODO
    • If you don't want to install everything by hand this script might be useful. However you need all prerequisites installed before running the script.
  • Install AutoMoDe (TODO Instructions)
  • If you have to work on the cluster you should follow these instructions to install Argos. AutoMoDe can be installed as on your local computer.

[edit] Important paper to read

[edit] Useful pages to bookmark

[edit] People working on the project

  • TODO

[edit] Resources depending on your area of expertise

  • TODO
Personal tools