Project: Vimification

Vimification is a desktop app built for Vim enthusiasts to manage tasks and deadlines, optimized for use via a Command Line Interface (CLI) while still having the benefits of a Graphical User Interface (GUI).

Contributions

  • Features implemented

Given below are my contributions to the project:

  • Code contribution

  • Testing

    • Improved and wrote more testing, for better coverage.
    • Wrote a total of 11 unit-testing test classes for all classes within the Vimification.common package.
    • Contributed a total of 75 testcases.
  • Contribution to the UG

    • Helped with the initial draft of the User Guide, including the Tables of Content.
    • Included the Introduction, Purpose of UG, and Quick Start for Mac and Window segment.
    • Helped to test the product for documentation bugs within UG.
  • Contribution to the DG

    • Helped to check the product for documentation bugs within DG.
  • Contribution to team-based tasks

    • Helped list down the tasks needed for the team.
    • Clarified doubts when required actively.
    • Helped review PRs from other members.
    • Helped review issues from other members.
    • Helped to actively check for documentation bug, especially in v1.4.
  • Review/mentoring contributions

    • Reviewed multiple pull requests: #56, #83, etc.
    • Answered issues: #119 etc.
    • Gave suggestions: #211 etc.