15,534
edits
Changes
→Develop screencasts
==Why we need help==
We have become victims of our own success. Over By 2007, the past couple reputation of years, version 2 had solidified Gramps as a good alternative to commercial genealogy tools. And Gramps has grown suddenly grew to thousands of users. Demands Consequently, demands for support and enhancements are kept increasing each day. By 2019, the downloads of Gramps from GitHub measured downloads in hundreds each month. Unfortunately, the development team had does not grown grow in the same manner. This year, over 90% of all commits have been done by five people.
Forward progress on the project is slowing due to continually restrained by the increasing support load. In order to continue to support the needs of the community, we need additional support.
==What you can do to help==
Below is a list of programming tasks that where we need want to have accomplishedincrease momentum. If you can helpcontribute in these areas, please let us know.
==Web 2But what if I don't know how to program?==You don't need to know how to program for your labor to be of great help to the project. ===How users can help the Developers===There are more parts to Gramps than the developer team can stress test. [https://en.m.wikipedia.org/wiki/Software_testing Software testing] is a vital component of any software project. Users can:====Develop database test cases====We need sample databases that handle all the features of the program. If possible, expand the [[Example.gramps|example]] data file.====Help with interface testing====Either testing the interface by hand, or help writing [https://gitlab.com/dogtail/dogtail dogtail] tests for automated testing.====Identify problems====If you encounter a bug, [[Using_the_bug_tracker|file a good Bug Report]]. Filing a unique and; reproducible Bug Report is an enormous help. ====Validate aging Bug Reports====As new releases enhance Gramps and address known problems, it is helpful to confirm old Bug Reports are still be valid. It is best to validate your own Bug Reports first and amend with any new insights.0 ===How users can help other users===Even absolute novice users have unique insights into the usability of Gramps and the documentation. The new buzzwordidiosyncracies actually become more invisible as workarounds become habitual. Help us identify where the Gramps interface, workflow and; documentation could be more intuitive or flow more naturally. ====Write for the Wiki====Here is where you can make a highly visible contribution to Gramps. If you [[:Special: RequestAccount|request a Wiki Contributor account]], you can help expand our '''Web2.0'most underdeveloped''user tools. Some '''collaboration''' added specialty documentation:* [[:Category:How do I...|How I do ...]]* [[:Category:Tutorials|Tutorials]]* [[:Category:Tips|Tips]]* [[:Category:Screencasts|Screencasts]]. As a user, you can best explain how you go about its use. And sharing this knowledge is a great thing to do. An interesting side effect of writing documentation is that it causes you learn the features more fully and learn how to take better advantage of them. The more you use Gramps would , you will gain more and; more knowledge of the reports, how they work, and how they can be great obviouslymade better. Expanding the [[:Gramps_{{Version manual}}_Wiki_Manual_-_Reports|Reports]] documentation will make the original learning curve less steep for other and easier for you the next time. People who build webapplications could certainly {{man tip|1=Wiki manual|2=Please enhance the {{man label|Wiki}} - particularly wanted is help us enormously[[User_manual_translations|translating and updating]] the [[User manual]] sections.}} ====Develop screencasts====Share how you use Gramps by showing others. [http://www.unixuser.org/~euske/python/vnc2flv/index.html vnc2flv], [http://recordmydesktop.sourceforge.net/ recordmydesktop], [http://www.tortall.net/mu/wiki/Cankiri Cankiri], [https://www.lifewire. The idea is com/how-to have -capture-a webbased tool -screencast-using-vlc-2533002 VLC], [http://xvidcap.sourceforge.net/ xvidcap], gifsicle or [http://www.swftools.org/ SWFTools] programs can be used to create screen movies that could export be used to show people how to perform different tasks.gramps files (independant of Gramps or just other developers) [http://imagination.sourceforge.net/ Imagination] and would have the possibility [http://www.openshot.org/ OpenShot] could help us to move back and forth. A sort of import generate a video with an automatic merge would be really, really, neededsome screenshots addition. This is '''Also see the one recurring theme''' in comments list of screencast tools on Gramps [http://en.wikipedia.org/wiki/List_of_screencasting_software wikipedia]
[[Category:Documentation]]