Last active
November 3, 2018 21:19
-
-
Save rohanjulka19/1773172d06c289af5c7e1bb191613e27 to your computer and use it in GitHub Desktop.
Insights of GSOC-2018 with Apache Syncope
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This summer I worked with Apache Syncope of Apache Software foundation under Google summer of code - 2018 | |
It was a smooth and fun experience. My mentor Andrea Patricelli is quite a happy and down to earth human being | |
He is quite helpful and played an important role in completion of this project. | |
Now for those who don't know Apache Syncope is an Open Source system for managing digital identities in enterprise environments. | |
Apache Syncope have a Netbeans plugin which allows users to manage report templates and mail templates through the plugin, My part | |
was to add the feature for managing groovy scripts through the plugin allowing the users to customize the Syncope-core without | |
using the online console. | |
WORK DONE | |
-------------- | |
Firstly, I created a Scynope client which used the Syncope implementation api to communicate with the syncope core allowing | |
CRUD operations with the script.Then the next part was to connect the backend with the frontend as well as authorizing the user. | |
Next I added the operations on the front end, here I learnt about the Netbeans api and used it to get the path of the script | |
currently opened in the Netbeans editor. Adding the feature for editing the existing groovy scripts was a bit challenging. | |
Pull request | |
https://github.com/apache/syncope/pull/82 | |
Work Left | |
--------------- | |
1.Documenting the added fearues of the plugin | |
2.Live Compilation of Groovy scripts |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment