News

Starting from October 2014 the ID-software development has been transferred to the GitHub environment found at https://github.com/open-eid

11.12.2014

GitHub environment is widely used software repository for version revision and source code management. The use of GitHub makes ID-software development more transparent and easily monitorable. One of the reasons for migrating to GitHub is also to aid the international distribution of ID-software. 

Everyone who wants to contribute to the development of ID-software, for example upload their proposals for code improvements, are welcome to GitHub environment. Information regarding contributing can be found at https://github.com/open-eid/org/blob/master/CONTRIBUTING.md.

In GitHub's Travis environment it's possible to track current information on build results for important software components (qdigidoc - DigiDoc3 client, qesteidutil - ID-card utility etc.). Source code static analysis results can be seen in Coverty Scan. For these components there is now also commented source code commit history available in development beta and release states.

Its important to be aware that in the source code the developments beta and release states are fixed with relevant tag values, for example https://github.com/open-eid/qdigidoc/tags.

From now on the beta versions of ID-software components are published in GitHub environment instead of id.eesti.ee. When beta version becomes available, it's binary packages are added under relevant component, for example https://github.com/open-eid/qdigidoc/releases.  Be advised that official release packages are still published in the https://installer.id.ee environment and only the beta packages are made available in the GitHub. 

In GitHub environment you can also find the ID-software architecture document, that gives an overview on ID-software components, their internal relations and connection to outside systems. 

Questions and suggestion regarding the new environment and ID-software are welcome at abi at id dot ee.  

 

Sertifitseerimiskeskus


ASK FOR HELP

If you didn't find an answer to your question, send it to our team.



  • See instructions
  • Please estimate your ability to use the computer, so that we can provide you with the best guidance

         

  • Verification failed

How can we improve the article and be more helpful?
Send Close