Vendoring Guide

Sep 21, 2021
Dec 20, 2023

Managing dependencies is a crucial aspect of maintaining healthy and sustainable open-source projects. This document outlines guidelines for effective vendoring in N3N projects, providing clarity on versioning, tagging, and maintaining changelogs.

1. Vendoring Using Tags

1.1 Tagging Principles

1.2 Repository Requirements

2. Semantic Versioning

3. Vendoring Cadence

These guidelines aim to streamline the vendoring process in N3N projects, promoting transparency, compatibility, and ease of collaboration. Following these practices contributes to the overall health and sustainability of our open-source ecosystem.

Feel free to provide feedback and suggestions for continuous improvement in our vendoring practices. Together, let's build robust and reliable software.