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

Migrate from CRA to vite #1864

Closed
lakshz opened this issue Apr 3, 2024 · 17 comments
Closed

Migrate from CRA to vite #1864

lakshz opened this issue Apr 3, 2024 · 17 comments
Assignees

Comments

@lakshz
Copy link

lakshz commented Apr 3, 2024

Is your feature request related to a problem? Please describe.

CRA has become outdated with time and we would like migrate to Vite for the following reasons:

  • Faster build time. Hence, a better development experience
  • Optimized production builds
  • More compliant with modern/best practices
  • Vite actively maintained on github unlike CRA
  • The number of weekly downloads of Vite is very large as compared to CRA

Describe the solution you'd like
Many articles on the internet show steps about the migration. Reference

  • Most of the packages should be compatible with Vite but some specific packages/scenarios, might require additional configuration to work with Vite. Make sure this is done.
  • Make sure we don't unintentionally change any extra configuration, other than switching to Vite. This can create future issues.
  • Make sure that any script configuration files are placed in a sub-directory of scripts/

Approach to be followed (optional)
A clear and concise description of approach to be followed.

Additional context
Add any other context or screenshots about the feature request here.

Potential internship candidates
Please read this if you are planning to apply for a Palisadoes Foundation internship PalisadoesFoundation/talawa#359

@lakshz
Copy link
Author

lakshz commented Apr 3, 2024

I can work on this.

@Cioppolo14
Copy link

@lakshz Our policy is to assign no more than two issues to each contributor across all repositories. This way everyone gets a chance to participate in the projects. We sometimes give exceptions for more urgent cases and sometimes we lose track, but the policy stands. You have reached your limit, please wait until your existing issues are closed before requesting more issues. You could unassign yourself from one of the other issues too.

@pranshugupta54
Copy link
Member

Reference: #1838

@palisadoes
Copy link
Contributor

@lakshz Please fill in the issue template fully. We need a better searchable record of why this is being proposed.

@lakshz
Copy link
Author

lakshz commented Apr 3, 2024

Yes, updated the description.

Copy link

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label Apr 14, 2024
@Cioppolo14
Copy link

unassigning due to no activity or open PR

@Cioppolo14 Cioppolo14 removed the no-issue-activity No issue activity label Apr 14, 2024
@meetulr
Copy link

meetulr commented Apr 21, 2024

I would like to work on this.

@meetulr
Copy link

meetulr commented May 1, 2024

Got stuck somewhere and couldn't give much time😅... will try to finish it by the end of the week.

Copy link

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label May 12, 2024
@palisadoes
Copy link
Contributor

@meetulr Are you still working on this?

@meetulr
Copy link

meetulr commented May 12, 2024

I'm sorry about this😓, I wasn't able to do anything recently due to unforeseen circumstances. I'm finally free after today. I will actively work on it throughout this week.

I totally understand if someone else wants to take this, as my limit is over😅. Otherwise, I'll be resuming the work.

@github-actions github-actions bot removed the no-issue-activity No issue activity label May 14, 2024
@meetulr
Copy link

meetulr commented May 23, 2024

Working😅, will provide a final update if I'm unable to complete it by the end of the week.

Update: I'm sry about this😓. I kept getting tangled up in things, thinking I would have time soon to complete this... but I couldn't, now its gsoc time and I have to focus on my project.

I would love to have the opportunity to take it up again If this remains unaddressed after a while and if I'm sure that I have time for this.
I'll unassign myself for now as I've taken enough time. Sry for the inconvenience again😔.

@meetulr meetulr removed their assignment Jun 3, 2024
Copy link

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

@github-actions github-actions bot added the no-issue-activity No issue activity label Aug 20, 2024
@adithyanotfound
Copy link

Please assign this issue to me if it is still relevant.

@github-actions github-actions bot removed the no-issue-activity No issue activity label Aug 21, 2024
@palisadoes
Copy link
Contributor

Our policy is to assign no more than two issues to each contributor across all repositories. This way everyone gets a chance to participate in the projects. We sometimes give exceptions for more urgent cases and sometimes we lose track, but the policy stands. You have reached your limit, please wait until your existing issues are closed before requesting more issues. You could unassign yourself from one of the other issues too.

@adithyanotfound
Copy link

Please assign.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants