I want to contribute to the development of Kontalk, so that it moves forward more quickly. Unfortunately, I do not have any programming skills besides MIT App inventor which is based on Scratch and therefore not helping if you want to do anything seriously. However, maybe I can do some little annoying things for you that have to be done and are not difficult, but only time-consuming.
I also am interested in improving the design of the app, but I think this has to be done with coding, so Iām not capable of this.
For design, you can always create images of how you think the design could look, so the community could discuss it and a developer could implement it. Other common ways to contribute are translating on Weblate, reporting bugs on GitHub (or seeing if you can find small issues you could perhaps fix), donating, rating the app on Google Play (or another app store) or simply telling your friends about Kontalk
I would also add: investigating use/adjustment of XEPs for Kontalk and integrating extensions documentation, helping to build a Debian package for the server-side software, improve the Google Play Store listing (especially the screenshots which are photo-less and donāt fully showcase the app ).
Although some of them are technical tasks, they often donāt require strict knowledge of programming, they rather require technical knowledge of protocols and procedures.
Am always excited to see people with this spirit. @Stanzi fwiw, I donāt know how to write a single line of code, yet I have been contributing to open source projects for 5 years now from a variety of positions.
Translation, documentation and sharing the word are always important and do not underestimate how helpful it can be contributing to these.
Some additional ways I can think of:
Support other users on the forum.
Populate the wiki with relevant information, tutorials, configuration explanations etc. You can even update the ācontributeā section to include all these information!
Test bugs and provide feedback.
Create short videos and/or gifs which preview features, explain configuration, or simple things how to export a key when you get a new phone.
Suggest ideas or mock-ups to improve Kontalk in terms of usability and design.
Make suggestions on how to grow the community and reach out to more people.
In the end it really comes down to what you enjoy doing, so you do not get tired of the process and stay motivated by the challenge. To me, you are already helping by caring enough to start this thread!
Of course you can. Wiki editing is open to anyone.
Please donāt translate technical pages (the ones under āInternalsā section) and āDevelopment rulesā. Those should remain in English only.
Wow. Seems that Git Hub doesnāt like me. I just signed up, wanted to improve the translation and now my profile is locked because GitHub thinks that Iām a bot.
if you want to test alpha8ā¦ I have similar situation like you: not a programmer and want to helpā¦ and one way to help is testing new groups functionallity of kontalk alpha 8
Of course @lupa18! As a matter of fact, Iāve published a beta1 preview version right here:
Although itās already old (Iāve fixed a couple more bugs yesterday and today), itās close enough to the latest master. Iāll publish another one later this evening.