Changes between Version 28 and Version 29 of GoogleCodeIn2010Tasks
- Timestamp:
- 10/30/10 20:00:36 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GoogleCodeIn2010Tasks
v28 v29 44 44 Category: [see '''Task Categories''' above] 45 45 46 Difficulty: (easy, average, advanced)46 Difficulty: (easy, medium, difficult) 47 47 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.48 Estimated time: A "day" range of how long you think the task will take to complete. 49 49 50 50 Task description: Consists of: … … 69 69 70 70 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 == 72 72 73 73 Potential Mentors: ? … … 79 79 ''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. 80 80 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 == 82 82 83 83 Potential Mentors: mikehh, ? … … 139 139 140 140 141 == Task # 3: Increase test coverage of PMCs - This represents several tasks. ==141 == Task : Increase test coverage of PMCs - This represents several tasks. == 142 142 143 143 Potential Mentors: cotto, ? … … 149 149 ''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. 150 150 151 == Task # 4: Increase test coverage of Math::Primality ==151 == Task : Increase test coverage of Math::Primality == 152 152 153 153 Potential Mentors: bubaflub … … 159 159 ''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. 160 160 161 == Task # 5: Create Snazzy Logo for Parrot on RTEMS ==161 == Task : Create Snazzy Logo for Parrot on RTEMS == 162 162 163 163 Potential Mentors: kid51 … … 169 169 '''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. 170 170 171 == Task # 6: Increase Test Coverage for NumMatrix2D ==171 == Task : Increase Test Coverage for NumMatrix2D == 172 172 173 173 Potential Mentors: Whiteknight … … 180 180 181 181 182 == Task # 7: Increase Test Coverage for ComplexMatrix2D ==182 == Task : Increase Test Coverage for ComplexMatrix2D == 183 183 184 184 Potential Mentors: Whiteknight