join
donate

Logging and Debugging API Overhaul (GSoC 2009)

Summary

Redesigning NTP's logging/debugging system will improve ntpd's logging and diagnostic capabilities. It will also give better control over logging/debugging.

A consistent logging interface for NTP and its projects would simplify its codebase and would make it more consistent. It also would benefit other NTP projects like SNTP by giving it acesss to its logging/debugging interface.

All in all it would benefit both developers and users by unifying logging/debugging interfaces under a improved system.

A big part of this project besides coding is designing and planning the improved logging/debugging system as well as coordinating the work necessary to implement these changes.

Timeline

Date Task DescriptionSorted ascending % Done
0907 Additional configuration information Add capability to keep track which variable was set through what (conf, default, ntpq, ...)  
0907 Config dumper Add configuration dumping functionionality.  
090705 Prepare for midterm ev. Test work up till now. Configuration overhaul should take form. Test parts which have been completed.  
0906010 Summarize discussed config overhaul and start implementing Discussion within the NTP community should bear fruits by then. Summarize this discussion and implement the GSoC part.  
090824 Final evaluation Final evaluation deadline  
090817 Firm 'pencils down' date. Mentors, students and organization administrators can begin submitting final evaluations to Google.  
090510 Coordination and planning Organize and start working.  
090522 Placeholder Placeholder for now, got to change that point  
090903 Code samples Students can begin submitting required code samples to Google  

Schedule

Discussion and Comments

 


This topic: Dev > WebHome > GoogleSummerOfCode > GSoC2009LoggingAndDebugging
Topic revision: r7 - 2009-06-29 - 21:34:23 - JohannesMaximilianKuehn
 
SSL security by CAcert
Get the CAcert Root Certificate
This site is powered by the TWiki collaboration platform
IPv6 Ready
Copyright & 1999-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors. Ideas, requests, problems regarding the site? Send feedback