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

Remove references to Google Maps #2256

Closed
palisadoes opened this issue Dec 18, 2023 · 13 comments · Fixed by #2363
Closed

Remove references to Google Maps #2256

palisadoes opened this issue Dec 18, 2023 · 13 comments · Fixed by #2363
Assignees

Comments

@palisadoes
Copy link
Contributor

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

We need to make Talawa independent of cloud service providers because:

  1. many of their services are becoming paid
  2. they require us to hard code access information in the app that would require the Palisadoes Foundation to pay for the usage of those services by all Talawa users
  3. It makes setting up Talawa more difficult
  4. the packages get frequently updated taxing our ability to integrate these modifications smoothly in the codebase

We foresee that most organizations will be small and its members will know where the most commonly used venues are.

Describe the solution you'd like

We need to remove all references to Google Maps in the codebase while:

  1. maintaining all non Maps functionality. (For example Google Maps is used in creating events. Events must still be created, the option to add location coordinates and any related map overlays must be removed) However there must be an alternative way for people to know where the venue is, such as a text field that may or may not be present in the API.
  2. making all remaining features usable
  3. removing all references to Google Maps in package management and configuration files

Describe alternatives you've considered

  • N/A

Approach to be followed (optional)

Additional context

  • N/A

Potential internship candidates

  1. Please read this if you are planning to apply for a Palisadoes Foundation internship Student Internship Programs #359
  2. NOTE: I’ve stopped assigning people to issues due to the workload, no exceptions. Please watch this video on how to proceed.

Click me to start video

@github-actions github-actions bot added the unapproved Unapproved, needs to be triaged label Dec 18, 2023
@tarun824
Copy link

@palisadoes @noman2002 I will remove Google Maps functionality to get location and add text field to add venue

@Cioppolo14 Cioppolo14 removed the unapproved Unapproved, needs to be triaged label Dec 18, 2023
@literalEval
Copy link
Member

@palisadoes having multiple sub-issues for different files might be a better approach to tackle this issue.

@palisadoes
Copy link
Contributor Author

@literalEval It's only referenced once in the code base.

lib/views/after_auth_screens/venue/map_screen.dart:import 'package:google_maps_flutter/google_maps_flutter.dart';
lib/views/after_auth_screens/venue/map_screen.dart:      // GoogleMap is widget imported from google_maps_flutter that is a

@literalEval
Copy link
Member

Thanks @palisadoes

Copy link

github-actions bot commented Jan 3, 2024

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 Jan 3, 2024
@palisadoes
Copy link
Contributor Author

Unassigning due to no activity and PRs

@PriyadharshiniNagarathinam

@noman2002 @Ayush0Chaudhary shall I work on this??

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 Jan 14, 2024
@palisadoes
Copy link
Contributor Author

Removing assignment due to inactivity

@gpkonarde
Copy link

@noman2002 @Ayush0Chaudhary kindly assign this issue to me.

@Cioppolo14 Cioppolo14 removed the no-issue-activity No issue activity label Jan 14, 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 Jan 25, 2024
@palisadoes
Copy link
Contributor Author

Removing assignment due to inactivity

@github-actions github-actions bot removed the no-issue-activity No issue activity label Jan 26, 2024
@Dante291
Copy link

Dante291 commented Feb 1, 2024

@palisadoes @Cioppolo14 @noman2002 I would like to work on this

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

Successfully merging a pull request may close this issue.

7 participants