[go: nahoru, domu]

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

Begin migrating archive.js to vanilla JavaScript #9022

Merged
merged 18 commits into from
Jul 17, 2023

Conversation

ulisseshen
Copy link
Contributor
@ulisseshen ulisseshen commented Jul 12, 2023

Contributes to #8889

Presubmit checklist

@google-cla
Copy link
google-cla bot commented Jul 12, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Copy link
Member
@parlough parlough left a comment

Choose a reason for hiding this comment

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

Thanks so much for working on this and opening a pull request. I'm excited to take a look!

However, I won't be able to review the PR until you sign the CLA with the email you committed with as outlined in the bot's comment. Let us know if you have issues signing it.

@atsansone atsansone added cla: no Contributor has not signed the Contributor License Agreement review.await-update Awaiting Updates after Edits labels Jul 12, 2023
@ulisseshen
Copy link
Contributor Author

@parlough I didn't know it was necessary to sign with Google CLA, however it's already done.

Should this be put on draft while i'ts still in progress?

@parlough
Copy link
Member

I didn't know it was necessary to sign with Google CLA, however it's already done.

Thanks for signing it!

Should this be put on draft while it's still in progress?

Draft is used to signify you are still working on the specific PR and aren't ready for review. Are you ready for a review?

@parlough parlough self-requested a review July 12, 2023 16:44
@ulisseshen
Copy link
Contributor Author

Are you ready for a review?

I think that this file is not completely migrate to pure js. I have migrate only 3 functions and I'll ocntinue working until I finish It. Also can you give me a guidance on what I can do.

@parlough
Copy link
Member
parlough commented Jul 12, 2023

How about we keep this PR to migrating just those few functions. That way, it's easier to review and we can land improvements incrementally. That tends to be easier and safer. Could change the pull request title to something like "Begin migrating archive.js to vanilla JavaScript".

Then once this PR lands you can follow-up with a new pull request migrating more code if you'd like.

@parlough parlough removed cla: no Contributor has not signed the Contributor License Agreement review.await-update Awaiting Updates after Edits labels Jul 12, 2023
@parlough parlough self-assigned this Jul 12, 2023
@parlough parlough added the review.tech Awaiting Technical Review label Jul 12, 2023
@ulisseshen ulisseshen changed the title Feature/migrate vanillajs Begin migrating archive.js to vanilla JavaScript Jul 12, 2023
@parlough
Copy link
Member
parlough commented Jul 14, 2023

Sorry about the delay in reviewing, it's been a busy few days. I'll make sure to review this in the next day or two :)

Thanks for your patience and for updating the title!

Copy link
Member
@parlough parlough left a comment

Choose a reason for hiding this comment

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

Sorry again for the delay on reviewing. Thank you so much for working on this! These migrations look great plus the code seems easier to read to me.

I have a few small comments: two fixes and the rest are mostly minor formatting/readability improvements to consider.

src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
src/assets/js/archive.js Outdated Show resolved Hide resolved
@parlough parlough assigned ulisseshen and unassigned parlough Jul 17, 2023
@parlough parlough added review.await-update Awaiting Updates after Edits and removed review.tech Awaiting Technical Review labels Jul 17, 2023
ulisseshen and others added 4 commits July 17, 2023 11:02
Co-authored-by: Parker Lougheed <parlough@gmail.com>
Co-authored-by: Parker Lougheed <parlough@gmail.com>
Co-authored-by: Parker Lougheed <parlough@gmail.com>
ulisseshen and others added 10 commits July 17, 2023 11:27
Co-authored-by: Parker Lougheed <parlough@gmail.com>
Co-authored-by: Parker Lougheed <parlough@gmail.com>
Co-authored-by: Parker Lougheed <parlough@gmail.com>
Co-authored-by: Parker Lougheed <parlough@gmail.com>
Co-authored-by: Parker Lougheed <parlough@gmail.com>
Co-authored-by: Parker Lougheed <parlough@gmail.com>
@ulisseshen ulisseshen requested a review from parlough July 17, 2023 17:06
Copy link
Member
@parlough parlough left a comment

Choose a reason for hiding this comment

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

This is great. Thanks so much for working on this and making those adjustments! I really appreciate the help :)

@parlough parlough added st.RFM Ready to merge or land and removed review.await-update Awaiting Updates after Edits labels Jul 17, 2023
@parlough parlough changed the title Begin migrating archive.js to vanilla JavaScript Begin migrating archive.js to vanilla JavaScript Jul 17, 2023
@parlough parlough merged commit 15bc68f into flutter:main Jul 17, 2023
9 checks passed
@sfshaza2 sfshaza2 removed the st.RFM Ready to merge or land label Jul 26, 2023
parlough added a commit that referenced this pull request Jul 26, 2023
Related with #8889 and #9022 

---------

Co-authored-by: Parker Lougheed <parlough@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants