Dev Team Weekly StandUps 2021

Week of 2021-05-08T18:30:00Z2021-05-14T18:30:00Z

Attendess: Yohan, Gajindu, Heshan, Piumal, Anjula, Nethmi, Kalsha

Site

  • Gimhan will help janeth to continue on sites work.
  • If we need to redesign the site
    • One of important thing is coming up with a new design
  • Then we can assign the task for beginers while focusing on other development.
    • Need to find answers to the question “Why we need a new design?”

ScholarX

Last week:

  • Fixed navbar responsive issues - kumuditha

  • Added completed programs tab - kumuditha

  • Added edit mentor question view for the admin - nethmi

  • Implemented add mentor questions admin UI - heshan

  • Next tasks:

  • Get those questions and render it on the frontend

  • Need an admin UI

  • Piumal - Fixed the deployment issue

    • Agreed to instruct developers to create environment variables instead of editing the property file.

Sprint Update:

  • Goal:

  • “At the end of the next sprint, the scholarX platform will have an improved mentor application view with a defined set of questions for each program. Moreover, the application will be deployed on Heroku automatically”

    • Sprint is completed! Ready to be released!

Next Sprint:

  • “At the end of next sprint, the scholarX platform will have an improved mentee application view with a defined set of questions for each program.”

Tasks:

  • Change the database structure

  • Kalsha: Implement the admin UI

  • Kumuditha: Update the mentor listing view

  • Neith: Change the layout of the menter application

  • Implement the mentee application

  • Anjula:

    • A view to display mentor responses
    • A view to display mentee responses (should be accessible for both mentors and admins)

Week from 2021-05-15T18:30:00Z2021-05-21T18:30:00Z

Attendees: Yohan, Jayasanka, Gajindu, Gimhan, Heshan, Piumal, Anjula,Miluckshan, Kumuditha

Sef Site:

  • Yohan suggested:
    - To come up with a design template
    - Update data on some pages
    - Add some new pages for blogs and knowledge sharing session

  • Jayasanka - Site doesn’t have some vital information like:
    - Physical mentoring sessions
    - GSoC mentorring sessions
    - No page for the Dev team, with sections like why somebody would need to join sef dev team, and testimonials from the current team members, knowledge sharing sessions
    - IRC Blogs
    - We only have the faces of the researchers, better if we can put a table or something to put the data on their researches, there should be a way to sort those people,
    - Onelive page lacks some latest details

  • Make the website content rich, have to come up with a solid design

  • Redesigning is the next step

    • There would be structural changes, like onelive page
    • Ramith is going to go through the site and give the feedback
    • We have to update the already existing tables, we have to add new ones too, (like gsoc mentoring page, dev team page)
    • Gimhan will be introduced to ramith and divya to cordinate the redesigning of the site
    • Gimhan suggested to divide tasks and create few issues and take it on week by week
    • For the dev team page we have to come up with the stuff needed to be put in

Academix:

  • We need more content, the site is up
  • Gimhan suggested maybe we can use google forms to get more data

ScholarX:

The current sprint:

  • Kumuditha worked on some responsive issues and cleaned the mentor list
  • Anjula - Implemented a view to display mentor applications
  • Jayasanka suggested some improvements
    • Decrease the font size of the questions
  • Nethmi - Updated the previous PR

Mentee application implementation.

  • The new feature breaked the entire structure
  • Because the concept of application has been changed. Previously the mentee’s applied for mentors; Now it has been changed to applying for mentees.
  • There are lot of compilations errors
    -Jayasanka explained the current EER of the application

Plan for the pilot run

  • Use the previous version
  • But we need two more things
  1. Link the question form
  2. Create mentee view to upload answeres
1 Like

2021-05-22T18:30:00Z2021-05-28T18:30:00Z

Attendees : Yohan, Jayasanka, Piumal, Anjula, Heshan, Gimhan, Milukshan, Janeth, Madhawa, Kumuditha, Kalsha, Gajindu

SEF Site:

  • Jaysanka shared a link with Janeth with the scholarx 2019/2020 mentee blog links

  • Janeth has created two issues to add those links into the relavent scholarx archive pages

  • In the same document there were some IRC intern data

  • On the current IRC page we don’t have those data do we have to add them?

  • Jayasanka suggested to come up with a table to keep additional information on IRC researches

  • Heshan - Move ahead with the current plan to add mentee blogs but keep the data in a JSON file without putting them into HTML directly

  • There were two more issues on mobile responsiveness and Gajindu is working on them

  • Janeth had created a separate page for the dev team

  • He had divided the team page into two separate pages as dev-team and lead community

Suggestions:

  1. Jaysanka - Keep the team page as it is and create a new one for dev-team
  • Need to highlight:

    – What is the dev team

    – How to join the dev team

    – Meet links (ex: Add to calendar)

    – Achievements

    – Yohan - Maybe we can have a section on the homepage itself for developers

    – Should we make a new page for upspeak?

    – Create a thread or ask Minuri or Akshika on slack

  1. Gajindu asked if he can make the other “show less” buttons on the site as well

ScholarX:

  • Kumuditha implemented the following

    – Adding the google doc on the application page

    – Displaying the application

  • Heshan worked on including the Linkedin URL

    – We are not storing Linkedin URLs in the current implementation

    – the UID’s won’t work

    – therefore needed to use vanity_name. It requires a new scope (basic profile).

Sprint Plan:

  1. Deployment (Gimhan)

    – Create a new dino

    – Deploy a stable version

  2. Prevent admins from editing the questions after mentor application phase

    – Fixing from the frontend

    – Backend - Maybe Later

  3. Linkedin URL

    – Figuring out linkedin app permission (Heshan)

    – Backend Column (Heshan)

    – Linking to the frontend (Kalsha)

  4. Creating a backlog for the frontend (Milukshan)

    – Best practices in the codebase (Anjula) , (maybe Neith?)

    – Edge cases (Don’t create issues. Create a new thread and comeup with a thread) SchoalrX Platform Scenario

    • Login (Madhawa)

    • Admin flow (Kumuditha)

    • Mentor Flow (Milukshan)

    • Mentor Listing (Mentee flow - Don’t think about application) (Gajindu)

  5. Creating a mockup for a fresh design

  6. Fixing the backend structure (Heshan, Jaye, Yohan, Piumal)

    – Before next Wednesday

3 Likes

2021-05-29T18:30:00Z2021-06-04T18:30:00Z

Attendees : Yohan, Jayasanka, Piumal, Anjula, Heshan, Gimhan, Gajindu, Janeth, Kumuditha, Akshika

SEF Site:

  • Janeth recreated the design for mentee blog posts following jayasankas and akshikas suggestions

  • Jaye - Let’s move the issue to hive and discuss it better and get it approved before the implementation

  • Janeth - Will create a separate hive thread for the issue

  • Jaye has created a new category for sef site as well

  • Janeth is to drop the new suggestions on the dev team page there as well

  • Janeth didn’t receive any feedback on his work on IRC page research interns

  • Jaye wanted to find the exact requirements of the IRC page and created a new thread on the hive for that

  • Jaye - Let’s get this merged, the best way is to first create a thread and get the feedback before making the issue on GitHub

  • Even jaye is confused about the stuff that needed to be published on the site

  • Divya had sent a document to Jaye on the suggestions to improve the website

  • Heshan implemented a new page in the sef-site to share the badges of users

  • The page is able to share on social media as well

  • The badges can be granted from the hive

    • These are the badges:

      • Level 0 - Contributor Kraken

        • 1st Commit

        • IntroduceYoursself

      • Level 1 - Titan Developer

        • 3 Commits

        • Level Zero

      • Level 2 - Git Gojira

        • 5 Commits

        • Level One

      • Level 3 - SEF Prodigy

        • Quiz

        • Level Two

        – Will be added to the GitHub organization

      • Level 4 - Monster Volunteer

        • Onemonth StandUps

        • Level Three

      • Level 5 - Open Source Behemoth

        • Member of the sprint

        • Level Four

        — Will be added to the Dev-Team as a software engineer

  • Gajindu - Previously we only had buttons for show more but the collapsible show less button wasn’t there

    • He implemented a show less button.
  • Piumal is still to start his work on the quiz

  • Gimhan suggested adding some questions on git specifically on commit messages

ScholarX:

  • Gimhan worked on the deployment

    • Plan changed after Wednesday’s call
  • Linkedin URL is not accesible from the Linkedin API

    • Came up with a workaround to replace the LinkedIn URL (with a search query)
  • Had a discussion on scholarx backend the notes are down below (02/06/2021)

  • Kumuditha - Admin flow of scholars:

  • Gajindu - Mentor listing flow of scholars:

  • Anjula - Will create the thread tomorrow and will start creating the issues on best practices from tomorrow

Sprint Plan:

  • Kumuditha: Display Mentor of mentees in admin panel

    • Create issues for his findings
  • Gajindu:

    • Create github issue for the identified issues

    • Prerequisites

  • Mentor Flow: Janeth

  • Anjula:

    • Try to fix the dashboard issue

    • Best practices

  • Gimhan:

    • Work with Email template

    • Try to work on reducing the bundle size

  • Piumal:

    • Complete the quiz

    • Prevent admins from editing the questions after the mentor application phase

  • Heshan:

    • Remove the mentee questions view from the admin UI

3 Likes

Week from 2021-06-04T18:30:00Z to 2021-06-11T18:30:00Z

Attendees: Yohan, Jayasanka, Piumal, Anjula, Heshan, Gimhan, Gajindu, Kumuditha, Madhawa, Mahfoos, Dilshan, Akeel, Pasindu

Sef Site

  • Janeth has told yohan that he hasn’t able to do any tasks this week
  • It’ll be better to have Divya on the standup as well
  • Shes focusing on onelive page as the starting point
  • Jaye asked her to create a hive thread as well
  • Jaye - We should discuss and make a timeline and a solid objective
  • Todo: Gimhan contact Divya

Welcome! Akeel and Mahfoos new contributers

ScholarX

  • Gimhan worked on Email template feature
    • There’s a file not found issue
    • Using java mailsender along with theame leaf
    • Share the stack trace on the thread to discuss further on this
  • Heshan removed the mentee question button
  • Kumuditha fixed the Mentee deletion issue
  • Anjula fixed the dashboard crashing
    • Fixed the Webpack configuration
    • Fixed the travis script
  • Anjula created a thread regarding the best code practises to follow on frontend (reactJS). Decided to create a singular file to include all the interfaces. Only for common interfaces (not 100% decided).
    Todo: Anjula Need to compeup with a plan
  • Gajindu removed prerequisites field
  • Created some issues
  • Piumal created the Quiz
    • Todo: Publish the Quiz
  • Piumal fixed the admin question validation on both frontend and backend
  • Gimhan reduced the bundle size of the frontend
    • Todo: Gimhan Send the PR

Next week:

  • Anjula - Interfaces issues + import order
  • Piumal -
    • Publish the Google form
    • Go through the
    • tests on backend
    • Check swagger issue
  • Gimhan
    • Send the PR
    • Complete the email template
  • Kumuditha
    • Test the mentor flow
  • Dilshan
    • Implement the dummy email service
  • Gajindu
    • Create a google sheet to reflect the existing json data files in the Sef-Site. Use google scripts
2 Likes

Week from 2021-06-11T18:30:00Z to 2021-06-18T18:30:00Z

Attendees: Yohan, Piumal, Anjula, Heshan, Gimhan, Gajindu, Kumuditha, Dilshan, Akeel

Sef Site

  • Updated the wire frames for UpSpeak
    • Update the thread with few SVGs to used in the page
  • When clicking on team members linkedin should open in a new tab: Pending PR
  • Suggestion for the next knowledge sharing session - Conduct a session to teach new contributors about our best practices
  • 1 new PRs from janeth:
  • Gimhan not really sure about the state. He’ll be looking into it
    • Gimhan will create a new thread on site redesigning
  • Google scripts to load the site content
    • Gajindu is working on that
    • Tested the workflow
    • Start with one page and send the pr
  • Display Github leaderboard on sef site
    • Akeel initiated the thread
  • Ranojan has sent a new google sheet with the irc researches data
    • We have to clarify on what data precisely we have to put
    • IRC page
  • Jaye suggested a UI like Google Research
    • We can copy Google

Dev Profile Badges:

  • Piumal had created the quiz with all the questions. For now use a simple description
    • Added a question sugegsted by Anjula to cover frontend
    • Suggestion to make the passing grade of the quiz 9 questions out of 13

ScholarX

  • Anjula moved the interfaces into a single file in the root
    • Next should work on the import order issues
    • Another one is to destructure the props
    • Moving axios functions into the util folder
  • Mentor flow test: Testing the Mentor Flow of ScholarX v1
    • Program logic in index.tsx can be simplified
  • Email template:
    • Gimhan Sent the PR
    • Remove unwanted parts and merge it
    • Only implemented for one template
    • Need to check the current template - with the help of scholarx team
  • Dummy user accounts:
    • Ask dilshan to update the thread
  • Piumal worked on backend test case the issue
    • Most of the tests were failing
    • He has fixed a few
    • There are about a 100 tests remaining
    • There is a problem when checking auth related tests
    • Can’t use the principle object
    • Can we use those mock linkedin profiles?
      • Jaye: What if we use a mock??
      • Piumal: It’s not possbile to cast an object
      • Jaye: First make a profile object and cast it into a principle

Next week:

  1. Anjula - Improving the import order in the shcolarx frontend
  2. Piumal - Fixing the backend tests
  3. Gimhan - Send the Email template PR, Create a thread for the irc page and come up with a basic design for it
  4. Gajindu - Send the PR to replace a json file with google script, create the page for upspeak
  5. Kumuditha - Fixing the my mentor button
1 Like

Week from 2021-06-19T18:30:00Z2021-06-25T18:30:00Z

Attendees: @YohanAvishke , @jaye , @anjisvj , @Gravewalker , @piumal1999 , @Gimhan_minion , @Gajindu_Bandara , @Janeth_Fernando , Dilshan, Akeel, Navin , isuru, manoj

New contributors - IsuruSellaheva and Manoj

Sef Site

  • Gajindu send the PR for the UpSpeak page
    • Working on the testimonail section on upspeak page
  • Google script JSON
    • How is the latency when the images are uploaded to the google images
    • Jaye: maybe we can use a image hosting service??
      • It’s better if we can generate multiple images with different resolution
    • Gimhan checked with google drive
    • He created it using his personal google account is it alright to send the PR using that google sheet?
    • Jaye: It’s alright but add sef google account as a owner too
  • Janeth: The preview link is not working properly
    • Janeth is to have a look
    • Janeth is to ask about the dashboard from jaye
  • Remove gitter link
  • Remove template html from sef site
  • Gimhan: Made a design for the irc page

ScholarX

  • Kumuditha fixed my mentor button
  • Anjula worked on optimizing codebase
    • Send PR for Destructing elements from props
    • Looking into frontend component structures and seperating axios calls by anjula
    • Suggetions for changing the directory structure
    • Optimizing axios calls by moving them to utility directory
    • Breaking the above task for several parts
    • Anjula will continue to work on the axios call issue
  • Email template
    • Gimhan’s pr is merged
    • Need to contact the scholarx team
    • Can use multiple templates or conditional rendering
      • Have a discussion to select one
  • Dilshan’s task:
    • can complete tommorow
  • SchoalrX testing
    • Still have the issue about authentication in unit tests
      • Pause it for a moment
    • Started a new task - Using Apache JMeter for stress testing
      • Just for testing. No need to add to travis
      • Can have a basic version for mentee, mentor flows within 2-3 days
2 Likes

Week from 2021-06-26T18:30:00Z2021-07-02T18:30:00Z

Sef Site:

  • Preview links were not working

    • Janeth Send the pr to migrate to Github Action

    • Merge it ASAP

  • Janeth created several other issues

  • Gajindu moved the details to the google sheet

    • Send PR for IRC and onelive pages. Merged

    • Need to use the sef account for keeping images etc.

    • Divide remaining tasks

    • Problem - Takes more time to load when the file is larger

      • Gajindu will try to find a solution
  • Gajindu worked on Upspeak page design

    • Can use cards instead of carousels

    • Better to create wireframes and get it approved beforehand

  • Akeel send a PR to update the gitter link

  • Add the Slack channel icon to readme

  • Janeth designed a page for the dev team

    • Didnt have the resources

    • Arrange a seperate discussion on this

Academix:

  • Academix server stopped working

    • Fixed it

    • Backlog - Migrate to heroku

ScholarX:

  • Anjula was trying to move all the network calls into the util folder

    • There were some variables without data types
  • Anjula was assinged to break issues into smaller parts make it easy to solve them.

  • Kumuditha Fixed responsive issue in mentor card

  • Kumuditha is working on Mentor Selection UI (Checkbox issue)

  • Piumal created the thread in J meter, PR was send but couldnt merge it since travis.org is ceased.

Dev Badges:

  • Decided to create a new repo to keep data of developers

  • Can use a subdomain for the page

  • Contributers can send Pull requests with their details - Welcome PR

  • Heshan created the Repo and Design

  • Design is under review - Figma

  • Can initiate it after confirming the design

  • Heshan will continue working on that

Next Week:

  • Heshan: Dev Repo

  • Anjula:

    • Moving network calls into util

    • Missing Variable types

  • Piumal:

    • JMeter testing and unit tests
  • Kumuditha:

    • Improving UI of approve metor
  • Gajindu:

    • Continue working on Google sheet migration

    • Upspeak page

  • Gimhan:

    • Wireframe for IRC researchers
  • Akeel:

    • Add slack channel link to sef-site Readme
  • Janeth:

    • Create issues for IRC researchers page
1 Like

Week from 2021-07-02T18:30:00Z2021-07-09T18:30:00Z

Attendees: Heshan, Janeth, Anjula, Gajindu, Piumal, Gayanga, Kalsha, Kumuditha, Neja, Pratheek, Pasindu, Arjuna, Pramudi

sef-site:

  • Janeth did a migration to github actions for the PR preview

    • It’s working now
  • Gimhan created wireframes for the IRC researchers section

  • Janeth suggest adding an animation for homepage numbers

    • Initiate a thread
  • IRC researcher blogs

    • Need to update the buttons to open in a new tab
  • Janeth found some issues with the photos in Sef-site

    • Designations of One live speaker are missing

      • Gajindu will check it
  • Migrating to Google Scripts:

    • Gajindu will create a doc with the list of JSON files
  • Gajindu created the UpSpeak page wireframes

    • Can send a PR soon

ScholarX

  • Kumuditha created a thread for Mentor approval UI

    • Added some designs and one design was selected

    • Can send the pr before tomorrow night

  • Anjula broke down the frontend tasks(Moving API calls)

    • Updated the previous issues

      • 3 issues for 3 scenes (change state, manage the program and …)
    • Now people can assign themselves for the issues

    • Update the hive thread. List down the tasks.

    • Nearly 47 network calls

    • Yohan – There may be conflicts and duplication might occur

      • Create issues when one task is finished

      • Heshan – We can divide tasks that can be done simultaneously

        • Anjula already considered it when creating the issues
  • Piumal -

    • Tested the application with 100 users

      • It worked well
    • For 1000 users it doesn’t work - reaches the query limit

      • Problem is the clear DB database - we might have to move it into a different service

      • Can’t move it into the EC2 instance either

      • Move into postgre is an option

  • Contributors page

    • Heshan worked on the sef dev contributors page

    • PR is merged now

    • Now contributors can send the welcome PR

    • Currently deployed on github pages

      • Need to move it to a subdomain

Updates

  • Welcome Kumuditha Udayanga to the Dev team

Two New Squads

  • Sef-Site Squad

    • Leader - Gimhan
  • ScholarX Squad

    • Leader - Anjula
  • New contributors Neja, Arjuna and Pratheek

2021-07-16T18:30:00Z2021-07-23T18:30:00Z

Attendees: Jayasanka, Yohan, Janeth, Anjula, Gajindu, Piumal, Gimhan

Web squad

  • Google sheet migration

    • All the content is now migrated to google sheets

    • Working on migrating images

    • Todo:

      • Need to create a document with Instructions

      • Better to use Hive

  • Akeel and Desira will work on the remaining pages

  • Need a loading screen because it takes few second to load

  • Upspeak testimonial PR - Code formatting issue

    • Jaye - Usually we need to do the code formatting with a separate PR

      • This is ok for now
  • Redesigning the site

    • Janeth had a discussion with Jaye

    • Major goals:

      • Comeup with proper design

      • Add missing contents and pages

        • Get Ramitha and the team involved
      • Update existing content

  • Start creating a mockup

    • Finalize the content on figma

ScholarX

  • Bug are now fixed

    • Fixed the crash on mentee application UI

    • showing the emails

    • showing rejected mentees

    • move the manage button to the correct place

    • profile picture issue

  • Planing to release a minor version

  • Next steps

    • Fix swagger

    • Updating readme files

  • Version 2

  • Mainly focus on the pilot

  • Also gather requirement

  • TODO: Anjula initiate a figma

  • SchoarlaX Pilot

    • Dharana cameup with a set of question for the application

    • Todo: to finalaize the application

IRC

  • TODO: create a basic mockup on figma
1 Like

Week from 2021-07-24T18:30:00Z2021-07-30T18:30:00Z

Attendees: Jayasanka, Yohan, Anjula, Gajindu, Piumal, Gayanga, Pasindu, Akeel, Kumuditha

Web Squad

  • Migrating images to cloudinary
    • Gajindu is working on it
    • Will take some time because we need to add images one by one
  • Gimhan, Gajindu worked on adding the loading animation
  • Akeel worked on some issues
    • Documentation
    • Migrating to cloudinary
  • Design System - Chose Primer Design System (Github)
  • Developer page
    • Conflicts when many people send PRs
    • Can use Jekyll
    • Pasindu and Akeel can work on that
    • Will be dicussed later

ScholarX Squad

  • Dharana also joined the squad call
  • Discussed about Dharana’s suggestions
    1. Documentation for mentors
    2. Documentation for mentees
    3. How to get Feedback
    4. How to find User experience
  • Creating a video tutorial for mentors - Anjula is working on that
    • Can complete it before tommorows meeting
  • Adding google analytics - Gayanga is working on it
  • Navbar bug - Kumuditha is working on that
  • Dharana is working on the mentee application template
  • Email functionality is fixed

IRC

  • Jaye and Heshan had a discussion

Week from 2021-07-31T18:30:00Z2021-08-06T18:30:00Z

Attendees: @Gravewalker , @DESIRA , @Akeel_malik , @YohanAvishke , @anjisvj , @Gajindu_Bandara , @piumal1999 , @Gimhan_minion

ScholarX

  • Desira completed the static page
  • Craeting the apply button
  • Platform had some bugs
    • Mentor can apply for him self
    • If mentee didn’t select a mentor
    • If a mentor of a previous program and if a mentee in the current program user can’t see my mentor button: under review
  • Added google analytics
  • Tutorial videos are completed

Next Week

  • Link the videos in the platform: Kumuditha
  • Link the videos in the static page
  • Add the mentor detail section in static page
  • Text missing
  • Bug with email application - Under review
  • Change the content of the email
  • Change email template to suit the theme - Desira

Web

  • Google script task is finalised(sheets and images). A guide is craeted. - Gajindu
  • Working in reloader. Gajindu presented the work and was reviwed by the team
  • Pasindu working on the jekil api for the dev page

IRC

  • Jaye and Heshan started designed(Primer using Figma). 2-3 pages are completed (Reaserches, Publications, User page) - 90% done
1 Like

Week from 2021-08-06T18:30:00Z2021-08-13T18:30:00Z

Attendees: Heshan, Yohan, Anjula, Gajindu, Piumal, Akeel, Pasindu, Madhawa

ScholarX

  • Fixed bugs in email since emails were sent for each mentee object
  • View more link to the static page
  • A release was done in the last week
  • Missing questionaires are added
  • Mentor emails are sent
  • Monday mentee applications will be out
  • Akeel works on demo videos for eswarnabhimani
  • Another herku app is created for the event
    • use a separate branch
  • Heshan working on ‘showing mentor questions in mentee application’ view
    • Content is covered by the footer
    • Removed the footer
  • Minor fixes on program cards

Web Squad

  • Upgraded the dev contributors page
    • Pasindu created the new one using jekyll
      • PR is already merged
      • We can remove that json file now
    • Akeel created the footer
      • Heshan will merge the pr
  • Desira fixed FAQ padding issue
  • Gajindu worked on the Sef site pre loader
    • Will work on the other pages
  • Next week:
    • Akeel: Dev page navbar
    • Gajindu: add preloaders to other pages

Week from 2021-08-13T18:30:00Z2021-08-20T18:30:00Z

Attendees: Yohan, Anjula, Gajindu, Piumal, Akeel, Pasindu

ScholarX

  • Demo video is created by akeel
  • Demo server is setup by Piumal
  • Heshan and Desira and Anjula designed the architectural diagrem
  • Had discussion on how to take the review from the pilot program
  • We will plan a call to document requirments for v2
  • Piumal will break a new branch for the frontend of the demo
  • Mentors are joined for the pilot program. Mentee application period is ongoing
1 Like

Week from 2021-08-20T18:30:00Z2021-08-27T18:30:00Z

Attendees: Yohan, Anjula, Piumal, Akeel, Jayasanka, Kumuditha, Heshan

ScholarX

  • ScholarX email issue with pending mentees
  • Login to the db and reject pending mentees
  • Backup for mentees was taken
    • Another one will be taken before moving on to ongoing
  • Find out a way to get the feedback from mentees and mentors
    • Google form or in the application itself?
      • Google form will be better because no one will login after the confrimation state
  • Have another call to plan the Next Version
    • Maybe we’ll have to change the entire backend architecture
  • Eswabhimani application was submitted
  • We need to get feedback from people who logged into the platform

Sef Site

  • Akeel made the footer of dev page(font awsome icons)
  • Button on mobile screens issue is fixed : Akeel
  • PR is created for mobile nav bar : Akeel
  • Gajindu and an external contributer: finished replacing animations

Next Week

  • Designing the mobile nav bar
  • Gajindu - doing a research on how to improve the dev page by identifying the requirmnets,
    • blog posts
    • KS
  • A PR guide shuold be in the README

IRC

  • Gimhan is busy
  • Pasindu will come up wiht a plan to gather the requirments
1 Like

Week from 2021-09-10T18:30:00Z2021-09-17T18:30:00Z

Attendees:

@Gravewalker , @kumuditha_udayanga, @piumal1999, @Madhawa, @jaye

Websquad

  • Started issuing dev badges

    • There’s a bug in the badge page - profile image
  • Akeel is working on it

  • TODO: Heshan initiate a Repo to generate the links

ScholarX

  • Piumal and kumudhitha have completed the questionnaires

  • TODO:

    • Jaye send a reply to the mentee who sent an Email
1 Like

Week from 2021-09-17T18:30:00Z to 2021-09-24T18:30:00Z

Attendees:

@Gravewalker, @kumuditha_udayanga, @piumal1999, @jaye, @anjisvj , @Gajindu_Bandara , @Akeel_malik

Web Squad

  • Members:

    • Heshan

    • Gimhan

    • Janeth

    • Gajindu

    • Akeel

    • Pasindu

  • Problems:

    • Poor attendance

    • No one to lead

    • Communication issues

  • Goals of the squad:

    • To showcase what we do.

    • Include what’s missing on the site

    • Improve whatever the thing we currently have on the site

    • Ramitha, Divya, Thasmila

  • Akeel appointed as the Web Squad leader

IRC

  • Let Pasindu to handle IRC

ScholarX

  • Piumal created the mentee feedback form

    • TODO: Piumal: get feedback on tomorrow’s meeting

    • TODO: Send emails

  • Kumudhitha prepared the draft and currently working on finalizing the form

    • TODO: Finalized and send the form
  • Gayanga is trying to contact akshika and dharana to get the feedback from the maintainers

  • Dharana sent Rejection emails

Next week:

  • Have to send the mentee and mentor feedback forms

  • Send an email

  • Get glorias feedback and make a document collecting all the feedbacks get into a single place

    • TODO: 27th Monday: Finalize a draft of a gantt chart
  • Start initiating the plan

    • Need two Documents
    1. What we have done already

      • ER diagrams, component diagrams etc.

      • Goals and Stakeholders

      • Stakeholder onion diagram

      • Feedback

    2. Requirements

2 Likes

Week from 2022-01-07T18:30:00Z to 2022-01-15T18:30:00Z

Attendees:
Heshan, Jaye, Anjula, Piumal, Kumuditha, Sumedha, Yoshitha, Gajindu, Kalsha, Pasindu

ScholarX

  • Anjula added the comment feature

  • Heshan generated the new app password. Now the mails will work

  • Kalsha fixed the assignedMentor count on issue

  • Pasindu worked on the mentee responses script:

    • There were 100s of mentee responses
    • Created a script to create emails with responses

TODO:

  • hide the delete/edit comment button on other users’ comments
  • Update the mentor bio column to accept characters like () and stuff
  • UX improvements on mentor table:
    • Add avatars
    • Enable search by name
  • Forms:
    • Add validations
    • Error when adding long strings
  • Mentee application: stop loading on fail
  • Comments:
    • delete comment confirmation option
  • Mentee application:
  • Filter:
    Mentee lists doesn’t get updated when changing mentee states
    Sort mentees by name
    Suggesstion: add colors
  • Mentee selection:
    Rejected mentees can see the manage mentor ui
  • Show mentor slots on the table itself
  • Missing space in APPROVED email
    Email:
    Dear Heshan,
    Congratulations!
    You have been accepted as a mentee to be mentored underGajindu Bandara.
1 Like

Week from 2022-01-15T18:30:00Z to 2022-01-21T18:30:00Z

Attendees:
Heshan, Jaye, Anjula, Sapumal, Sumedha, Kumuditha

ScholarX pending tasks

  • Clear the database
  • Admin Accounts
  • Create the program
  • Create a new page on the website
  • Mentee feedback from the last program
  • Fix minor issues: Priority low

Week from 2022-01-21T18:30:00Z to 2022-01-28T18:30:00Z

Attendees
Vishwa, Akeel, Madhawa, Jaye, Anjula, Piumal, Kumuditha, Sumedha, Yoshitha, Pasindu

Sef-site

  • Our journey so far section
  • Scholarx 2022 page
    • Akeel will send the PR for new page
    • Move 2021 to archive
    • Request 2022 timeline from Dharana
  • PR Preview links: secrets issue on github action
    • Use another service

Scholarx

  • Kumuditha - Delete comment confirmation issue
  • Sumedha - Rejected mentor view issue
  • Pasindu - Loading issue - Fixed
  • Sumedha suggested a design for the mentee table
  • Need to update the documentation
  • lint
    • missing dependency
    • type errors
  • Cleared the db
  • Heshan Created the program and admin acoounts
  • Akeel will work on the tutorial link
  • Academix - migrate to heroku
2 Likes