DEV Community

Vishnu Das Puthukudi
Vishnu Das Puthukudi

Posted on

Progress: Implementation and Challenges

started Pull Request #13 with the goal of putting the features that were expected to be included in Issue #2—which concentrated on developing a responsive navbar for Units Planner—into action.

Comments and Difficulties
Following assessment, Dino-Kupinic, the project owner, offered helpful criticism on the pull request, emphasizing the following areas that needed attention:

Usage of Normal CSS: Rather of using Tailwind CSS, the pull request made use of normal CSS, which might not be in line with the project's stylistic guidelines.

Noisy Comments: When there are a lot of loud or lengthy comments in the code, it's a sign that the codebase needs to be more organized and simple.

Nuxt Auto-Import function: It appears that the project structure or procedures were not followed since the Nuxt auto-import function was not used.

Deviations in Layout and Style: The actual navbar's layout and style diverged from the original drawing, which might have an impact on the project's overall visual coherence.

Non-Functional Dropdown Menu: It was reported that the navbar's dropdown menu was non-functional, suggesting that changes were necessary to guarantee correct functioning.

Decision-Making and Project Guidance
Dino-Kupinic made the decision to close the pull request in response to the comments, thanking the contributor but stating that, at this point in the project's development, the contribution did not correspond with the project's mission. The determination to uphold uniformity, conform to coding standards, and guarantee appropriate operation throughout all navbar components served as the impetus for the choice.

Prospects for the Future
Even though the pull request was closed, Dino-Kupinic was upbeat about more contributions. urging participants to propose additional features as the project moves closer to a more sophisticated development stage. This forward-thinking strategy highlights how open-source projects are collaborative in nature, relying on incremental improvements and input to ensure project success.

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more

AWS GenAI LIVE!

GenAI LIVE! is a dynamic live-streamed show exploring how AWS and our partners are helping organizations unlock real value with generative AI.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️