Proj-2013-2014-Open DynDNS: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
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 == |
||
Line 58: | Line 58: | ||
* Add MulticastDNS function (new requirements) |
* Add MulticastDNS function (new requirements) |
||
* Add SSL |
* 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 = |
Revision as of 19:02, 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