Additional tasks: Difference between revisions

From OpenHatch wiki
Content added Content deleted
imported>Shauna
No edit summary
imported>Shauna
No edit summary
Line 1: Line 1:
This page has curated tasks from previous events, but there are no maintainers for these projects at the event. That said, other mentors will probably be able to help you.
This page has curated tasks from previous events, but there are no maintainers for these projects at the event, and less care had been paid to making sure the development environment setup is easy and the tasks are verified.


If you're feeling brave, please do tackle these bugs. Remember:
Don't forget to claim these in [https://etherpad.mozilla.org/claim-your-task the etherpad]!
* Mentors are here to help you, even if they're not experts on this particular project.

* [https://etherpad.mozilla.org/claim-your-task Claim the task on the etherpad]!
Please remember to fill out bug reports/"workthrough" sheets for these issues, *especially* if you don't complete them! If you're feeling really lazy, you can skip the walkthrough sheets and leave your notes here in the wiki by adding to the bullet point for that task.
* Fill out bug reports/"workthrough" sheets for these issues, *especially* if you don't complete them! Or if you're feeling really lazy, you can skip the walkthrough sheets and leave your notes here in the wiki by adding to the bullet point for that task. The key is that you give us feedback on problems you're having with these, so we can fix them for the next person to try.


* Project: BioPython
* Project: BioPython
Line 53: Line 54:
**** Attendee notes:
**** Attendee notes:


* Project:
* Project: Octave
** Notes: Warning - setting up a development environment on Windows takes hours, so this is primarily recommended for GNU/Linux and Mac users.
** Tasks:
** Tasks:
*** [http://savannah.gnu.org/bugs/?40066 Fix possible format string bug]: A fan of octave automatically checked the source code for format string bugs related to the size of string buffers, and found a probable issue. You should investigate the issue and write on the issue a remark as to if you think the automatic check got it right. Preferably, also submit a patch.
*** []:
**** Attendee notes:
**** Attendee notes:
*** [http://savannah.gnu.org/bugs/?39996 bicubic needs documentation of "spline_alpha" argument]: A previous patch changed some code, and was partially applied, but the documentation portion of that patch got dropped by accident. You should find that patch, make sure it still applies to the project, and then submit the part that needs to still be applied.
*** []:
**** Attendee notes:
**** Attendee notes:
*** [http://savannah.gnu.org/bugs/?39889 run('path/to/file') doesn't when ".m" is missing - test the fix]: The submitted provided a patch. It is useful to the maintainer if other people indicate that the patch works for them.
*** []:
**** Attendee notes:
**** Attendee notes:
*** [http://savannah.gnu.org/bugs/?39314 convn(x,y,"valid") produces results that are different from Matlab]: The submitted provided a patch. It is useful to the maintainer if other people indicate that the patch works for them. Additionally, the patch could use unit tests.
*** []:
**** Attendee notes:
**** Attendee notes:


* Project:
* Project: Pig
** Tasks:
** Tasks:
*** [https://issues.apache.org/jira/browse/PIG-2981 Add more automated tests]: Add an automated test showing that when pig stores a DateTime object, the data is saved properly.
*** []:
**** Attendee notes:
**** Attendee notes:
*** [https://issues.apache.org/jira/browse/PIG-3128 Document the BigInteger and BigDecimal data type]: In the pig documentation, add documentation for two new data types. Look for existing data types documentation before getting started on this, to make sure you are in the right place to add the new documentation.
*** []:
**** Attendee notes:
*** []:
**** Attendee notes:
*** []:
**** Attendee notes:
**** Attendee notes:
*** [https://issues.apache.org/jira/browse/PIG-3370 Add New Reserved Keywords To The Pig Docs]: The pig documentation doesn't mention all the keywords of the language. You can improve it to do so.


* Project:
* Project: svg-edit
** Tasks:
** Tasks:
*** [https://code.google.com/p/svg-edit/issues/detail?id=989 Read this UI bug, and see if you can change the UI to match the suggestion. (Difficulty: high!)]:
*** []:
**** Attendee notes:
*** [https://code.google.com/p/svg-edit/issues/detail?id=859 Another contributor offered a patch for a bug two years ago but it was never acted upon. See if these bugs still exist, and see if this patch still fixes the issue.]: You can use what you learned in the diffpatch OpenHatch training mission to apply the patch. Note that if the patch tool complains that the patch does not apply, even that is useful feedback. If you are interested in "forward-porting" the patch, which is to say, interested in taking the code submitted and adjusting it to work as a change against the current version of svg-edit, that would be even better.
**** Attendee notes:
**** Attendee notes:
*** [https://code.google.com/p/svg-edit/issues/detail?id=788 See if you can reproduce this problem where svg-editor.html does not work properly, for version 2.5.1 when downloaded]: All that is required here is to download version 2.5.1 of the svg-edit app and run it in your web browser. If you find it does not work properly in the way described, leave an update to say so on the bug report.
*** []:
**** Attendee notes:
**** Attendee notes:
*** [https://code.google.com/p/svg-edit/issues/detail?id=1077 Display problem. Latest comment to issue claims bug is fixed in Firefox 21. Check and either confirm or deny. ]: All that is required is to try using Firefox 21 to test the app. If so, or if not, leave a comment on the bug to say as much.
*** []:
**** Attendee notes:
**** Attendee notes:
*** [https://code.google.com/p/svg-edit/issues/detail?id=1066 Add a menu item to automatically download the SVG data]:
*** []:
**** Attendee notes:
**** Attendee notes:



Revision as of 18:12, 24 November 2013

This page has curated tasks from previous events, but there are no maintainers for these projects at the event, and less care had been paid to making sure the development environment setup is easy and the tasks are verified.

If you're feeling brave, please do tackle these bugs. Remember:

  • Mentors are here to help you, even if they're not experts on this particular project.
  • Claim the task on the etherpad!
  • Fill out bug reports/"workthrough" sheets for these issues, *especially* if you don't complete them! Or if you're feeling really lazy, you can skip the walkthrough sheets and leave your notes here in the wiki by adding to the bullet point for that task. The key is that you give us feedback on problems you're having with these, so we can fix them for the next person to try.
  • Project: d3
    • Tasks:
      • Bug in the bar graph tutorial: Per the ticket, the tutorial is not entirely accurate with the current version of d3. Submit a Github pull request to fix the tutorial.
        • Attendee notes:
      • Unclear wording in bar graph tutorial: Per the ticket, there is a small bit of the tutorial that could be easier to read. Improve it in the way described.
        • Attendee notes:
  • Project: Octave
    • Notes: Warning - setting up a development environment on Windows takes hours, so this is primarily recommended for GNU/Linux and Mac users.
    • Tasks:
      • Fix possible format string bug: A fan of octave automatically checked the source code for format string bugs related to the size of string buffers, and found a probable issue. You should investigate the issue and write on the issue a remark as to if you think the automatic check got it right. Preferably, also submit a patch.
        • Attendee notes:
      • bicubic needs documentation of "spline_alpha" argument: A previous patch changed some code, and was partially applied, but the documentation portion of that patch got dropped by accident. You should find that patch, make sure it still applies to the project, and then submit the part that needs to still be applied.
        • Attendee notes:
      • run('path/to/file') doesn't when ".m" is missing - test the fix: The submitted provided a patch. It is useful to the maintainer if other people indicate that the patch works for them.
        • Attendee notes:
      • convn(x,y,"valid") produces results that are different from Matlab: The submitted provided a patch. It is useful to the maintainer if other people indicate that the patch works for them. Additionally, the patch could use unit tests.
        • Attendee notes:
  • Project: Pig
    • Tasks:
  • Project:
    • Tasks:
      • []:
        • Attendee notes:
      • []:
        • Attendee notes:
      • []:
        • Attendee notes:
      • []:
        • Attendee notes:
  • Project:
    • Tasks:
      • []:
        • Attendee notes:
      • []:
        • Attendee notes:
      • []:
        • Attendee notes:
      • []:
        • Attendee notes: