syncope-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Francesco Chicchiriccò <ilgro...@apache.org>
Subject Re: Want to start contributing in Syncope project
Date Fri, 12 May 2017 13:19:30 GMT
Hi Yash,
any update?

Regards.

On 09/05/2017 14:43, Yash Jain wrote:
> Hi,
> I am able to edit the page https://cwiki.apache.org/confl
> uence/display/SYNCOPE/%5BDISCUSS%5D+Social+login.
> Thanks
> Regards,
> Yash
>
>
>
> On Tue, May 9, 2017 at 5:12 PM, Francesco Chicchiriccò <ilgrosso@apache.org>
> wrote:
>
>> Hi,
>> you should now be able to edit
>>
>> https://cwiki.apache.org/confluence/display/SYNCOPE/%5BDISCU
>> SS%5D+Social+login
>>
>> where I have already put some skeleton information.
>>
>> Please check if this works and revert, thanks.
>>
>> Regards.
>>
>>
>> On 08/05/2017 17:16, Yash Jain wrote:
>>
>>> 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
View raw message