Week of 2021-05-08T18:30:00Z → 2021-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:00Z → 2021-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
Link the question form
Create mentee view to upload answeres
1 Like
2021-05-22T18:30:00Z → 2021-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:
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
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:
Deployment (Gimhan)
– Create a new dino
– Deploy a stable version
Prevent admins from editing the questions after mentor application phase
– Fixing from the frontend
– Backend - Maybe Later
Linkedin URL
– Figuring out linkedin app permission (Heshan)
– Backend Column (Heshan)
– Linking to the frontend (Kalsha)
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
Creating a mockup for a fresh design
Fixing the backend structure (Heshan, Jaye, Yohan, Piumal)
– Before next Wednesday
3 Likes
2021-05-29T18:30:00Z → 2021-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
Level 2 - Git Gojira
Level 3 - SEF Prodigy
– 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:
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
Piumal fixed the admin question validation on both frontend and backend
Gimhan reduced the bundle size of the frontend
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
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-19T18:30:00Z → 2021-06-25T18:30:00Z
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:
SchoalrX testing
Still have the issue about authentication in unit tests
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-07-02T18:30:00Z → 2021-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
Gimhan created wireframes for the IRC researchers section
Janeth suggest adding an animation for homepage numbers
IRC researcher blogs
Need to update the buttons to open in a new tab
Janeth found some issues with the photos in Sef-site
Migrating to Google Scripts:
Gajindu will create a doc with the list of JSON files
Gajindu created the UpSpeak page wireframes
ScholarX
Updates
Welcome Kumuditha Udayanga to the Dev team
Two New Squads
2021-07-16T18:30:00Z → 2021-07-23T18:30:00Z
Attendees: Jayasanka, Yohan, Janeth, Anjula, Gajindu, Piumal, Gimhan
Web squad
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
Redesigning the site
Start creating a mockup
Finalize the content on figma
ScholarX
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
IRC
TODO: create a basic mockup on figma
1 Like
Week from 2021-07-24T18:30:00Z → 2021-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
Documentation for mentors
Documentation for mentees
How to get Feedback
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:00Z → 2021-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:00Z → 2021-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
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
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:00Z → 2021-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:00Z → 2021-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,
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:00Z → 2021-09-17T18:30:00Z
Attendees:
@Gravewalker , @kumuditha_udayanga , @piumal1999 , @Madhawa , @jaye
Websquad
ScholarX
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
IRC
Let Pasindu to handle IRC
ScholarX
Piumal created the mentee feedback form
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
What we have done already
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
jaye
January 22, 2022, 2:12pm
39
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
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