Difference between revisions of "Proj-2015-2016-Extensions IPOPO"
Jump to navigation
Jump to search
Remi.Gattaz (talk | contribs) |
Remi.Gattaz (talk | contribs) |
||
Line 44: | Line 44: | ||
=== Objectives === |
=== Objectives === |
||
* Work on the design of our extension |
* Work on the design of our extension |
||
+ | * Start designing the extension |
||
⚫ | |||
+ | ** Find where our extension will be located in the existing code |
||
⚫ | |||
+ | ** Find python modules that we could use |
||
+ | |||
+ | === Weekly meeting === |
||
+ | During this week's meeting, the following points were discussed and agreed upon : |
||
+ | * The creation and revocation of client's certificates will be done inside iPOPO. It implies that iPOPO will have to handle a keystore. |
||
+ | * To connect to the IPOPO secured remote shell, we will create a simple python client |
||
+ | * Extending the RemoteConsole class seems to be a good approach for what we are trying to do. |
||
=== Work done === |
=== Work done === |
Revision as of 23:23, 27 January 2016
Subject: Services étendus pour le modèle de composants iPOPO pour Python (in French)
Supervisors:
- Thomas CALMANT
- Didier DONSEZ
Students:
- Abdelaziz FOUNAS (RICM4)
- Rémi GATTAZ (RICM4)
- Marwan HALLAL (RICM4)
Subject summary
Week 1 (Janvier 11th - January 17th)
Objectives
- Meet with supervisors
- Decide which suggested extension of IPOPO we will work on
- Understand the subject
Work done
Problems faced
Week 2 (Janvier 18th - January 24th)
Objectives
- Create the project's SRS
- Lean python
- Learn how to use IPOPO (basic usage)
Work done
- Studied the code of iPOPO
- Prepared meeting with Thomas CALMANT
Problems faced
Week 3 (Janvier 25th - January 31th)
Objectives
- Work on the design of our extension
- Start designing the extension
- Find where our extension will be located in the existing code
- Creation of UML Diagrams
- Find python modules that we could use
Weekly meeting
During this week's meeting, the following points were discussed and agreed upon :
- The creation and revocation of client's certificates will be done inside iPOPO. It implies that iPOPO will have to handle a keystore.
- To connect to the IPOPO secured remote shell, we will create a simple python client
- Extending the RemoteConsole class seems to be a good approach for what we are trying to do.
Work done
- UML Diagrams: