syncope-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yash Jain <yjain...@gmail.com>
Subject Re: Want to start contributing in Syncope project
Date Mon, 08 May 2017 15:16:37 GMT
Hi,

I have created confluence account with username yjain525. you can grant me
access there.
I have submitted the ICLA document to the email id : secretary@apache.org.

Regards,
Yash


On Fri, May 5, 2017 at 1:04 PM, Yash Jain <yjain525@gmail.com> wrote:

> Thanks buddy!
>
> I will create confluence account and start going through Syncope concepts
> and codebase.
>
> Regards,
> Yash
>
> On Fri, May 5, 2017 at 12:13 PM, Francesco Chicchiriccò <
> ilgrosso@apache.org> wrote:
>
>> Hi Yash,
>> see my replies below.
>>
>> Regards.
>>
>> On 04/05/2017 20:46, Yash Jain wrote:
>>
>>> Hi,
>>>
>>> Thanks for providing the documents.
>>>
>>> 1) I am able to build the project on my local using following command :
>>>     mvn - PskipTests,all
>>> I have attached txt file for the build results.
>>>
>>
>> Cool.
>>
>> 2)  But when I am running command:
>>>    mvn clean install
>>> It is failing . Should I try to debug the issue or should I start going
>>> through the code.
>>>
>>
>> Building Syncope with all tests is quite resource-demanding, so there are
>> some synchronization issues in the integration tests which lead to failure
>> when the underlying system takes a bit more than expected to respond.
>> On my laptop, for example, 'mvn  -T 1C -PskipTests,all' takes around 1.30
>> mins while 'mvn -T 1C clean install' something less than 20 mins.
>>
>> We have however several CI instances in place, including Travis CI:
>>
>> https://travis-ci.org/apache/syncope/builds
>>
>> which take additional care about successful builds.
>>
>> I'd say you'd rather start going through the code ;-)
>>
>> 3) I went through the link [1]  and I think I can work on "social
>>> registration for End user UI" module.
>>> Kindly help me on which sections of code, I should start going through
>>> to further work on this module.
>>>
>>
>> Cool, then you're looking at
>>
>> https://issues.apache.org/jira/browse/SYNCOPE-1018
>>
>> Besides what it is already reported in the issue description and
>> comments, you can now - after Syncope 2.0.3 was released - also have a kind
>> of reference implementation in the SAML 2.0 SP extension, e.g.
>>
>> https://github.com/apache/syncope/tree/2_0_X/ext/saml2sp
>>
>> That extension, in fact, allows to SSO to Admin Console and Enduser UI
>> after authenticating to an external SAML 2.0 IdP.
>>
>> The new extension from SYNCOPE-1018, instead, should enable the Enduser
>> UI (and possibly the Admin Console too, why not?) to SSO after
>> authenticating to an external OAuth 2.0 provider (for existing users) or to
>> pre-populate some attribute (for self-registration, in the Enduser UI).
>>
>> Once you've got some confidence around Syncope concepts and codebase, I
>> suggest to start from
>>
>> https://cwiki.apache.org/confluence/display/SYNCOPE/%5BDISCU
>> SS%5D+SAML+2.0+Service+Provider+feature
>>
>> and to create a similar page for OAuth 2.0.
>> Once done that, you might want to start a separate mail thread here on
>> dev@ to discuss.
>>
>> In order to proceed, we need:
>>
>> * you to sign and submit an ICLA - see http://www.apache.org/licenses
>> /#clas
>> * your Confluence account so I can grant you write access to
>> https://cwiki.apache.org/confluence/display/SYNCOPE
>>
>> Glad to have you onboard, anyway!
>>
>> On Thu, May 4, 2017 at 1:12 PM, Yash Jain <yjain525@gmail.com <mailto:
>>> yjain525@gmail.com>> wrote:
>>>
>>>     Hi,
>>>
>>>     Thanks a lot guys for quick response. I will go through the ideas
>>>     and start going through the documents.
>>>
>>>
>>>     On Thu, May 4, 2017 at 1:01 PM, Francesco Chicchiriccò
>>>     <ilgrosso@apache.org <mailto:ilgrosso@apache.org>> wrote:
>>>
>>>         On 04/05/2017 09:11, Yash Jain wrote:
>>>
>>>             Hi Guys,
>>>
>>>             I am excited to contribute to syncope project as I find it
>>>             quite
>>>             interesting and challenging opportunity to learn and
>>>             contribute.
>>>             I have worked on some projects using spring framework, SQL
>>>             and some front
>>>             end technologies. I am willing to learn new technologies
>>>             while contributing
>>>             to such a good project.
>>>             Kindly guide me on how to start and in which area I can
>>>             start contributing.
>>>
>>>
>>>         Welcome to Apache Syncope!
>>>
>>>         If you are looking for contribution you can check [1], which
>>>         are the ideas for GSoC 2017 that did not unfortunately found
>>>         valuable proposals.
>>>
>>>         You might also be interested in some background information
>>>         about contributing in [2] and building [3].
>>>
>>>         Regards.
>>>
>>>         [1]
>>>         https://issues.apache.org/jira/browse/SYNCOPE-1019?jql=proje
>>> ct%20%3D%20SYNCOPE%20AND%20labels%20%3D%20gsoc2017
>>>         <https://issues.apache.org/jira/browse/SYNCOPE-1019?jql=proj
>>> ect%20%3D%20SYNCOPE%20AND%20labels%20%3D%20gsoc2017>
>>>         [2] http://syncope.apache.org/contributing.html
>>>         <http://syncope.apache.org/contributing.html>
>>>         [3] http://syncope.apache.org/building.html
>>>         <http://syncope.apache.org/building.html>
>>>
>>> --
>> Francesco Chicchiriccò
>>
>> Tirasa - Open Source Excellence
>> http://www.tirasa.net/
>>
>> Member at The Apache Software Foundation
>> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
>> http://home.apache.org/~ilgrosso/
>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message