DEV Community

Bhavik Mistry
Bhavik Mistry

Posted on

1

Release 0.4 Planning

In this blog post, I'll discuss three GitHub issues I'll be working on related to ESLint, integrating map and fixing time display format in open source projects for my release 0.4.

Issue 1: Time Display Problem

Problem:
The time displayed under messages in the application is not rendering correctly. This issue aims to address the timestamp inconsistencies and ensure accurate and consistent display.

Next Steps:
To address this issue, my plan includes:

  • Familiarizing myself with the project repository and need to do research on how can I
  • Review and refactor code responsible for rendering message timestamps. Ensure consistent and user-friendly timestamp formatting.
  • Implement a real-time update mechanism for message timestamps. Utilize appropriate libraries or technologies for efficient real-time updates.
  • Conduct thorough testing to confirm resolution. Verify accuracy and consistency of timestamps.
  • Handle time zones for global users. Address visual inconsistencies or alignment issues in message display.

Issue 2: Adding Pick Up Location to the Campus Cart Project

Problem:
This is issue involve the implementation of the Google map from where the user can select the pick up location for their grocery pickup.

Next Steps:
To address this issue, my plan includes:

  • Get familiar with Google Map API and Google cloud platform.
  • How to add the Google Map into the application.
  • Add the 3 pick up location for the grocery pick up.

Issue 3: lovasoa/whitebophir - Implementing ESLint and Resolving Errors

Problem:
This issue involves implementing ESLint in the repository and addressing errors that may arise during the process. Also have to add ESLint job to the CI.yml file

Next Steps:
To tackle this issue, my approach includes:

  • Researching the repository's current code quality and potential ESLint configurations.

  • Integrating ESLint into the project and configuring it appropriately.

  • Identifying and resolving any errors or warnings reported by ESLint.

  • Collaborating with the repository maintainers and community to ensure the changes align with project goals.

SurveyJS custom survey software

Build Your Own Forms without Manual Coding

SurveyJS UI libraries let you build a JSON-based form management system that integrates with any backend, giving you full control over your data with no user limits. Includes support for custom question types, skip logic, an integrated CSS editor, PDF export, real-time analytics, and more.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more