Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GSoD 2021] Added Progressive Web Application (PWA) support for the Docusaurus site #910

Merged
merged 15 commits into from
Sep 11, 2021

Conversation

iamrajiv
Copy link
Member

@iamrajiv iamrajiv commented May 30, 2021

Fixes: #708
Related: #1012

Screenshot 2021-05-30 at 11 20 56 AM
Screenshot 2021-05-30 at 11 21 22 AM

iamrajiv added 3 commits May 30, 2021 12:35
Signed-off-by: Rajiv Ranjan Singh <[email protected]>
Signed-off-by: Rajiv Ranjan Singh <[email protected]>
Signed-off-by: Rajiv Ranjan Singh <[email protected]>
@iamrajiv iamrajiv requested review from a team as code owners May 30, 2021 07:28
@iamrajiv iamrajiv requested a review from huan May 30, 2021 07:29
Signed-off-by: Rajiv Ranjan Singh <[email protected]>
Copy link
Contributor

@Rohitesh-Kumar-Jain Rohitesh-Kumar-Jain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, @iamrajiv thanks for solving the #708 issues, great work.

But I am afraid this ain't related to GSoD 2021? There's probably nothing for @proudofsimin to review in this PR I guess?

It's great that you are working apart from your technical writing duties, please continue doing this if you can. But at the same time, I would like to request that you please first prioritize the deliverables that you proposed in your proposal, and I see you probably are lacking behind.

You are a good programmer I see, so I would like to suggest that you keep working on programming tasks in Wechaty and maybe even participate in Google Summer of Code next year from Wechaty! But please deliver your deliverables as per your current project proposal on time.

I don't see how this task is related to GSoD'21 and your project so you may remove the GSoD'21 label from it, but please add all this extra work in your final project report and as a volunteer, I will give you extra points for all the extra work you are doing for the org.

as for the review, I don't think I and even @proudofsimin are the best people for reviewing it, this should be reviewed by a senior developer I believe.

Copy link
Contributor

@Rohitesh-Kumar-Jain Rohitesh-Kumar-Jain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You were advocating for .webp images a few days back, is it more beneficial to prefer .png images over .webp here?

@Rohitesh-Kumar-Jain
Copy link
Contributor

Thanks for letting me know : )

about improving the code when necessary to enhance docs

I wasn't expecting this in GSoD, that's quite a maverick way to improve docs, but it's great to have some like you in the team!

@proudofsimin
Copy link
Contributor

Thanks @Rohitesh-Kumar-Jain and @iamrajiv. I guess I will skill this non-doc PR.

@iamrajiv iamrajiv requested a review from lijiarui June 12, 2021 07:27
@iamrajiv iamrajiv changed the title Added Progressive Web App (PWA) in Docusaurus site Added Progressive Web Application (PWA) support for the Docusaurus site Jul 4, 2021
@iamrajiv iamrajiv linked an issue Jul 10, 2021 that may be closed by this pull request
25 tasks
@iamrajiv iamrajiv removed a link to an issue Jul 10, 2021
25 tasks
@iamrajiv iamrajiv linked an issue Jul 10, 2021 that may be closed by this pull request
25 tasks
@iamrajiv iamrajiv removed a link to an issue Jul 10, 2021
25 tasks
@iamrajiv iamrajiv changed the title Added Progressive Web Application (PWA) support for the Docusaurus site [GSoD 2021] Added Progressive Web Application (PWA) support for the Docusaurus site Jul 10, 2021
Copy link
Contributor

@Rohitesh-Kumar-Jain Rohitesh-Kumar-Jain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just following the PR reviewal SOP

@Rohitesh-Kumar-Jain Rohitesh-Kumar-Jain removed their request for review July 21, 2021 03:48
Copy link
Member

@huan huan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

This is awesome work, I can't wait for testing this PWA feature online, well done!

Please read and follow #1257, and feel free to help yourself to merge it by following the merge workflow.

Thank you very much!

@huan
Copy link
Member

huan commented Sep 10, 2021

@iamrajiv You can count me in as your team member, and I have already approved. :)

@shraddhavp shraddhavp self-requested a review September 11, 2021 11:40
Copy link
Contributor

@shraddhavp shraddhavp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@iamrajiv iamrajiv merged commit 0cfbff2 into wechaty:master Sep 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add manifest.json to our website
5 participants