ActivitiesAtom Feed

Displaying activities 1 - 25 of 46 in total

September 29, 2018

  • Last Day!

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 29, 2018 17:10 UTC

    Can't believe RGSoC came to an end!
    It was an amazing journey with Probot and all our mentors and coaches.
    We learned a lot.
    Our 2 bots : 'first-timers-only-app' and 'enforce-template-app' helped us gain a lot of experience working with javascript and node.js .
    We will miss our team and these amazing summers.
    We would continue contributing to Probot .
    Until next time!
    Team $We Init

September 25, 2018

September 21, 2018

September 17, 2018

  • Day 56

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 17, 2018 18:23 UTC

    Accomplishments

    • Wrote our second blog post and sent a PR for the same!
    • Awaiting review on the PR and also awaiting Gregor's views on second bot's working
    • Had a slack chat with Saptak about our progress and met Manish and Manan to discuss on the same
    • Three of our exams are over (Yay!), three more to go (;_;)

    After Thursday we'll be super free to wind up all the work we have in regard to RGSoC

September 15, 2018

  • Days 54-55

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 15, 2018 16:15 UTC

    We have installed out bot on the current working repository probot/enforce-template-app. We're waiting for Gregor's suggestions on the same.
    We are documenting our bots and are also improving code quality in the course of doing so.

    Cheers!

September 12, 2018

  • Day 53

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 12, 2018 18:37 UTC

    We continued with writing tests, exhaustively testing both bots locally, gathering feedback from people in our local circle on both performance and code quality.
    We are also writing our blog simultaneously.
    We have our midsemester exams beginning from tomorrow :/ (Need all the good luck in the universe)

September 11, 2018

  • Day 52

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 11, 2018 17:35 UTC

    We wrote some tests for our bot. We are relatively new with JS testing and are hence going a little slow.
    We continued to work on our blogs and documentations.
    We also are looking for travel funds to attend the OSS conf so had a discussion regarding the same with our org.

September 10, 2018

  • Day 51

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 10, 2018 18:44 UTC

    Accomplishments

    • Until now our bot was working locally, i.e., it had to be run from the terminal to see it work
    • We deployed it on glitch today! Now the repositories it has been installed on can make full use of it! Yay!
    • We communicated with our mentor about this development and also gave a few more challenging alternatives (like disabling of submit button) to the way the bot responds currently (by commenting).

    To-do

    • Blog
    • Documentation
    • Increasing test coverage

September 07, 2018

  • Day 46 and 47

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 7, 2018 19:12 UTC

    We have the first bot ready and made our friends install it to have it beta tested
    These 2 days we basically worked on introducing our bot to our local circle and gathering their feedback.
    We have started with the blog and the documentation of bot 1
    We'll incorporate their constructive feedback into the literature that we produce for the bot!

September 04, 2018

September 03, 2018

  • Day 43

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at September 3, 2018 17:11 UTC

    It was Janamashtmi today! It's one of the biggest festivals in India on the birth of Lord Krishna. We enjoyed a lot and so could do little work. :/
    We faced a few issues refactoring the code further away and are working on it. We have also started working on blogs for our bots starting with the first one. Our target for this week would be to get the PR merged for the second bot and finish the blog for the first one!

August 31, 2018

  • Day 41 and 42

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 31, 2018 18:32 UTC

    Accomplishments

    • Handled most of the comments on the PR
    • Rahmeen had a detailed session on prettier with Akshita who helped her understand not only prettier but also other VS Code extentions
    • We received LGTM from coach Manish and are waiting for coach Divjot's response
    • We also started working on another issue raised by coach divjot on the first-timers-only-bot which after being addressed will make our first bot ready to be shipped! Yay! :D

August 29, 2018

  • Day 40

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 29, 2018 17:55 UTC

    Accomplishments

    • Sent out the PR for the second bot
    • We got the PR reviewed and many improvements were pointed out by coach Divjot
    • We worked on addressing some of the comments but there are still lot of them left
    • We also made some changes to the design doc of the first bot

    Plans ahead

    • Address all comments on the PR
    • Write tests
    • Document both bots in detail

August 28, 2018

  • Day 38 and 39

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 28, 2018 18:20 UTC

    We were traveling yesterday so we've given a collective summary of the past 2 days

    Accomplishments

    • We made changes to the readme to accommodate some changes in scope
    • Incorporated the changes in scope in the code
    • Implemented the same logic for PR template
    • We'll send the PR early morning tomorrow after some finishing touches

    To-do

    • Writing tests for full coverage

August 26, 2018

  • Day 36 and 37

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 26, 2018 18:52 UTC

    We could not update the logs on friday, so here's a summary of both today and friday!

    Accomplishments

    • We have the first iteration of our second bot ready. Yay!
    • We have updated the readme which is a mini design doc for our bot
    • We abstracted the code away by refactoring. It looks super clean and professional now :D
    • We tested the bot locally and it's working awesome!

    Plans

    • Write tests to improve coverage
    • Deploy on glitch
    • Send the PR!

August 22, 2018

  • Day 35

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 22, 2018 18:37 UTC

    We accomplished

    • Worked on the suggestions pointed out previously
    • Started coding the logic for the second bot.
    • We've decided to start with specific markdown punctuation to extract fields of the template

    Plan ahead

    • Finish the ongoing task and send the PR before the week ends
    • Draft a detailed readme

August 20, 2018

  • Day 34

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 20, 2018 16:44 UTC

    We accomplished

    • Basic setup of the bot has been improved upon
    • The initial pull request was merged
    • A few more suggestions were made by coach Saksham
    • The detailed design for further implementation was chalked out

    Plans ahead

    • Work on the suggestions
    • Prepare the design doc
    • Start implementation specifics

August 15, 2018

August 14, 2018

August 10, 2018

  • Day 30

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 10, 2018 15:51 UTC

    What we did?

    • Gathered suggestions on making the bot intelligent at recognizing a diversity of comments and not just the hard coded strings that it responds to currently
    • Collected data for generating relevant test cases for bot1.
    • Worked on our blog.
    • Discussed idea of our second bot.

    Plans ahead

    • Completing work of our blog.
    • Coding for second bot.

August 07, 2018

  • Day 28

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 7, 2018 20:15 UTC

    What we did?

    • Addressed the comments on the bot
    • Had it reviewed by our mentor, Gregor who successfully tested it on his own repository
    • Gathered suggestions on making the bot intelligent at recognizing a diversity of comments and not just the hard coded strings that it responds to currently
    • We've settled on using regular expressions. NLP is something we will eventually aim for

    Plans ahead

    • Getting the bot to detect the comments that claim an issue using regular expressions
    • Scoping out the extent to which NLP can be applied here, if we take it up now.
    • Documenting all the work we did in a blog!

August 06, 2018

  • Day 27

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 6, 2018 14:21 UTC

    What we did?

    • Wrote tests for the bot 1.
    • Deployed on glitch.
    • Attended our weekly meet with our supervisor.
    • Worked on reviews submitted by our mentors.

    Plans ahead

    • Add additional functionalities to our bot.
    • Refactoring and documentation of the bot.

August 04, 2018

  • Day 26

    Team $we init (Probot: build your own GitHub app(s)) [2018] — at August 4, 2018 16:32 UTC

    What we did?

    • Done with basic functionality of bot 1.
    • Implemented the logic for 'Checking whether the commenter has ever been assigned to any other first-timers-only issue'
    • Learned about TypeScript and JSDoc
    • Had a pair programming with coach Divjot to rectify errors.

    Plans ahead

    • Final testing of bot.
    • Working on reviews of mentors and coaches.
    • Refactoring and documentation of the bot.

August 03, 2018