Katkıda bulunan / sahip değilseniz GitHub'daki bir soruna nasıl etiket yapıştırılır?


211

GitHub'da benim olmayan bir proje için bir sorun gönderdim ve ben katkıda bulunmuyorum, ancak sorunumu etiketlemek için bir yol bulamıyorum. Etiketlememin bir yolu var mı, yoksa bu yalnızca katkıda bulunanlar için mi mevcut?


Hmm, yıllar sonra ve hala mümkün değil :(
paulm

4
Çarpmak. Bu kesinlikle gerekli. Kullanıcının ayarlayabileceği bir ön etiket. Kullanıcı bir "soru", "özellik isteği" veya "hata raporu" gönderip göndermediğini bilir. Ancak kullanıcının sorunun türünü belirtmenin resmi bir yolu yoktur, bu nedenle hepsi aynı etiketlenmemiş sorunlar yığınıyla sonuçlanır.
başkası

8 yıl sonra hala mümkün değil
vishal.k

Yanıtlar:


226

Yalnızca katkıda bulunanlar için kullanılabilir.

Bu şekilde, rastgele kişilerin yanlış etiketler atamasını ve kategorilerinizi karıştırmasını önleyebilirsiniz.

Bununla birlikte, bir şekilde etiket önerebilmeniz yararlı olacaktır. Daha sonra bir sorunu, bir hata olduğunu düşündüğünüz olarak işaretleyebilirsiniz, böylece sahibi bunu onaylayabilir. Birçok kişi başlıkta etiketler önerir:[proposed Label] actual title


25
Bir dizi GitHub projesinin sahibi olarak bunu bir özellik olarak görüyorum.
Andy Lester

6
Etiketler, katkıda bulunanların sorunları kategorilere ayırmasının bir yoludur. Önceliği ve benzeri şeyleri işaretlemenize yardımcı olabilirler. Herkesin sorunlarını etiketlemesine izin verilirse, bu yapı kaybolacaktır.
Noctua

58
Sorun olarak bir özellik isteği olduğunu açıkça bildiğim her şeyi gönderdiğimde bir hıyar gibi hissediyorum ... Durumun bu olduğunu belirtmek için sadece vücuttaki "özellik isteği" yazmaktan daha iyi bir yol olması iyi olurdu.
El Yobo

6
Bir çok insan sadece sorunu sqr parantez içine alınması gerektiğini düşündükleri etiket ile başlık görüyorum. Örn: "[Özellik Req] Bu iyi bir özellik olacaktır"
Gus

25
0 aşağı oy Bunu hata olarak görüyorum. Kullanıcı arayüzü, bir soruna etiket atayamayacağınız için net bir neden vermez, bu nedenle bir şeyi yanlış anlayıp anlamadığınızı anlamaya çalışmak ve daha sonra tüm hayal kırıklığına uğramış aptal hissetmek için zaman kaybedersiniz. GitHub'ın tasarım amacı, kullanıcılarını hayal kırıklığına uğramış ve aptal hissettirmekse, tasarım tamamen başarılı olur. GitHub'ın tasarım amacı, kullanıcılarını hayal kırıklığına uğramış ve aptal hissetmek DEĞİLSE, tasarım bir felakettir.
Eric Kolotyluk

21

GitHub sayı şablonları etiketi otomatik atama (Aralık 2018)

https://help.github.com/en/articles/creating-issue-templates-for-your-repository

Sorun şablonu özelliği çok daha eski, ancak Aralık 2018'deki bir güncellemeyle https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/ artık etiketleri şablonlara otomatik olarak atayabilir ve bu soruna iyi bir çözüm haline geldi.

Bu özellik sayesinde, havuz yöneticileri bir dizi sorun şablonu oluşturabilir ve her şablona bir etiket kümesi atayabilir.

Daha sonra, bir kullanıcı yeni bir sorun oluşturduğunda, yönetici olmayanlar bile, şablonlardan biri arasından seçim yapabilir ve eğer yaparsa etiketler atanır!

Bu yaklaşımı seviyorum, çünkü potansiyel olarak diğer etiketleri yalnızca ortak çalışanlar için ayırırken, herkesin oluşturabileceği bir etiket alt kümesini etkili bir şekilde belirlemenizi sağlar.

İşte test etmek için serbestçe sorunlar oluşturabileceğiniz bir test repo: https://github.com/cirosantilli/test-git-web-interface/issues/new

Şablonlar GitHub'ın repo Ayarları sekmesinden oluşturulabilir, ancak oradan yapsanız bile .github/ISSUE_TEMPLATEdizinin altında sihirli dosyalar oluşturur , bkz. Örneğin: https://github.com/cirosantilli/test-git-web-interface/tree /7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATE , repo içinde daha fazla repo meta verisi tuttuğu için iyi.

Dizin şöyle bir şey içerebilir:

.github / ISSUE_TEMPLATE / bug.md

---
name: bug
about: Use this template to report existing bugs.
title: 'Bug'
labels: bug

---

.github / ISSUE_TEMPLATE / feature-request.md

---
name: feature-request
about: Use this template to request new features.
title: 'Feature request'
labels: feature-request

---

Eski cevap

Ben bu isteği gönderdiniz support@github.comve https://github.com/isaacs/github/issues/148 bu soruya ve işaret etti.

@jdennes yanıtladı normal nötr:

İncelenmesi için Özellik İstek Listemize bu öğeye +1 ekledim.

ki bu mümkün olmadığını doğrular.

Hadi bu soruyu göklere kadar yapalım!


Peki şu ana kadarki ilerleme nedir?
Pacerier

@Pacerier güncellemesi: Sorun şablonları artık sorunu güzelce çözüyor!
Ciro Santilli 法轮功 冠状 病 六四 事件 法轮功
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.