Skip to content

Unconventional Commits: Advancing the Art of Code Versioning: An in-depth exploration of commit messaging.

Notifications You must be signed in to change notification settings

thunderpoot/unconventional-commits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unconventional-Commits-Exploration

Advancing the Art of Code Versioning

Submitted to SIGBOVIK 2024 — the Special Interest Group on Harry Q Bovik.

Welcome to the Unconventional-Commits-Exploration, a pioneering venture into the innovative realm of commit messaging. This project seeks to challenge and expand the traditional norms of git commits, exploring a multitude of creative techniques that promise to enrich the version control experience. Our journey is one of discovery, aimed at developers who dare to integrate the inventive with the methodical, thereby transforming the mundane task of committing code into an art form.

Project Objective

The primary goal of this repository is to document, discuss, and disseminate a series of unconventional commit methods. These methods, while diverging from traditional practices, uphold the integrity and purpose of commit messages - to convey meaningful changes and intentions in code development. Through this exploration, we invite the software development community to reassess the boundaries of git commits and consider the potential for creativity within this essential practice.

How to Contribute

We welcome contributions from developers, writers, and thinkers. Whether you're proposing a new unconventional commit method, refining existing ones, or contributing to the discussion on the practicality and application of these methods, your insights are invaluable.

  1. Fork the Repository: Start by forking this repository.
  2. Create a Branch: Create a branch in your forked repository for your contribution.
  3. Commit Your Changes: Make your changes in your branch. Remember to adhere to the spirit of unconventional commits when documenting your contributions.
  4. Submit a Pull Request: Once you're ready, submit a pull request from your forked repository to the main project. Please provide a clear and detailed description of your contributions and how they contribute to the objectives of the project.

Each method is detailed within the repository, providing a conceptual overview, potential applications, and considerations for practical implementation.

Discussion and Collaboration

We encourage open discussion and collaboration on these methods. If you have ideas, criticisms, or questions, feel free to open an issue or contribute to existing discussions. This project thrives on diverse perspectives and constructive debate.

Acknowledgements

This project is inspired by the limitless creativity of the software development community and the foundational work laid by the Conventional Commits specification. We extend our gratitude to all contributors and thinkers who have paved the way for innovation in code versioning.

License

This project is not licensed.

Contact

For further inquiries or to reach out to the project maintainers, please send an email.

Join us in this exploration of Unconventional Commits and help redefine what it means to commit code in the 21st century.

About

Unconventional Commits: Advancing the Art of Code Versioning: An in-depth exploration of commit messaging.

Topics

Resources

Stars

Watchers

Forks

Languages