Changes

Jump to navigation Jump to search
3,883 bytes added ,  12:38, 17 April 2018
Line 75: Line 75:  
* Please state the commits and patches you already contributed to Octave.
 
* Please state the commits and patches you already contributed to Octave.
 
*: As I am new to octave I contributed very less.
 
*: As I am new to octave I contributed very less.
But in the main IRC channel #octave I help many people(mostly newcomers)
+
But in the main IRC channel #octave I help many people(mostly newcomers)But in the main IRC channel #octave I help many people(mostly newcomers)
*:I submitted a patch here,which admin maybe ignored - [https://savannah.gnu.org/bugs/?func=detailitem&item_id=52786]
+
 
 +
 
 +
*: '''Bug reported by me:'''
 +
 
 +
*: [https://savannah.gnu.org/bugs/?53384] (bug regarding auto-completion)
 +
*: [https://savannah.gnu.org/bugs/?53280]  (Opened a important bug)
 +
*: [http://octave.1599824.n4.nabble.com/Additional-possible-topic-for-OctConf2018-project-list-td4686847.html] (Opened bug got as additional topic in Oct-conf)
 +
*: [https://savannah.gnu.org/bugs/index.php?53217] (Opened a bug related to pager which is solved now)
 +
*: [https://savannah.gnu.org/bugs/?53378] (Reported a warning/error bug (fixed by me))
 +
*: [https://savannah.gnu.org/bugs/?53350] (Asked for a feature,now implemented)
 +
*: [https://savannah.gnu.org/bugs/?53425] (Reported bug for factor.m)(fixed by my patch)
 +
*: [https://savannah.gnu.org/bugs/?53441] (reported bug for magic.m)(fixed by my patch)
 +
*: [https://savannah.gnu.org/bugs/?53463] (reported bug for nextpow2.m)(fixed)
 +
*: [https://savannah.gnu.org/bugs/index.php?53469] (Requested a feature)
 +
*: [https://savannah.gnu.org/bugs/index.php?53452] (Reported a loophole)
 +
*: [https://savannah.gnu.org/bugs/index.php?53472] (Reported bug)(fixed)
 +
*: [https://savannah.gnu.org/bugs/?53477] (base2dec: missing a warning) (fixed)
 +
*: [https://savannah.gnu.org/bugs/?53458] (bitor.m)
 +
*: [https://savannah.gnu.org/bugs/?53460] (bitxor.m)
 +
*: [https://savannah.gnu.org/bugs/?53450] (or)(fixed)
 +
*: [https://savannah.gnu.org/bugs/index.php?53447] (bitset.m)
 +
*: [https://savannah.gnu.org/bugs/index.php?53448] (performance)
 +
*: [https://savannah.gnu.org/bugs/?53489] (different result than MATLAB)(fixed)
 +
*: [https://savannah.gnu.org/bugs/?53509] (different result log1p)
 +
*: [https://savannah.gnu.org/bugs/?53480] (pie : fails for infinite or no input)(fixed)
 +
*: [https://savannah.gnu.org/bugs/index.php?53462]
 +
*: [https://savannah.gnu.org/bugs/?53548] (area)
 +
 
 +
*: '''Patch submitted:'''
 +
   
 
*: [https://savannah.gnu.org/bugs/index.php?53311] (Submitted a patch/npermutek function)
 
*: [https://savannah.gnu.org/bugs/index.php?53311] (Submitted a patch/npermutek function)
*: [http://savannah.gnu.org/patch/?9586] (patch for ismissing function(private submission))
+
*: [http://savannah.gnu.org/patch/?9586] (patch for ismissing function)
 
*: [https://savannah.gnu.org/patch/?9598] (patch for rms function of signal package)
 
*: [https://savannah.gnu.org/patch/?9598] (patch for rms function of signal package)
 
*: [https://savannah.gnu.org/patch/?9599] (patch for peak2rms function of signal package)
 
*: [https://savannah.gnu.org/patch/?9599] (patch for peak2rms function of signal package)
*: [https://savannah.gnu.org/bugs/?53378] (Submitted solution/patch #53378 and merged)
+
*: [https://savannah.gnu.org/bugs/?53378] (Submitted solution/patch (Merge now))
*: [https://savannah.gnu.org/bugs/?53425] (Submitted patch for factor.m #53425)
+
*: [https://savannah.gnu.org/bugs/?53425] (submitted patch for bug #53425)(fixed)
*: [https://savannah.gnu.org/bugs/?53434] (Submitted patch for isprime.m #53434)
+
*: [https://savannah.gnu.org/bugs/?53441] (Submitted patch for bug #53441)
*: '''Issues opened'''
+
*: [https://savannah.gnu.org/bugs/?53463] (Submitted patch for bug #53463)
*::*I contributed by suggesting a feature - [https://savannah.gnu.org/bugs/?52910]
+
*: [https://savannah.gnu.org/bugs/index.php?53472] (Submitted patch for bug #53472)
*::*Can't close window popping up after "gray" command while pager is active(fixed)[https://savannah.gnu.org/bugs/?53217]
+
*: [https://savannah.gnu.org/bugs/?53477] (submitted patch for bug #53477)
*::* [https://savannah.gnu.org/bugs/?53384] (Opened a bug)
+
*: [https://savannah.gnu.org/bugs/?func=detailitem&item_id=52786] (I submitted a patch here,which admin maybe ignored)
*::* [https://savannah.gnu.org/bugs/?53280] (Opened a important bug)
  −
*::* [http://octave.1599824.n4.nabble.com/Additional-possible-topic-for-OctConf2018-project-list-td4686847.html] (Opened bug got as additional topic in Oct-conf)
  −
*::* [https://savannah.gnu.org/bugs/?53378] (Reported a warning/error bug)
  −
*::* [https://savannah.gnu.org/bugs/?53350] (Asked for a important feature)
  −
*::* [https://savannah.gnu.org/bugs/?53425] (Opened a bug #53425)
  −
*::* [https://savannah.gnu.org/bugs/?53434] (Opened a bug #53434)
      
== F: Feeling fine ==
 
== F: Feeling fine ==
Line 159: Line 182:  
* Please provide a rough estimated timeline for your work on the task.
 
* Please provide a rough estimated timeline for your work on the task.
 
*: During Google Summer of Code, I would work 60 hours per week. This is my rough estimated timeline:
 
*: During Google Summer of Code, I would work 60 hours per week. This is my rough estimated timeline:
*: '''May 5 - May 30, 2017''' (Community bonding period)
+
*::#  
+
*:# '''community bonding period''' (Before May 14):
*::#  
+
 
*::#
+
*::i) Start to know the other guys,developer and mentors.Will start to interacting with them.
*::#
+
*::ii) Will try to strengthen knowledge on GDB,make auto-tool.
*: '''May 30 - June 30, 2017''' (First term)
+
*::iii)Will try to implement some missing functions which is not available in Octavebut on MATLAB.
*:: '''Week 1-2''':
+
*::iv) Will try to Become more comfortable with specfun package by using through the full documentation and try using it more.
*::#
+
 
*::#
+
*:: ''' I will work weekly 60+ hours before August.So in each week whenever I will get time
*::#  
+
*::I will use that in testing functions and it's accuracy.'''
*:: '''Week 3-4''':   
+
 
 +
*: '''Week 1 '''(May 14 - May 21):
 +
 
 +
*::i) Solving issue #48307 (sinc:https://savannah.gnu.org/bugs/?48307).
 +
*::ii) Solving issue #53435 (inaccurate result : https://savannah.gnu.org/bugs/?53435)
 +
*::iii) If get time, Identifying functions that will need to be changed.
 +
 
 +
*: '''Week 2 ''' (May 22 - may 29):
 +
 
 +
*:: i) Solving issue #53433 (inaccurate result : https://savannah.gnu.org/bugs/?53433)
 +
*:: ii) Submit my proposal to the mentor that which function needs to be implemented After evaluation of each function.
 +
 +
*: '''Week 3 & 4 ''' (May 30 - june 11):
 +
 
 +
*:: i) Checking specfun packages each function's accuracy.
 +
*:: ii) Functions like:Ci,cosint,dirac,laplacian,lambertw,zeta,Si,expint,lagurre,erfcinv etc.
 +
      Will try to make specfun special again in these weeks.
 +
 
 +
*:: iii) There somewhere Octave lacks good documentation.If get time
 +
*::        Will try to improve documentations.
 +
 +
*: '''June 15 ''' : Phase 1 evaluation.
 +
 
 +
*: '''Week 5 ''' (june 16 - june 23):
 +
 +
*::i) Writing tests as there still need many good test suites.
 +
*::ii) Writing documentations
 +
*::iii) Writing some missing functions.
 +
 
 +
*: '''Week 6 ''' (June 24 - June 30):
 +
 
 +
*::i) Resolving issue #47800 (gammainc:https://savannah.gnu.org/bugs/?47800).
 +
*::ii) Resolving issue #53437  (Inaccurate result : https://savannah.gnu.org/bugs/?53437)
 +
 
 +
*: '''Week 7 ''' (July 1 -July 6):
 +
 +
*::i) Resolving issue #48036 (gammaincinv:https://savannah.gnu.org/bugs/?48036)
 +
taking help from gammainc.
 +
*::ii) Testing more functions’ accuracy
 +
 
 +
*: '''Week 8 ''' (July 7 - July 13):
 +
*::i) Resolving issue #48316 (besselj:https://savannah.gnu.org/bugs/index.php?48316).
 +
*::ii) Implementing if anything left there.
 +
 +
*: '''July 13 ''' : Phase 2 evaluation.
 +
 
 +
*: '''Final phase :'''
 +
*: '''Week 9 & 10 ''' (July 14 - July 27):
 +
 +
*::i) Resolving divergence issue in specfun package for large input x.
 +
*::ii) Implementing native double implementations of the Symbolic functions in `@double`
 +
*::(https://octave.sourceforge.io/symbolic/overview.html#Double_precision_numerical_functions)
 +
*:they are:coshint,cosint,dilog,fresnelc,harmonic,logint,polylog,sinhint, etc.
 +
 
 +
*: '''Week 11 & 12 ''' (July 28 - Aug 14) :
   −
*: '''July 1 - July 24, 2017''' (Second term)
+
*::i) Testing rigorously more functions accuracy.
*::#
  −
*::#
     −
*: '''July 28 - August 21, 2017''' (Final term)
+
*::ii) Buffer period for anything that may go unintended direction.
*:: '''Week 9-10''': Write Documentation
+
Wrap up the week with remaining documentations and tests.
*::# Complete any pending tasks (if any).
  −
*::#
  −
*:: '''Week 10-12''': Fix further issues
     −
*: This is a very rough timeline. The exact steps will become clearer when I do some more discussion with the mentors.
+
*::iii) Aug 7 - Aug 14: '''Submitting the final product to the mentor.'''
 +
*: '''This is a very rough timeline. The exact steps will become clearer when I do some more discussion with the mentors.'''
 
   
 
   
 
[[Category: Summer of Code]]
 
[[Category: Summer of Code]]
10

edits

Navigation menu