Difference between revisions of "Proj-2013-2014-Open DynDNS"
Jump to navigation
Jump to search
(9 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 = |
||
Line 9: | Line 9: | ||
*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 = |
||
Line 16: | Line 14: | ||
[[Proj-2013-2014-Open_DynDNS/SRS|Software Requirements Specification (SRS)]] |
[[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 |
+ | * Evaluate complexity of project |
== Week 2 : January 20th - Janurary 24th == |
== Week 2 : January 20th - Janurary 24th == |
||
− | *Fix project objectifs |
+ | * Fix project objectifs |
− | *Discussion with tutors about potential improvement |
+ | * Discussion with tutors about potential improvement |
− | *Read documents regarding exisiting DNS clients and servers (bind9, powerDNS) |
+ | * Read documents regarding exisiting DNS clients and servers (bind9, powerDNS) |
== Week 3 : January 27th - Janurary 31st == |
== Week 3 : January 27th - Janurary 31st == |
||
+ | * set-up a bind9 server on Ubuntu (VMWARE) |
||
− | ***EN COURS** |
||
+ | * 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 = |
Latest revision as of 21: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