Bagikan melalui


Menyelesaikan sengketa atas nama paket NuGet

Artikel ini menyediakan proses resolusi yang direkomendasikan bagi anggota komunitas untuk menyelesaikan sengketa dengan penerbit NuGet lainnya.

Misalnya, Northwind Traders membuat sistem CRM tempat mereka menyediakan driver klien sebagai MSI yang dapat diunduh dari situs web mereka. Nancy, pengembang independen, ingin mempermudah penggunaan pustaka klien Northwind, dan mengubahnya menjadi paket NuGet yang disebut NorthwindTraders.Client. Kemudian, Northwind ingin menghasilkan paket NuGet resmi mereka sendiri untuk pustaka klien mereka, dan dengan demikian ingin membantah kepemilikan Nancy atas nama paket.

Dalam skenario ini, Nancy tampaknya tidak bertindak dengan niat buruk, tetapi lebih mendukung alat dan pelanggan Northwind dengan menyumbangkan waktu dan kodenya sendiri. Pada saat yang sama, Northwind adalah pemilik nama Northwind yang sah.

Dengan mengikuti proses di bawah ini, Northwind dan Nancy dapat bekerja sama dengan resolusi yang sesuai, karena keduanya tertarik untuk melayani komunitas pengembang. Biasanya tim NuGet tidak perlu terlibat; kolaborasi biasanya bekerja dengan baik.

Proses

  1. Hubungi pemilik paket yang memiliki sengketa dengan menggunakan tautan Pemilik Kontak di halaman detail paket. Jelaskan masalah Anda dengan cara yang baik dan langsung.
  2. Kirim salinan pesan Anda ke support@nuget.org sehingga NuGet dan .NET Foundation mengetahui sengketa Anda.
  3. Tunggu maksimal 30 hari untuk resolusi, lalu beri tahu support@nuget.org lagi. Tim dukungan nuget.org akan terlibat dan mencoba untuk bekerja melalui perselisihan dengan kedua belah pihak.