Řešení sporů ohledně názvů balíčků NuGet
Tento článek obsahuje doporučený proces řešení, který členům komunity umožňuje vyřešit spory s jinými vydavateli NuGet.
Předpokládejme například, že Northwind Traders vytvoří systém CRM, pro který poskytuje klientské ovladače jako MSI ke stažení ze svého webu. Nancy, nezávislý vývojář, chce usnadnit používání klientské knihovny Northwind a převést ji na balíček NuGet s názvem NorthwindTraders.Client
. Později chce Northwind vytvořit oficiální balíček NuGet vlastní pro svou klientskou knihovnu, a proto chce rozporovat vlastnictví Nancy názvu balíčku.
V tomto scénáři se Zdá se, že Nancy působí se špatnými úmysly, ale spíše podporuje nástroje a zákazníky Northwind tím, že přispívá svým vlastním časem a kódem. Northwind je zároveň oprávněným vlastníkem názvu Northwind.
Podle níže uvedených postupů může Northwind a Nancy spolupracovat na vhodném řešení, protože oba mají zájem o poskytování služby vývojářské komunitě. Obvykle není nutné, aby se tým NuGet zapojil. spolupráce obvykle funguje nejlépe.
Zpracovat
- Obraťte se na vlastníky balíčku, u kterých máte spor s použitím odkazu Kontaktovat vlastníky na stránce s podrobnostmi balíčku. Vysvětlete svůj problém druhem a přímým způsobem.
- Pošlete kopii zprávy, support@nuget.org aby NuGet a .NET Foundation věděli o vašem sporu.
- Počkejte maximálně 30 dní na vyřešení a pak znovu upozorněte support@nuget.org . Tým podpory nuget.org se zapojí a pokusí se projít spor s oběma stranami.