On 26/05/2016 12:46, Tushar Mishra wrote:
> I have made the following changes to my project:
>
> 1. Refactored as Maven project and included parent POM
> 2. Removed unnecessary target libraries and binary files
> 3. Added Readme to Github repository
> 4. Changed repository to only contain Eclipse project instead of
entire
> workspace
> 5. Brought source to root directory of the repository
> 6. Changed base package from "eclipseplugin" to
"org.apache.syncope.ide.
> eclipse"
> 7. Added Login functionality to allow user to define the url of
syncope
> deployment and username password combination
>
> Changes to be made:
>
> 1. Replace icon of plugin to syncope's icon
> 2. Remove .settings, META-INF, .classpath and build.properties
files and
> folders and generate them using maven
>
> Please advise on any more changes required or problems observed.
Hi Tushar,
I have opened
https://github.com/tmess567/SYNCOPE-809/issues/1
https://github.com/tmess567/SYNCOPE-809/issues/2
https://github.com/tmess567/SYNCOPE-809/issues/3
with some indications.
Regards.
> On Wed, May 25, 2016 at 12:14 PM Francesco Chicchiriccò <
ilgro...@apache.org>
> wrote:
>
>> Hi Tushar,
>> here are my preliminary observations:
>>
>> 1. please refactor the whole project as a Maven project having the
>> following parent POM:
>>
>> <parent>
>> <groupId>org.apache.syncope</groupId>
>> <artifactId>syncope</artifactId>
>> <version>2.0.0-SNAPSHOT</version>
>> </parent>
>>
>> This will help for later stages since your (and Nuwan Sameera's for
>> SYNCOPE-808) code is eventually going to be merged into the Apache
>> Syncope source tree.
>>
>> 2. avoid putting binary files into the source tree (Maven will
greatly
>> help WRT this), like as
>>
>>
https://github.com/tmess567/SYNCOPE-809/tree/master/EclipsePlugin/lib
>>
https://github.com/tmess567/SYNCOPE-809/tree/master/EclipsePlugin/mvnlib
>>
https://github.com/tmess567/SYNCOPE-809/tree/master/EclipsePlugin/target/
>>
>> 3. add a wiki page with instructions on how to (1) build and (2)
use
>> your plugin within Eclipse (with supported Eclipse versions)
>>
>> Regards.
>>
>> On 24/05/2016 15:23, Tushar Mishra wrote:
>>> I've updated the source
<https://github.com/tmess567/SYNCOPE-809> to
>>> include and use the Syncope Client library to access data from the
REST
>>> API. Please do check it out and advise me on any required
changes or
>>> updates.
>>>
>>> Regards,
>>>
>>> On Mon, May 23, 2016 at 7:31 PM Tushar Mishra
<tusharm...@gmail.com>
>> wrote:
>>>> Hello devs,
>>>>
>>>> I would like to update you on my progress in the project.
>>>>
>>>> Seeing that today was the start of my project, I've built a
java REST
>>>> client to get all the mail and report templates using Apache's
HTTP
>>>> libraries. These classes provide data from the REST API and
have been
>> added
>>>> to a view plugin which shows the keys of the mail and report
templates
>> in a
>>>> tree view as suggested here
>>>>
<https://cwiki.apache.org/confluence/display/SYNCOPE/GSOC+2016>. A
>>>> screenshot for the same has been uploaded here <
>> http://imgur.com/4BO4yi2>.
>>>> I received advice from my mentor that I should be using the
Syncope
>>>> Client library for fetching and sending data to the rest API.
I am
>>>> currently looking into it and will be updating you guys on the
progress
>>>> with the same soon.
>>>>
>>>> Meanwhile, I've uploaded the current one with the Apache's HTTP
>> libraries over
>>>> here <https://github.com/tmess567/SYNCOPE-809>. Please take a
look
and
>>>> tell me if any changes are required.
>>>>
>>>> Regards,