[gsoc 2013] chrono::date
I saw the chrono::date library proposal in the ideas page of gsoc 2013. It already seems quite solid and fleshed out; I am confident that I have understood it and can carry it out. Here it is for reference: http://tinyurl.com/ct4tc3m I have a few questions though. 1) Is this proposal in its final stages? The Boost chrono library docs mention in appendices that they intend to implement it in later releases. What I want to ask is if I am allowed to propose changes in the library if I want to. For example, the proposal proposes that adding a year to 'Feb 29' (leap year) should result in 'Feb 28 of next year' (non-leap year). I tend to think this is counter-intuitive. The author already gives the excellent idea of using a syntax like "last/february/2013" which also covers the case of anniversaries falling on 'Feb 29' pretty well. Moreover, it is a pretty big assumption that a person would want to celebrate the 'Feb 29' anniversaries on 'Feb 28' and not on 'Mar 1'. Moreover, adding a month to '31 January' results in an invalid date (31 February). Why shouldn't we mirror the behaviour for years? We can just make a library function to cover this issue. In short, am I allowed to propose such changes? 2) How should I apply for gsoc now that I have found my area of interest? What is the last date of application? Shall I post a draft of my application here first for review before submitting it officially? Am I allowed to? 3) I have my final examinations scheduled during three weeks in the coming month of May after which I am totally free to pursue gsoc internship. Though I will use this time to research for design and implementations of other similar libraries, I would still need to channel much time into my examinations. How am I supposed to circumvent this conflict, given that I do have ample time to dedicate to my internship later on? Thanks.Anurag.
Le 19/04/13 21:37, Anurag Kalia a écrit :
I saw the chrono::date library proposal in the ideas page of gsoc 2013. It already seems quite solid and fleshed out; I am confident that I have understood it and can carry it out. Here it is for reference: http://tinyurl.com/ct4tc3m
I have a few questions though. 1) Is this proposal in its final stages? The Boost chrono library docs mention in appendices that they intend to implement it in later releases. What I want to ask is if I am allowed to propose changes in the library if I want to. For example, the proposal proposes that adding a year to 'Feb 29' (leap year) should result in 'Feb 28 of next year' (non-leap year). I tend to think this is counter-intuitive. The author already gives the excellent idea of using a syntax like "last/february/2013" which also covers the case of anniversaries falling on 'Feb 29' pretty well. Moreover, it is a pretty big assumption that a person would want to celebrate the 'Feb 29' anniversaries on 'Feb 28' and not on 'Mar 1'. Moreover, adding a month to '31 January' results in an invalid date (31 February). Why shouldn't we mirror the behaviour for years? We can just make a library function to cover this issue. In short, am I allowed to propose such changes? It is your proposal, so you can suggest whatever you want and discuss it on this ML; the mentor will be there to guide you. Getting feedback from
Hi, the boost community is the best way to get a good library. Thisng that evident for us are less evident for others.
2) How should I apply for gsoc now that I have found my area of interest? Follow the instructions given already on a lot of GSoC posts in this ML. What is the last date of application? next 21th. Shall I post a draft of my application here first for review before submitting it officially? Am I allowed to? Yes of course. Post here your proposal as soon as possible. 3) I have my final examinations scheduled during three weeks in the coming month of May after which I am totally free to pursue gsoc internship. Though I will use this time to research for design and implementations of other similar libraries, I would still need to channel much time into my examinations. How am I supposed to circumvent this conflict, given that I do have ample time to dedicate to my internship later on? You must be free for the GSoC period.
Best, Vicente
participants (2)
-
Anurag Kalia
-
Vicente J. Botet Escriba