Sanyam,

Do you have a few of these sample tasks created yet? I didn't see any
created on Fineract yet. It would be great to have one or two that I could
include in our list of 25 tasks that we submit with our GCI application.

Ed

On Sat, Oct 21, 2017 at 12:47 AM, Sanyam Goel <[email protected]>
wrote:

> Hi Nikhil,
> In the Swagger implementation, I'm not using Swagger UI files directly,
> because it's not feasible with the Apache Fineract Backend and there was no
> direct solution available to integrate it for dynamic documentation, So to
> counter that I'm using Swagger Core with modifications in the xml files of
> swagger for generating the Swagger JSON/YAML files which are now supported
> with the Apache Fineract and then importing the specs files to the
> Swagger-UI.
> For the current scenario, the developer has to do the import process
> manually because we are using Swagger UI separately for UI purpose
>
> https://tech.homeaway.com/development/2016/06/02/generating-
> swagger-spec.html
> Please check for the points 1) Generating Swagger documentation for the
> REST API and 3) Enabling swagger-ui in the given link
> and /swagger.json or /swagger,yaml is only accessible when our service is
> started and the swagger-UI files are static, for now, we need to import it
> manually for static deployment of the documentation.
>
>
> And for the GCI, As we discussed on our last call
> I'm thinking of dividing the GCI tasks into 2/3groups (Beginner,
> Intermediate, Advance)
> Beginner tasks consist of covering simple endpoints and in the
> Intermediate Task and Advanced Task for the complex endpoints of the
> Fineract in which Swagger cannot be integrated directly.
>
> I'll share the well-documented Document and also love to interact with
> DevTeam and community members or students via Video-calls on the usage of
> Swagger for the dynamic documentation of Apache Fineract with its complete
> usage and how to use for other API's.
>
> Thanks
>
> On Sat, Oct 21, 2017 at 4:27 AM, Nikhil Pawar <[email protected]> wrote:
>
>> Hello Sanyam,Ed,Nazeer and Avik
>>
>> As the annotations for portfolio branch are to be inserted, merging this
>> PR will not be feasible.
>> The remaining work can be converted into GCI tasks and once the PR is
>> completed we can merge it.
>>
>> I was also having concern over manually inserting /swagger.json or
>> /swagger.yml after we have build the application. I am not 100% sure if
>> this will work, but I have seen people generating the files during compile
>> time,
>> https://tech.homeaway.com/development/2016/06/02/generating-
>> swagger-spec.html
>> Although this has been done in maven.
>>
>> For bit level task, I can take the lead for mentoring GCI students to get
>> this PR completed.
>>
>>
>>
>> Regards,
>>
>> Nikhil
>>
>> On Wed, Oct 11, 2017 at 7:23 AM, Sanyam Goel <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> I have solved the merge conflict with the develop branch.
>>>
>>> Thanks,
>>>
>>> On Mon, Oct 9, 2017 at 2:29 PM, Sanyam Goel <[email protected]>
>>> wrote:
>>>
>>>> Hi Nikhil, Ed, Nazeer,
>>>>
>>>> I'll solve the conflicting files in the PR within this week most
>>>> probably by Thursday.
>>>>
>>>> Thanks,
>>>>
>>>> On Sun, Oct 8, 2017 at 1:37 PM, Ed Cable <[email protected]> wrote:
>>>>
>>>>> Yes just mentors for now...
>>>>>
>>>>> On Sun, Oct 8, 2017 at 12:52 AM, Nikhil Pawar <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Sure Ed, is the meeting just for mentors?
>>>>>>
>>>>>> Regards,
>>>>>> Nikhil
>>>>>>
>>>>>> On Sunday 8 October 2017, 2:47:07 AM GMT-5, Ed Cable <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>
>>>>>> Nikhil,
>>>>>>
>>>>>> Could you re-send this sam email to the Apache Fineract dev list so
>>>>>> this discussion can happen publicly.
>>>>>>
>>>>>> As an FYI, we the GSOC mentors have a meeting this Tuesday to do a
>>>>>> check-in on where all our projects from GSOC stand with merging.
>>>>>>
>>>>>> Ed
>>>>>>
>>>>>> On Sat, Oct 7, 2017 at 4:09 PM, Nikhil Pawar <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>> Hi Sanyan,
>>>>>>
>>>>>> Hope you are doing well.
>>>>>> I wanted to start with the review of swagger implementation.
>>>>>> Could you please correct the conflicting files in the PR.
>>>>>> In the meanwhile, I am going to clone your PR and start understanding
>>>>>> its functionality.
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Nikhil
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Ed Cable*
>>>>>> President/CEO, Mifos Initiative
>>>>>> [email protected] | Skype: edcable | Mobile: +1.484.477.8649
>>>>>> <(484)%20477-8649>
>>>>>>
>>>>>> *Collectively Creating a World of 3 Billion Maries | *
>>>>>> http://mifos.org  <http://facebook.com/mifos>
>>>>>> <http://www.twitter.com/mifos>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Ed Cable*
>>>>> President/CEO, Mifos Initiative
>>>>> [email protected] | Skype: edcable | Mobile: +1.484.477.8649
>>>>> <(484)%20477-8649>
>>>>>
>>>>> *Collectively Creating a World of 3 Billion Maries | *http://mifos.org
>>>>>   <http://facebook.com/mifos>  <http://www.twitter.com/mifos>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> SANYAM GOEL
>>>> LinkedIn: https://goo.gl/6SJMg3
>>>> Github: https://goo.gl/u51wRZ
>>>> Hackerrank: https://goo.gl/4kzLf7
>>>> +91-9818060934 <+91%2098180%2060934>
>>>>
>>>
>>>
>>>
>>> --
>>> SANYAM GOEL
>>> LinkedIn: https://goo.gl/6SJMg3
>>> Github: https://goo.gl/u51wRZ
>>> Hackerrank: https://goo.gl/4kzLf7
>>> +91-9818060934 <+91%2098180%2060934>
>>>
>>
>>
>
>
> --
> SANYAM GOEL
> LinkedIn: https://goo.gl/6SJMg3
> Github: https://goo.gl/u51wRZ
> Hackerrank: https://goo.gl/4kzLf7
> +91-9818060934 <+91%2098180%2060934>
>



-- 
*Ed Cable*
President/CEO, Mifos Initiative
[email protected] | Skype: edcable | Mobile: +1.484.477.8649

*Collectively Creating a World of 3 Billion Maries | *http://mifos.org
<http://facebook.com/mifos>  <http://www.twitter.com/mifos>

Reply via email to