join
donate
Network Time Foundation:
NTP
•
Ntimed
•
PTPd
•
Linux PTP
•
RADclock
•
GTSAPI
•
More
---+!! Logging and Debugging %STARTINCLUDE% * Student: %MAINWEB%.ShubhamSinghal * Mentors: %MAINWEB%.HarlanStenn * !GSoC: [[http://www.google-melange.com/gsoc/project/google/gsoc2013/shubham_singhal/33001][GSoC Project Page]] %STOPINCLUDE% %TOC% ---++ Summary __Related Items:__ GSoC2012LoggingDebugging, GSoC2010LoggingAndDebugging, GSoC2009LogDebug, GSoC2009LoggingAndDebugging, %BUG{1093}%, %BUG{1408}%, %BUG{2028}%, %BUG{2160}%, %BUG{2227}% ---++ Tasks * [[GSoC2013LoggingDebuggingFrameworkDesign][Framework Design]] * [[GSoC2013LoggingDebuggingDocumentation][Documentation]] * [[GSoC2013LoggingDebuggingDetailedImplementation][Detail Implementation]] ---++ Timeline %EDITTABLE{}% | *Date* | *Task* | *Description* | *% Done* | | 05-27 | Community Bonding | Students get to know mentors, read documentation, get up to speed to begin working on their projects. | %ICON{choice-yes}% | | 06-17 | Coding Begins | Students begin coding for their !GSoC projects | %ICON{choice-yes}% | | 07-29 | BO Midterm Evals | Mentors and students can begin submitting mid-term evaluations. | | | 08-02 | EO Midterm Evals | Mid-term evaluations deadline. | | | 09-16 | Wrap-up | Suggested "Pencils Down" date. Take a week to scrub code, write tests, improve documentation, etc. | | | 09-23 | Firm "Pencils Down" | Mentors, students and organization administrators can begin submitting final evaluations to Google. | | | 09-27 | Final Evaluation | Final Evaluations Deadline | | | 09-27 | Code Samples | Students begin uploading code samples | | | 10-01 | Final Results | Final Results Announced | | ---++ Discussion and Comments Shubham, please note that some of the =msyslog()= items have (or had, depending on when I check something in) newlines at the end of the strings: ="...\n"= - the trailing \n is not wanted for syslog entries. But this means we will probably *never* want \n at the end of these strings as we can then add one if we are outputting to a =TTY= or =FILE= sink. It also means that if the current code has one directive for =TTY= or =FILE= output and the same directive for =syslog=, we should be able to replace this with a single call that says "output to both =syslog= and =TTY/FILE= ". There are also some cases (like libntp/audio.c) where we have plain =printf()= calls - these should be fixed, too. -- Users.HarlanStenn - 2013-06-27 %COMMENT{type="above"}%
This topic: Dev
>
WebHome
>
GoogleSummerOfCode
>
GSoC2013LoggingDebugging
Topic revision: r6 - 2013-07-21 - 17:17:37 -
ShubhamSinghal
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