Skip to content
This repository has been archived by the owner on Nov 8, 2018. It is now read-only.

GSoC 2018 Anamika Tripathi

Anamika Tripathi edited this page Aug 3, 2018 · 19 revisions

About Me

An open source enthusiast, tech blogger, and an occasional speaker. Pursuing BTech from GTBIT, IP University and aiming to be an Android expert.

Profile Links

Gmail | My Blog | GitHub | LinkedIn

Work Hours

Days Hours (IST) (UTC + 5:30) Meeting Tool
Monday 6.00 PM - 1.00 AM Infra-Android weekly Meeting at 7:30 PM,Scrum Check in 9.30 PM Zoom,Slack
Tuesday 6.00 PM - 1.00 AM 1:1 session 8.00 PM Zoom
Wednesday 6.00 PM - 1.00 AM Scrum Check in 9.30 PM Slack
Thursday 6.00 PM - 1.00 AM Weekly PRs Due Github
Friday 6.00 PM - 1.00 AM Scrum Check in 9.30 PM,Wiki report,GSoC Happy Hours Slack,Github,Zoom
Saturday 6.00 PM - 1.00 AM N/A Slack, TBD
Sunday 6.00 PM - 1.00 AM N/A Slack, TBD

Weekly Status Report for Week 1 ( Community Bonding )

What have you accomplished this week (list specific items accomplished)?

  1. Attended GSoC happy hour
  2. Attended Infra-Android Kick off meeting
  3. Attended Infra-Android Weekly meeting
  4. Modified the wiki page
  5. Solved lint issues in malaria-repo
  6. Added Zenhub extension

What issues or roadblocks have you encountered this week?

Managing all information & staying up-to-date with it.

Have they been resolved, and if so, how?

Yes, I had to go through each guidelines in slack/mail & keep them as marked in Diary.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/A

Is further assistance necessary to resolve existing issues?

Yes

What do you plan to accomplish next week?

  1. Attend all weekly meetings
  2. Discuss timeline clash & create coding guidelines for Andorid projects

How does your progress compare to your project schedule? Lagging


Weekly Status Report for Week 2 (Community bonding)

What have you accomplished this week (list specific items accomplished)?

  1. Attended GSoC Happy hours, Team building session.
  2. Attended Infra-Android weekly meetings & communicated with mentors.
  3. Scheduled(1:1 mentor with @Manisha & discussed deliverable of this week)
  4. Solved hard-corded lint issues & updated PR.
  5. Create a blog about my GSoC journey & shared it on social media.
  6. Documented all meeting minutes in GSoC folder
  7. Worked on coding guidelines for Android

What issues or roadblocks have you encountered this week?

  1. Documentation of meeting minutes
  2. Practical exams(it'll end on 4may)
  3. Scheduling a Visa appointment date.
  4. Less communication & finalizing the timeline for coding period

Have they been resolved, and if so, how?

Solved more than 75% of them. Visa appointment scheduled, documented meeting minutes & got reviews on slack.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

Less communication with mentors. I've set up 1:1 session with Mentors in upcoming week to finalize timeline.

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Attend all weekly meetings.
  2. Update timeline & discuss it with mentors/fellow GSoC students.
  3. Finalize coding guidelines & libraries to be used for maintaing consistency in Android Projects.

How does your progress compare to your project schedule?

On time.


Weekly Status Report for Week 3 (Community bonding)

What have you accomplished this week (list specific items accomplished)?

  1. Attended team building session, All team weekly meeting & two 1:1 session with Mentors,GSoC happy hours.
  2. Improved the timeline as per discussion.
  3. Completed the android coding guidelines in Google Docs.
  4. Created the entities for Room database in Powerup Repo, created PR & updated as changes requested.
  5. Created second blog on Community Bonding Period.
  6. Reported & closed issues which were not required on powerup repo.

What issues or roadblocks have you encountered this week?

Anxiety & Headache

Have they been resolved, and if so, how?

Yes, by meditation.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Attend all weekly meetings.
  2. Work as per timeline

How does your progress compare to your project schedule?

On time.


Weekly Status Report for Week 1 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Created Issue 1123 & it's PR.
  2. Searched various libraries for csv reader, discussed it with mentors & created a specific file for it.
  3. Reported issues which were not required on powerup repo.
  4. Created the entities for Room database in Powerup Repo, created PR & updated as changes requested.
  5. Attended Infra-Android weekly meeting.
  6. Attended GSoC Happy hours, discussed various scholarships/internship in May's office hours.
  7. Attended two 1:1 session with Mentors.
  8. Created Issue 1130 & two PRs 1133,1137.

What issues or roadblocks have you encountered this week?

End term Exam preparation

Have they been resolved, and if so, how?

Prioritized work & divided time between preparation & code.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Attend weekly project meeting, schedule 1:1 session with mentors.
  2. Appear for End term exams

How does your progress compare to your project schedule?

On time.


Weekly Status Report for Week 2 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Updated 1137 as per mentors' reviews.
  2. Created Issue 1138 for this week.
  3. Attended infra-android weekly meeting & 1:1 with May.
  4. Attended 1:1 session with Mentor(Manju).

What issues or roadblocks have you encountered this week?

End term Exams ( May 21-May 29)

Have they been resolved, and if so, how?

Focussed more on the exams during this week, informed mentors about it.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Attend 1:1 scheduled session with Mentors, discuss timeline (lagging work)
  2. Create another PR for open issue 1138.
  3. Publish weekly blog
  4. Attend GCI Grand prize trip as a Mentor.

How does your progress compare to your project schedule?

Lagging (approximately 5 days)


Weekly Status Report for Week 3 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Created PR 1148 & discussed the codacy errors.
  2. Attended 1:1 session with Mentors & prioritized work accordingly.
  3. Drafted a blog on Room & MVP.

What issues or roadblocks have you encountered this week?

N/a

Have they been resolved, and if so, how?

Yes

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Create work session with Mentors & discuss few errors on open PR.
  2. Updated PR as per reviews.
  3. Publish weekly blog after getting mentor reviews.
  4. Attend GCI Grand prize trip as a Mentor.

How does your progress compare to your project schedule?

Lagging (1 week)


Weekly Status Report for Week 4 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Published Room-beginner tutorial blog & shared it on the public channel.
  2. Created Issue 1165 & working on it's PR.
  3. Attended 1:1 session with mentors & discussed timeline & prioritized the work.
  4. Drafted a part-1 blog on MVP & shared in the public channel.
  5. Attended GCI Winners Trip & got to meet many amazing Googler/students/mentors/parents.

What issues or roadblocks have you encountered this week?

Jetlag due to timezon changes (12:30 hours difference)

Have they been resolved, and if so, how?

No

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

Catching up with lag work, informed mentors about schedule & seek extended permission

Is further assistance necessary to resolve existing issues?

Yes.

What do you plan to accomplish next week?

  1. Submit PR on 1165, attend weekly meetings.
  2. Update lint PR on Malaria-repo.
  3. Publish MVP-Part 2 blog after getting mentor reviews.
  4. Appear for last 2 end term exams.

How does your progress compare to your project schedule?

Lagging


Weekly Status Report for Week 5 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Published GCI Grand prize Trip experience blog & shared it on the public channel.
  2. Resolved PR for 1165 (bugs exists).
  3. Attended 1:1 session with mentors & asked for one-week extension for lagging work.
  4. Published part-1 blog on MVP & shared in the public channel.
  5. Submitted first GSoC Evaluation.

What issues or roadblocks have you encountered this week?

End term exams.

Have they been resolved, and if so, how?

Yes, It ended on June 13th.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

Asked mentors for an extension & approved in 1:1 session.

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Submit PR on 1165(bug-free), attend weekly meetings.
  2. Update lint PR on Malaria-repo(lagging work)
  3. Publish MVP-Part 2 blog after getting mentor reviews.
  4. Update phase 2 timeline with mentors' reviews.

How does your progress compare to your project schedule?

Lagging(1 week), I will catch up with by next week.


Weekly Status Report for Week 6 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Contacted mentors to fix timings for 1:1 session throughout the Phase 2.
  2. Published & shared Git Command blog in public channel(asked for extension in week 5).
  3. Created two new first-timers issues on malaria-repo. #316 & #317
  4. Attended one 1:1 with May, two work session with mentors.
  5. Updated lint PR for malria.
  6. Published & Shared GSoC week 5 blog
  7. Created boilerplate code PR on malria-android.
  8. Created functional PR on powerup-android.
  9. Created Design doc as suggested by Mentor. What issues or roadblocks have you encountered this week?

N/A

Have they been resolved, and if so, how?

N/A

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/A

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Submit PR on Malria-MVP.
  2. Attend Weekly Project meeting, two 1:1 session on Sunday & Thursday.
  3. Discuss how to merge powerup work with Rimjhim's work done.
  4. Create Constraint layout for powerup-layouts.

How does your progress compare to your project schedule?

On time. Though, new issues might add up to the deliverables.


Weekly Status Report for Week 7 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Attended weekly project meetings, Resume review session.
  2. Attended two work session & one 1:1 with mentors.
  3. Published & Shared GSoC week 6 blog
  4. Understood the SQLite dB of malaria app and shifted it to Room.
  5. Shifted all preferences to data directory for malaria-android. Updated Design doc as suggested by mentors.
  6. Read about Retrofit networking library & Junit+Mockito library & architecture components.
  7. Set up Macc & dependencies for Malaria-android for API calls.

What issues or roadblocks have you encountered this week?

Not able to setup Macc successfully & hence, not updated network directory for malaria-android.

Have they been resolved, and if so, how?

Not yet.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

I've informed mentors about the error & discussed it in slack channel too.

Is further assistance necessary to resolve existing issues?

Yes.

What do you plan to accomplish next week?

  1. Submit two major PR on Malaria-MVP.
  2. Attend Weekly Project meeting, two 1:1 session on Sunday & Thursday.
  3. Create Constraint layout for powerup-layouts.

How does your progress compare to your project schedule?

On time.


Weekly Status Report for Week 8 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Attended weekly project meetings.
  2. Attended one work session & one 1:1 with mentors.
  3. Published & Shared GSoC week 7.
  4. Attended family wedding (4days).

What issues or roadblocks have you encountered this week?

Nome

Have they been resolved, and if so, how?

Nome.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a.

Is further assistance necessary to resolve existing issues?

Yes.

What do you plan to accomplish next week?

  1. Submit two major PR on Malaria-MVP.
  2. Attend Weekly Project meeting, two 1:1 session on Sunday & Thursday.
  3. Merge powerup work
  4. Submit Gsoc evaluation
  5. Write and share blog in public channel.

How does your progress compare to your project schedule?

3-4 days late.


Weekly Status Report for Week 8 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Attended weekly project meetings.
  2. Attended one work session & one 1:1 with mentors.
  3. Published & Shared GSoC week 7.
  4. Attended family wedding (4days).

What issues or roadblocks have you encountered this week?

Nome

Have they been resolved, and if so, how?

Nome.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a.

Is further assistance necessary to resolve existing issues?

Yes.

What do you plan to accomplish next week?

  1. Submit two major PR on Malaria-MVP.
  2. Attend Weekly Project meeting, two 1:1 session on Sunday & Thursday.
  3. Merge powerup work
  4. Submit Gsoc evaluation
  5. Write and share blog in public channel.

How does your progress compare to your project schedule?

3-4 days late.


Weekly Status Report for Week 9 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Attended weekly project meetings.
  2. Attended three 1:1 session(Haroon- for malaria UX discussion, Rimjhim- powerup code merge & May- feedback session).
  3. Published & Shared GSoChttps://medium.com/@geekanamika/services-android-development-8ace249555d0 week 8 blog on services- android.
  4. Created new issues on malaria android: 334, 335, 336, 337.
  5. Closed irrelevant issues/PR on malaria-android with messages on it: 56, 42, 280, 47, 76, 231, 224, 223, 190, 284, 270, 271.
  6. Filled Gsoc evaluation.
  7. Updated Design doc as suggested by mentors.
  8. Send PR 333 with two large commits.
  9. Created poll for UX of malaria & decided final workflow.

What issues or roadblocks have you encountered this week?

Internet issues.

Have they been resolved, and if so, how?

No.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

Yes, recharged mbl sim for 4G net so that if broadband doesn't works, I can use mobile hotspot.

Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Submit major PR on Malaria-MVP.
  2. Attend Weekly Project meeting, two 1:1 session on Sunday & Thursday.
  3. Merge powerup work & send PR.
  4. Create constraint layout for powerup & send PR.
  5. Write and share blog in public channel.

How does your progress compare to your project schedule?

On Time.


Weekly Status Report for Week 10 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Attended weekly project meetings.
  2. Attended 1:1 session(Manju- project discussion, Phase 3 deliverables & May- feedback session).
  3. Published & Shared GSoC week 9 Resource naming convention for android.
  4. Created new issues on malaria android: 339, 343, 344 & 1244 on powerup-android.
  5. Sent PR 340, 341 for malaria android.
  6. Sent PR 1248 on powerup-android.
  7. Updated Design doc as suggested by mentors.
  8. Shifted medicine store, rapid game, myth vs fact to MVP implementation for play icon in bottom navigation.

What issues or roadblocks have you encountered this week?

N/a

Have they been resolved, and if so, how?

N/a.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Submit PR for 343, 344.
  2. Attend Weekly Project meeting, two 1:1 session on Sunday & Thursday.
  3. Create new issues on malaria-android.
  4. Create available issues on malaria-android.
  5. Create available issues on powerup-android.
  6. Write and share blog in public channel.

How does your progress compare to your project schedule?

On Time.


Weekly Status Report for Week 11 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Attended weekly project meetings.
  2. Attended 1:1 session(Manju- work session).
  3. Published & Shared GSoC week 10 Malaria-android project update.
  4. Created new issues on malaria android.
  5. Sent PR 346 for malaria android.
  6. Completed implementation for Trip reminder activity.
  7. Updated UI for Trip reminder & related fragments/dialogs.
  8. Updated Design doc as suggested by mentors.
  9. Completed Badge screen implementation.
  10. Gave GSoC demo for phase 1 & 2.

What issues or roadblocks have you encountered this week?

N/a

Have they been resolved, and if so, how?

N/a.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Complete implementation for Home screen with ViewPager.
  2. Set alarm services as expected & notification for Malria-android.
  3. Write unit tests for the malaria-android database.
  4. Start checking performance of malaria-android application.
  5. Write and share blog in public channel.
  6. Attend work sessions & project meeting.
  7. Complete documentation for powerup-android infrastrucuture changes.

How does your progress compare to your project schedule?

On Time.


Weekly Status Report for Week 12 (Coding period)

What have you accomplished this week (list specific items accomplished)?

  1. Attended weekly project meetings.
  2. Attended 1:1 session(Manju- work session, changed priority project deliverables).
  3. Attended 1:1 with May & GSoC happy hours.
  4. Published & Shared GSoC week 11 Malaria-android project update.
  5. Closed #344, #343 , #327,352, 351, #295 on malaria-android
  6. Closed 1244,1165, 1128, 985, 968, 980 on powerup-android.
  7. Approved PR #353 on malaria-android.
  8. Created Issues #359 , 360 , 361, 362, 364, #357
  9. Created PR #363 , #358 , #355
  10. Improved performance by removing overdraw in many screens.
  11. Discussed possibility of improving UI/UX for Trip reminder screen in public channel.
  12. Hosted AMA session on hangouts for 1 hour.
  13. Resolved Lint issues for malaria-android from 542 to 421 warnings.
  14. Started creating layout for home screen by taking inspiration from old layout

What issues or roadblocks have you encountered this week?

N/a

Have they been resolved, and if so, how?

N/a.

Do any of the issues or roadblocks still exist and what steps have been taken to resolve them?

N/a Is further assistance necessary to resolve existing issues?

No.

What do you plan to accomplish next week?

  1. Complete implementation for Home screen with ViewPager.
  2. Set alarm services as expected & notification for Malria-android.
  3. Keep checking performance of malaria-android application.
  4. Write and share blog in public channel.
  5. Attend work sessions & project meeting.
  6. Add comments wherever it's missing in malaria-android.

How does your progress compare to your project schedule?

On Time.


Clone this wiki locally