-
Notifications
You must be signed in to change notification settings - Fork 189
Triage Meeting February 09th, 2021
Here: Professor Dave, Abdul, Anton, Chris, Ilya, Minh, Royce, Yuan
Here In Spirit: Mo, Tony, Pedro
-
Triage PRs
-
Triage Issues
-
Issue1642 - Firebase Integration (Anton and Chris)
-
PR1506 (Royce issue)Unmentioned due to time constraints -
PR1667 (Minh issue)Unmentioned due to time constraints
Mohammed Ahmed 9:39 AM
Hi guys, I don't think I'll be able to make it to today's triage. I'm feeling quite unwell. Just to give you an update on things: My FRONTEND PR should be ready to merge. I'll have to recreate the npm7 fix pr since its way out of date. I got the remove paragraphs, and spaces to work. I'm finishing up on the braille function. The GitHub prototype is going well, I'm just testing out webhooks and how it works
-
Still in progress by Tony.
-
Awaiting changes.
-
Minh has some issues with how the PR is shaping up (read comments for more info on this.)
PR #1673 - Fixes: 1672 - [next] Investigate bugs related to Fonts.:
- Anton askes: "Can we specify the global font weight in
globals.css
?" Will follow up with a comment.
PR #1667 - Porting Banner to Next [1616]:
- Awaiting reviews from us.
PR #1657 - Triggering search via URL:
- Awaiting on an update from DukeMahn.
- Assigned Royce to review.
PR #1650 - [Documentation] Fixes #1632: Updated release documentation:
- Anton still working on finishing this up.
- Sage Wisdom: Don't be afraid to remove code.
PR #1636 - Proof of Concept for Image Microservice:
- Continuing to be iterated on with Ray, nearing completion.
PR #1617 - Fixes #1534, added legacy-peer-deps
option set to true
:
- Mo was having issues with a rebase, may be making a brand new PR shortly.
PR #1606 - Fixes #1576, Added FRONTEND env variable, updated routes/index.js:
- Waiting for reviews from people.
PR #1530 - Slack integrations [ Siblings Check ]:
- Status currently unknown, tagged
Blocked
, Left a comment asking for an update on the status of this PR.
PR #1524 - remove empty whitespace-only blocks from posts:
- Mo said he's finishing up the braille function, will be ready for review shortly.
PR #1506 - Fix #1468: Port error page from Gatsby to Nextjs:
- Anton, Ilya, Royce, and Chris will meet to discuss a common page layout that we can use for about, error, and other docs that Chris is working on.
PR #1472 - Slack integrations [ Docker Events ]:
- Waiting for a response from PR #1530 to proceed.
PR #1413 - Fix #1376: Showing BLANK with search terms return NO result:
- Still working on this, waiting for update.
PR #1373 - Fixes #1370: Set picture in post as their natural size:
- Yuan will discuss with Mo and decide when to work on this.
Non 1.7 issues
Issue #1683 - [next] Image does not fit the banner size:
- Added to 1.7
- Assigned to Minh
Issue #1682 - Fix onClick reaction area in Next.js MobileHeader:
- Added to 1.7
- Assigned to Ilya
Issue #1680 - Fix Next.js Header height:
-
Added to 1.7
-
Assigned to Royce
Issue #1679 - Fix Next,js Header Telescope Icon Margins and size:
- Added to 1.7
- Assigned to Royce
Issue #1655 - Remove unncessary title and meta tags:
- Waiting on issue 1651 to be finished before working on this (also waiting to touch base with Anton.)
Issue #1651 - [next] Style the newly added About page:
- Waiting on Layout discussion with Anton, Ilya, Royce, and Chris for update.
- Will be in before 1.7
Issue #1663 - Fix inconsistent styling of Login tab on Next frontend:
- Added to 1.7
- Assigned to Anton and Ilya.
Issue #1647 - Create a config file for Dependabot:
- Anton and Yuan will have a meeting to discuss the status of this.
Issue #1592 - Update deps from 1.5 release:
- Yuan is still working on this.
- Yuan may wait on Dependabot before working on this.
Issue #1588 - Update highlight.js:
- Related to Issue #1592 - Update deps from 1.5 release
- The updated Bullboard version is causing our backend tests to fail.
- Yuan and Professor Dave will work on this together.
Issue #1557 - Add guide for working with TS, MUI, next.js:
- Suggested Fix: This issue can be more organized into a large document explaining NextJS and other technologies we use in Telescope 2.0 for contributors who want to help out but have never worked with tech like NextJS or TS or MUI, etc.
Issue #1554 - Directly export all components in next.js code as Component.tsx files:
- Will close when Banner PR gets merged.
Issue #1553 - Remove all uses of React.FC in our TypeScript code:
- Will close when Banner PR gets merged.
Issue #1490 - About Page - Fix content alignment.:
- Closed by Chris as it's not needed anymore.
Issue #1415 - "No search results" message shows up before searching anything:
- Being worked on by Royce and Minh.
Issue #1412 - Deal with inline images being streched (aka reduce the size of Tony):
- Will be worked on by Royce and Mo and Yuan.
Issue #1252 - Reduce log spam:
- Will be worked on by Yuan, Mo, and Dave.
Issue #1642 - Add a database for user and feed info, drop planet feed list:
- The database will be a microservice used to replace the Planet Feed List:
- The current plan is to keep two Firebase collections: One for legacy users (all users in the feed list), and one for new users.
- When an old user logs in, her / his account will be migrated to the new user database.
- Users will be allowed to alter their display name at will, but Telescope will, by default, use the Full Name that Seneca's SAML SSO returns.
- This database does not need a frontend at present time.
- The user object will store the following: FirstName, LastName, DisplayName, Feeds(array), GitHub Username, GitHubAvatarURL, isAdmin, isDisabled
- The current plan is to keep two Firebase collections: One for legacy users (all users in the feed list), and one for new users.
Leading next week's meeting: Minh
Taking notes next week: Yuan
Priorities
3.0 Milestone
3.0 Areas of interest by people
3.0 Discussion
Latest Triage meeting:
Older Triage meetings:
-
Add meetings to this list as they happen