-
Notifications
You must be signed in to change notification settings - Fork 28
GetInvolved
Help us to improve and further develop this project, all the users will appreciate it. You can:
- report problems
- translate program to your native language
- help to answer the questions in the support forum (you can subscribe as an answer contact)
- test beta-versions of Esmska and help to find and eliminate newly arisen problems by reporting them soon enough
- provide a new gateway support (list of requests)
- regularly create installable packages for your favourite Linux distribution
- create some graphics for the program (icons, banners, splash screen)
- help with programming
- support project
If you want to get involved in Esmska, like being a translator, a betatester or a package maintainer, please subscribe to the feed of the announcements. You could also be interested in some of the project feeds.
Betatesting means using unstable development releases instead of stable releases. You will have earlier access to new features, but program may be unstable. If you want to use beta versions, please subscribe to the announcements and download and use an unstable release. Consult the changelog to see the list of changes. Please report all problems that you find, thank you!
If you want to build the package from program sources, you can check-out any program version from its git repository:
$ git clone git://github.com/kparal/esmska.git
$ git tag # lists all tags
$ git checkout TAG
Be sure to read README file to see instructions how to build it. You can also make use of some additional helpful files located at resources directory. Especially esmska.desktop is an important file, because it contains localized menu entries for operating systems. Be sure to always update this file in your package. If you make packages from program binaries you can use this command to get the latest version of the file:
$ wget https://github.com/kparal/esmska/raw/master/resources/esmska.desktop
Worth mentioning is also the esmska.conf file, which can be used for setting system-wide configuration.
If you are looking for RPM/DEB control files used for packaging Esmska, you can see them at openSUSE Build Service.
The development is conducted in Java SE language and Swing graphical toolkit, all of that with the use of NetBeans IDE. You need to have some basic knowledge to help us with programming, particularly of Swing, but you certainly don't have to be an expert.
If you want to get involved, you may contact me on email kamil dot paral at gmail.com. Insert the word Esmska to the email subject.