Proj-2013-2014-Open DynDNS: Difference between revisions
Jump to navigation
Jump to search
(Created page with "= Introduction = Project SmartCitizen 2014 = Team = *Tutors : Didier Donsez, Vivien Quema, Jérome Maisonnasse, Amr Alfayi *Members : Paul Labat,...") |
No edit summary |
||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Introduction = |
= Introduction = |
||
Project [[ |
Project [[Proj-2013-2014-Open_DynDNS|Open DynDNS 2014]] |
||
= Team = |
= Team = |
||
*Tutors : Thomas Calmant, Didier Donsez |
|||
*Tutors : Didier Donsez, Vivien Quema, Jérome Maisonnasse, Amr Alfayi |
|||
*Members : [[User: |
*Members : [[User:Lionel BOEY|Lionel Boey]], [[User:GUO Tianming|Guo Tianming]] |
||
*Departement : [http://www.polytech-grenoble.fr/ricm.html RICM 4], [[Polytech Grenoble]] |
*Departement : [http://www.polytech-grenoble.fr/ricm.html RICM 4], [[Polytech Grenoble]] |
||
= Introduction = |
= Introduction = |
||
Project [http://air.imag.fr/index.php/ |
Project [http://air.imag.fr/index.php/Open_DynDNS Open DynDNS 2014] |
||
[[Proj-2013-2014- |
[[Proj-2013-2014-Open_DynDNS/SRS|Software Requirements Specification (SRS)]] |
||
[[Proj-2013-2014-Open_DynDNS/UML|UML]] |
|||
= Project objectives = |
= Project objectives = |
||
Line 24: | Line 24: | ||
== Week 1 : January 13th - Janurary 17th == |
== Week 1 : January 13th - Janurary 17th == |
||
*Project discovery |
* Project discovery |
||
*Finding some ideas |
* Finding some ideas |
||
* Evaluate complexity of project |
|||
*Research on MQTT |
|||
*[http://smartcitizen.me/ SmartCitizen Website] |
|||
== Week 2 : January 20th - Janurary 24th == |
|||
* Fix project objectifs |
|||
* Discussion with tutors about potential improvement |
|||
* Read documents regarding exisiting DNS clients and servers (bind9, powerDNS) |
|||
== Week 3 : January 27th - Janurary 31st == |
|||
* set-up a bind9 server on Ubuntu (VMWARE) |
|||
* Downloaded Kivy to test on Android tablet |
|||
* Downloaded Flask to test a simple Web-based interface |
|||
== Week 4 : February 3rd - February 7th == |
|||
* Server side coding (REST-ful server with Flask) |
|||
== Week 5 : February 10th - February 14th == |
|||
* Server side coding (modification of bind9 configuration files whenever there are REST updates) |
|||
== Week 6 : February 17th - February 22nd == |
|||
* Improve server and client code (update in format JSON) |
|||
== Week 7 : February 24th - February 28th == |
|||
* Code debugging (test JSON in python) |
|||
* Test basic DynamicDNS in the real environment (using the LAN & WAN port of a real router) |
|||
== Week 8 : March 3rd - March 7th == |
|||
* Vacation |
|||
== Week 9 : March 10th - March 14th == |
|||
* Add MulticastDNS function (new requirements) |
|||
* Add SSL |
|||
== Week 10: March 17th - March 21st == |
|||
* Implement zeroconf |
|||
* Python for android(kivy) |
|||
== Week 11: March 24th - March 28th == |
|||
* Debugging functions |
|||
== Week 12: March 31st - April 4th == |
|||
* Last check |
|||
* Project report |
|||
= Related documents = |
= Related documents = |
||
Github repository : [https://github.com/ |
Github repository : [https://github.com/umpri5450/ricm4BoeyGuo Git Open DynDNS] |
Latest revision as of 19:06, 3 April 2014
Introduction
Project Open DynDNS 2014
Team
- Tutors : Thomas Calmant, Didier Donsez
- Members : Lionel Boey, Guo Tianming
- Departement : RICM 4, Polytech Grenoble
Introduction
Project Open DynDNS 2014
Software Requirements Specification (SRS)
Project objectives
Progress
Week 1 : January 13th - Janurary 17th
- Project discovery
- Finding some ideas
- Evaluate complexity of project
Week 2 : January 20th - Janurary 24th
- Fix project objectifs
- Discussion with tutors about potential improvement
- Read documents regarding exisiting DNS clients and servers (bind9, powerDNS)
Week 3 : January 27th - Janurary 31st
- set-up a bind9 server on Ubuntu (VMWARE)
- Downloaded Kivy to test on Android tablet
- Downloaded Flask to test a simple Web-based interface
Week 4 : February 3rd - February 7th
- Server side coding (REST-ful server with Flask)
Week 5 : February 10th - February 14th
- Server side coding (modification of bind9 configuration files whenever there are REST updates)
Week 6 : February 17th - February 22nd
- Improve server and client code (update in format JSON)
Week 7 : February 24th - February 28th
- Code debugging (test JSON in python)
- Test basic DynamicDNS in the real environment (using the LAN & WAN port of a real router)
Week 8 : March 3rd - March 7th
- Vacation
Week 9 : March 10th - March 14th
- Add MulticastDNS function (new requirements)
- Add SSL
Week 10: March 17th - March 21st
- Implement zeroconf
- Python for android(kivy)
Week 11: March 24th - March 28th
- Debugging functions
Week 12: March 31st - April 4th
- Last check
- Project report
Related documents
Github repository : Git Open DynDNS