Changes between Version 28 and Version 29 of GoogleCodeIn2010Tasks

Show
Ignore:
Timestamp:
10/30/10 20:00:36 (11 years ago)
Author:
dukeleto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GoogleCodeIn2010Tasks

    v28 v29  
    4444Category: [see '''Task Categories''' above] 
    4545 
    46 Difficulty: (easy, average, advanced) 
     46Difficulty: (easy, medium, difficult) 
    4747 
    48 Estimated time: A "day" range of how long you think the task will take to complete, bearing in mind factors mentioned in the guidelines. 
     48Estimated time: A "day" range of how long you think the task will take to complete. 
    4949 
    5050Task description: Consists of: 
     
    6969 
    7070 
    71 == Task # 1: Make parrot.org reflect current development and be more useful == 
     71== Task : Make parrot.org reflect current development and be more useful == 
    7272 
    7373Potential Mentors: ? 
     
    7979''Details'': The parrot.org main web site is currently not dynamic enough. It is hard to see what is going on in our community right now from our main entry page. This task will make usability improvements to our site such as: List the last few commits to our codebase, giving links to relevant mailing lists and irc channels (and logs), summarizing recent blog posts from Planet Parrot, etc. PLEASE ADD MORE DETAIL. 
    8080 
    81 == Task # 2:  Convert tests written in perl5 to pir - This would be multiple tasks == 
     81== Task :  Convert tests written in perl5 to pir - This would be multiple tasks == 
    8282 
    8383Potential Mentors: mikehh, ? 
     
    139139  
    140140 
    141 == Task # 3: Increase test coverage of PMCs - This represents several tasks. == 
     141== Task : Increase test coverage of PMCs - This represents several tasks. == 
    142142 
    143143Potential Mentors: cotto, ? 
     
    149149''Details'': Many of our [http://docs.parrot.org/parrot/latest/html/docs/user/pir/pmcs.pod.html PMCs] don't have complete test coverage.  Although 100% coverage may not be possible in all cases, we can do better.  We will provide a list of PMCs which need increased test coverage and notes about any PMCs which may provide difficulties in reaching 100%.  A task will be complete when, at the mentor's discretion, a PMC's coverage is increased as much as is practical, ideally to 100%.   This task requires the use of PIR, but increasing test coverage will usually require a small and easily-learned subset of PIR. 
    150150 
    151 == Task # 4: Increase test coverage of Math::Primality == 
     151== Task : Increase test coverage of Math::Primality == 
    152152 
    153153Potential Mentors: bubaflub 
     
    159159''Details'': Math::Primality is a Perl 5 CPAN module that has advanced prime-checking algorithms. It was a GSoC project in 2009. Currently some new algorithms were added, but they don't have proper test coverage. Having better test coverage is necessary because people will rely on the correctness of the algorithms in this module for cryptography and number theory applications. This task will involve the student learning how to build and test Math::Primality, as well as analyzing the test coverage with the Devel::Cover CPAN module. When parts of the code are identified that need more tests, the students will work with the mentor to write tests that verify those parts of the code work correctly. 
    160160 
    161 == Task # 5: Create Snazzy Logo for Parrot on RTEMS == 
     161== Task : Create Snazzy Logo for Parrot on RTEMS == 
    162162 
    163163Potential Mentors: kid51 
     
    169169'''Details''': Parrot Virtual Machine and the RTEMS project, which is a real-time embedded operating system, have been teaming up, so that Parrot can run on satellites and all kinds of other awesome real-time hardware. We need a logo for this project. It should represent the excitement of being able to use dynamic languages on real-time hardware. 
    170170 
    171 == Task # 6: Increase Test Coverage for NumMatrix2D == 
     171== Task : Increase Test Coverage for NumMatrix2D == 
    172172 
    173173Potential Mentors: Whiteknight 
     
    180180 
    181181 
    182 == Task # 7: Increase Test Coverage for ComplexMatrix2D == 
     182== Task : Increase Test Coverage for ComplexMatrix2D == 
    183183 
    184184Potential Mentors: Whiteknight