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 Tue, 09 May 2017 12:43:57 GMT
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
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message