Thanks Sanyam! On Oct 23, 2017 11:47, "Sanyam Goel" <sanyam.bvco...@gmail.com> wrote:
> Hi Ed, > > I have created a google document with 2-3 tasks (Beginner and Intermediate > Tasks), which can be concluded in the list of GCI tasks. > Link for the tasks: https://goo.gl/FWTwc9 > > Thanks > > On Mon, Oct 23, 2017 at 10:00 PM, Ed Cable <edca...@mifos.org> wrote: > >> 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 <sanyam.bvco...@gmail.com> >> 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 <nickr...@gmail.com> >>> 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 <sanyam.bvco...@gmail.com> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> I have solved the merge conflict with the develop branch. >>>>> >>>>> Thanks, >>>>> >>>>> On Mon, Oct 9, 2017 at 2:29 PM, Sanyam Goel <sanyam.bvco...@gmail.com> >>>>> 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 <edca...@mifos.org> wrote: >>>>>> >>>>>>> Yes just mentors for now... >>>>>>> >>>>>>> On Sun, Oct 8, 2017 at 12:52 AM, Nikhil Pawar <nickr...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Sure Ed, is the meeting just for mentors? >>>>>>>> >>>>>>>> Regards, >>>>>>>> Nikhil >>>>>>>> >>>>>>>> On Sunday 8 October 2017, 2:47:07 AM GMT-5, Ed Cable < >>>>>>>> edca...@mifos.org> 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 <nickr...@gmail.com> >>>>>>>> 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 >>>>>>>> edca...@mifos.org | 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 >>>>>>> edca...@mifos.org | 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 >> edca...@mifos.org | 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> >