-
Notifications
You must be signed in to change notification settings - Fork 80
GSoC 2020 Maya Treacy
I will be working on backend and frontend of Bridge-In-Tech application. My mentors are Foong Min Wong, Ramit Sawhney and Isabel Costa. Isabel is also the project manager of this project.
Days | Hours (AEST = UTC+10) | Meetings | Tools |
---|---|---|---|
Monday | 08:00AM - 04:00PM | Scrum Check-in (08:00AM) | Zulip |
Tuesday | 08:00AM - 04:00PM | ---- | Zulip |
Wednesday | 08:00AM - 04:00PM | Scrum Check-In (08:00AM), Weekly BIT Project Meeting (11:00PM) | Zulip, Hangout |
Thursday | 08:00AM - 04:00PM | ---- | Zulip |
Friday | 08:00AM - 04:00PM | Scrum Check-In (08:00AM) | Zulip, Hangout |
Saturday | 08:00AM - 04:00PM | Weekly GSoC Happy Hour (12:30AM), Weekly 1:1 with Isabel (08:00PM), Weekly Team Building (11:00PM) | Zulip, Zoom, Hangout |
Sunday | 08:00AM - 04:00PM | Weekly 2:1 Meeting with Foong and Ramit (11:00PM) | Zulip, Hangout |
I'm a final year student of Master of Information Technology at Monash University, Melbourne, Australia. I'm a newcomer to the IT field with previous experiences in Accounting and Teaching fields. My interests are on Web and mobile applications as well as Internet of things. My hobbies are listening to music, watching action movies and recently found a new hobby: contributing to open source projects ;).
Gmail | Intro to GSoC - A Medium Blog | Github | LinkedIn | My Resume | GSoC2020 Proposal Link
(The next section is going to be updated weekly)
- Posted daily Zulip checkins: May 12th, 13th, 14th, 15th, 16th, 17th, 18th
- Created Epics for Coding Phases: First, Second, Final Coding Phases
- Created and pushed test-dev1 on existing Mentorship System code to test idea on ERD issue#12
- Attended Isabel’s Office Hour, Tue, 12th
- Attended BridgeInTech Team weekly meeting, Wed, 13th AEST, with mentors
- Worked on issue#10 (App Flow) with option 5 as the latest update
- Updated ERD and responded to mentors questions on issue#12 as discussed in the meeting above
- Created high-fidelity mockup for Register page issue#2 bridge-in-tech-web
- Helped troubleshoot Android/Flutter Travis-build apks on Zulip #mentorship-system > Android
- Attended Happy Hour Sat, 16th
- Drafted and Posted API endpoints and CRUD operation draft on issue#15 bridge-in-tech-backend to get mentors' feedback.
- Created test-schema branch on forked repo bridge-in-tech-backend and started working on db models and flask server
- Attended 1:1 meeting with Isabel, May 16th AEST
- Attended Weekly Team Building, May 16th AEST
- Helped QA tester with test steps to test PR#556 on Zulip
- Attended 2:1 meeting with Foong and Ramit, May 17th AEST
- Set up working environment on Windows machine with Foong’s help on her office hour May 17th AEST because Macbook screen had crashed
- Posted suggestions on Zulip on OS Team workflow between Coding and QA teams
- My Macbook screen crashed on May 17th morning
- Yes, dropped it at service center with estimated service time 5 business days
- Yes as per May 18th. Use Windows laptop as backup workstation
- Finalize [Project]((https://app.zenhub.com/workspaces/anitab-org--bridge-in-tech-5eb4e57d7612bc0d786c1c86/issues/anitab-org/bridge-in-tech-backend/4) and Backend Overviews
Only one week left to finalize project and backend overviews before moving to frontend overview.... Not looking good? 🤔
- Completed Wiki student profile page for anitab-org/bridge-in-tech-backend
- Started and added the followings to wiki sidebar and content:
- Created and shared link to Intro to Google Summer of Code 2020 with AnitaB.org Open Source
- Reflected on the initial proposal. Noted some potential changes to the proposal in the Technical Discussions doc
- 1:1 with Isabel on Thursday, May 7th AEST
- Pushed test-dev to remote repo at https://github.com/mtreacy002/mentorship-backend to test multiple schemas and db migrations
- Completed and added to wiki BIT MS-test-dev setup instructions
- Version Control - Repository (got write access) and Zenhub setup
- Created Weekly Report Template
- Created Weekly Scrum Progress Template
- Helped a new contributor to troubleshoot bridge-in-tech-backend PR#2.
- 1:1 with Isabel, Saturday, May 9th AEST
- Posted Zulip checkins: May 9th(1st), 10th, 11th
- Set a new target for finalising Tech stack, App flow & architecture, and MVP. Not feasible to do them within one week. New target 2-3 weeks.
- Created 3 Epics (Project, Backend and Frontend Overviews) on Zenhub to track discussions on proposal review
- Participated in Mentorship Flutter DevEnv Setup session, May 10th AEST
- Created issue#7 and issue#8 for Project Overview epic.
- 2:1 meeting with Ramit and Foong, May 10th AEST
- Created issue#9, issue#10, issue#11 for Project Overview epic.
- Created issue#12, issue#13, issue#14, for Backend Overview epic.
- Updated Wiki Weekly report with Week 1 Report
- Continued supporting the new contributor and helped her finalized issue on PR#2.
- Reviewed PR#3
- Started working on issue#12 Planning: ERD - Backend Overview
Getting familiar with routines (scrum checkins, daily zulip checkins) and repository wiki.
Yes, by asking for advice from mentors and observing other's (May admin's) checkins
Trialling BIT+MS schemas without MS alteration only can be done after issue#10 is finalized or at least drafted
Ongoing discussions and getting advice from mentors.
- Keep updating wiki with necessary pages
- attend scheduled meetings
- post daily Zulip checkins
- revisit (review) proposal on tech stack, app flow and architecture, project requirements
- Set Zenhub as Project Management Board
I've made some adjustment to project schedule on the proposal as explained in the blocker section above.
Blog post for Week 1 Intro post:
- Development
- Work-In-Progress
- Meeting minutes
- Outreach/Research topics
- Project ideas
- 2020 - Maya Treacy