You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The GitHub issues you see outlining various planning tasks are designed to serve as a foundational roadmap for the directions and initiatives we want to pursue in this project. However, it's essential to understand that these issues are more of a starting point rather than a rigid set of instructions. They are a rough draft intended to guide our collective efforts but are by no means set in stone.
Prioritizing Developer Happiness
NeoHaskell is committed to optimizing developer happiness. This philosophy should be at the forefront of every task and issue we tackle. Before jumping into the coding or documentation work specified in a GitHub issue, take a moment to consider the following:
How does this task contribute to a more enjoyable or efficient development experience for contributors?
Are there alternative approaches that might align better with our goal of optimizing developer happiness?
How does this task fit into the larger project roadmap and long-term vision?
Team Communication Through GitHub and Discord
Before you start actively working on an issue, it's a good practice to communicate your intentions and thoughts with the team. You can do this by commenting on the GitHub issue itself or by reaching out on the Discord server. Doing so offers several advantages:
It gives team members an opportunity to provide input or insights that might not have been considered.
It helps in recognizing challenges or complications early on, allowing for a smoother development process.
It ensures that everyone is aligned with the task's objectives and the project's overarching philosophy.
Remember, the objective is not just to complete tasks but to do so in a manner that aligns with our mission of enhancing the developer experience.
Thank you for contributing to this mission!
The text was updated successfully, but these errors were encountered:
The GitHub issues you see outlining various planning tasks are designed to serve as a foundational roadmap for the directions and initiatives we want to pursue in this project. However, it's essential to understand that these issues are more of a starting point rather than a rigid set of instructions. They are a rough draft intended to guide our collective efforts but are by no means set in stone.
Prioritizing Developer Happiness
NeoHaskell is committed to optimizing developer happiness. This philosophy should be at the forefront of every task and issue we tackle. Before jumping into the coding or documentation work specified in a GitHub issue, take a moment to consider the following:
Team Communication Through GitHub and Discord
Before you start actively working on an issue, it's a good practice to communicate your intentions and thoughts with the team. You can do this by commenting on the GitHub issue itself or by reaching out on the Discord server. Doing so offers several advantages:
Remember, the objective is not just to complete tasks but to do so in a manner that aligns with our mission of enhancing the developer experience.
Thank you for contributing to this mission!
The text was updated successfully, but these errors were encountered: