From a872adbcb63e1cfe6eb45ef6988f1076e4147fb5 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 24 Sep 2026 22:32:51 +0000 Subject: [PATCH] =?UTF-8?q?Organizasyon=20geneli=20ortak=20dosyalar:=20g?= =?UTF-8?q?=C3=BCvenlik,=20katk=C4=B1,=20davran=C4=B1=C5=9F,=20destek,=20i?= =?UTF-8?q?ssue=20ve=20PR=20=C5=9Fablonlar=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/ISSUE_TEMPLATE/config.yml | 11 +++++ .github/ISSUE_TEMPLATE/hata-bildir.yml | 54 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/ozellik-istegi.yml | 26 +++++++++++ .github/pull_request_template.md | 11 +++++ CODE_OF_CONDUCT.md | 42 ++++++++++++++++++ CONTRIBUTING.md | 50 +++++++++++++++++++++ SECURITY.md | 41 +++++++++++++++++ SUPPORT.md | 10 +++++ 8 files changed, 245 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/hata-bildir.yml create mode 100644 .github/ISSUE_TEMPLATE/ozellik-istegi.yml create mode 100644 .github/pull_request_template.md create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 SECURITY.md create mode 100644 SUPPORT.md diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..9208be5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,11 @@ +blank_issues_enabled: true +contact_links: + - name: 🌐 Numex AI + url: https://numexai.com.tr + about: Ürünleri dene, planları incele. + - name: 📖 Numexpedia + url: https://pedia.numexai.com.tr + about: Numex ve yapay zekâ hakkında Türkçe makaleler. + - name: 🔒 Güvenlik bildirimi + url: mailto:destek@numexai.com.tr + about: Güvenlik açıklarını lütfen herkese açık issue yerine e-postayla bildir. diff --git a/.github/ISSUE_TEMPLATE/hata-bildir.yml b/.github/ISSUE_TEMPLATE/hata-bildir.yml new file mode 100644 index 0000000..5bf666a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/hata-bildir.yml @@ -0,0 +1,54 @@ +name: 🐞 Hata bildir +description: Bir Numex ürününde veya bu depodaki belgelerde hata bildir +labels: ["hata"] +body: + - type: dropdown + id: urun + attributes: + label: Hangi ürün? + options: + - Numex AI (web sohbet) + - Numex Codex (web / IDE / VS Code) + - Numex CLI + - Codex SDK / API + - Numex Okul + - Numex Market + - Numex Hub / Forge + - Numexpedia + - PC Doktoru + - Pusulam + - Bu depodaki belgeler + validations: + required: true + - type: textarea + id: ne-oldu + attributes: + label: Ne oldu? + description: Hatayı kısaca anlat. + validations: + required: true + - type: textarea + id: adimlar + attributes: + label: Nasıl tekrarlanır? + placeholder: | + 1. ... + 2. ... + 3. Hata görünür + - type: textarea + id: beklenen + attributes: + label: Ne bekliyordun? + - type: input + id: surum + attributes: + label: Sürüm / ortam + placeholder: "ör. Codex IDE v2.9.59, Windows 11 · CLI v3.3.10 · Chrome 130" + - type: textarea + id: ekran + attributes: + label: Ekran görüntüsü / log + description: E-posta, token, API anahtarı gibi kişisel bilgileri gizlemeyi unutma. + - type: markdown + attributes: + value: "🔒 **Güvenlik açığı mı?** Lütfen issue açma, destek@numexai.com.tr adresine yaz." diff --git a/.github/ISSUE_TEMPLATE/ozellik-istegi.yml b/.github/ISSUE_TEMPLATE/ozellik-istegi.yml new file mode 100644 index 0000000..48a26c2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/ozellik-istegi.yml @@ -0,0 +1,26 @@ +name: 💡 Özellik isteği +description: Numex ailesi için yeni bir fikir öner +labels: ["öneri"] +body: + - type: input + id: urun + attributes: + label: Hangi ürün için? + placeholder: "ör. Codex, Okul, Market, CLI…" + - type: textarea + id: sorun + attributes: + label: Hangi sorunu çözüyor? + description: "\"… yaparken … zorlanıyorum\" gibi." + validations: + required: true + - type: textarea + id: oneri + attributes: + label: Önerin + validations: + required: true + - type: textarea + id: alternatif + attributes: + label: Denediğin alternatifler diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..17a9702 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,11 @@ +## Ne değişti? + + + +## Neden? + +## Kontrol listesi + +- [ ] Göreli linkler çalışıyor +- [ ] Bilgiler numexai.com.tr ile uyumlu +- [ ] Ekran görüntülerinde kişisel bilgi yok diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..7f5cd85 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,42 @@ +# 🤝 Davranış Kuralları + +*Numex'in ilkesi: "İnsanı önce koyan Türk yapay zekâsı." Topluluğumuzda da insan önce gelir.* + +## Taahhüdümüz + +Numex topluluğunu; yaş, beden, engellilik, etnik köken, cinsiyet kimliği ve ifadesi, deneyim düzeyi, +eğitim, sosyoekonomik durum, uyruk, görünüş, ırk, din veya cinsel yönelim fark etmeksizin herkes için +**taciz içermeyen, kapsayıcı ve saygılı** bir ortam yapmayı taahhüt ediyoruz. + +## Beklenen davranışlar + +- Farklı görüşlere ve deneyimlere saygı göstermek +- Yapıcı eleştiri vermek ve almak +- Hatayı kabul etmek, özür dilemek ve ondan öğrenmek +- Topluluğun iyiliğine odaklanmak +- Yeni gelenlere sabırla yardım etmek — *"yoldaş"* olmak + +## Kabul edilmeyen davranışlar + +- Cinsel içerikli dil veya görseller, istenmeyen yaklaşımlar +- Hakaret, aşağılama, kişisel veya siyasi saldırılar, trolleme +- Herkese açık ya da özel taciz +- Başkalarının kişisel bilgilerini (adres, e-posta vb.) izinsiz paylaşmak +- Profesyonel bir ortamda uygunsuz sayılabilecek diğer davranışlar + +## Uygulama + +Kural ihlallerini **destek@numexai.com.tr** adresine bildirebilirsin. Tüm bildirimler incelenir ve +gizli tutulur. Proje yöneticileri; uyarı, geçici veya kalıcı uzaklaştırma gibi uygun gördükleri +önlemleri alma hakkına sahiptir. + +## Kaynak + +Bu metin [Contributor Covenant](https://www.contributor-covenant.org) 2.1 sürümünden uyarlanmıştır. + +--- + +**🇬🇧 English:** We pledge a harassment-free, inclusive community for everyone. Be respectful, give +and accept constructive feedback, help newcomers. Harassment, insults, sexualized content and +doxxing are not tolerated. Report issues to **destek@numexai.com.tr**. Adapted from the Contributor +Covenant 2.1. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..cb8367c --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,50 @@ +# 🤝 Katkı Rehberi + +Numex'e katkı vermek istediğin için teşekkürler! 🇹🇷 *(English below.)* + +> ℹ️ `numexai` organizasyonundaki depolar **tanıtım ve dokümantasyon** depolarıdır. Ürünlerin +> kaynak kodu bu depolarda bulunmaz. + +## Neler kabul ediyoruz? + +| Katkı | Örnek | +|---|---| +| ✏️ **Düzeltme** | Yazım hatası, bozuk link, eski bilgi | +| 🌍 **Çeviri** | `README.en.md`'yi geliştirmek, yeni dil eklemek (`README..md`) | +| 📚 **Belge** | Kullanım rehberi, örnek, sık sorulan soru | +| 🖼️ **Görsel** | Güncel ekran görüntüleri (kişisel bilgiler gizlenmiş olmalı) | + +Ürünlerdeki **hata ve istekler** için ilgili deponun *Issues* sekmesinden *Hata bildir* veya +*Özellik isteği* şablonunu kullan. + +## Nasıl katkı verilir? + +1. Depoyu **fork**'la (çatalla). +2. Yeni bir dal aç: `git checkout -b duzeltme/kisa-aciklama` +3. Değişikliğini yap; mevcut sayfaların yapısına ve üslubuna uy. +4. Göreli linklerin çalıştığını kontrol et. +5. Açıklayıcı bir commit mesajı yaz. +6. **Pull Request** aç; ne değiştiğini ve nedenini kısaca yaz. + +## Yazım kuralları + +- **Dil:** Sade, günlük Türkçe (*"yapılmaktadır"* değil *"yapılır"*). +- **Doğruluk:** Rakamlar ve özellikler numexai.com.tr'deki güncel bilgilerle uyumlu olmalı. Emin + olmadığın iddiayı ekleme. +- **Gizlilik:** Ekran görüntülerinde e-posta, token, cihaz kimliği, API anahtarı gibi bilgileri gizle. +- **Görseller:** PNG, genişlik en fazla 1600 px. + +## Davranış ve güvenlik + +- Tüm katkılar [Davranış Kuralları](https://github.com/numexai/.github/blob/main/CODE_OF_CONDUCT.md)'na tabidir. +- Güvenlik açıklarını herkese açık bildirme → [Güvenlik Politikası](https://github.com/numexai/.github/blob/main/SECURITY.md). + +--- + +## 🇬🇧 English + +Repositories in the `numexai` organization are showcase and documentation repos; product source +code is not published here. We welcome fixes, translations, docs and up-to-date screenshots (with +personal data hidden): fork → branch → change → pull request. For product bugs and feature requests, +use the issue templates. Report security issues privately — see our [Security Policy](https://github.com/numexai/.github/blob/main/SECURITY.md). +All contributions follow our [Code of Conduct](https://github.com/numexai/.github/blob/main/CODE_OF_CONDUCT.md). diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..d48c0e5 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,41 @@ +# 🔒 Güvenlik Politikası + +Numex ürünlerinde (numexai.com.tr, Codex, CLI, SDK, API, Okul, Market, Hub, Forge, Numexpedia, +Pusulam, PC Doktoru) bir güvenlik açığı bulduysan bize haber verdiğin için teşekkürler. + +## Nasıl bildirilir? + +**Lütfen herkese açık issue, PR veya yorum açma.** Bunun yerine: + +- 📧 **destek@numexai.com.tr** adresine, konu satırına `[GÜVENLİK]` yazarak e-posta gönder. + +Bildiriminde şunlar işimizi hızlandırır: + +- Etkilenen ürün ve adres (URL, sürüm, işletim sistemi) +- Açığın türü ve olası etkisi +- Adım adım tekrarlama yolu, varsa kavram kanıtı (PoC) +- Seninle nasıl iletişime geçebileceğimiz + +## Bizden beklentin + +- Bildirimini aldığımızı doğrulayan bir yanıt +- İnceleme ve düzeltme süreci hakkında bilgilendirme +- Açık giderildikten sonra, istersen adınla teşekkür + +## Senden ricamız + +- Açığı yalnızca kendi hesabın ve verin üzerinde test et; başka kullanıcıların verisine erişme, + değiştirme veya silme. +- Hizmeti aksatacak testlerden (DoS, yük testi, spam) kaçın. +- Açık giderilene kadar ayrıntıları kimseyle paylaşma. + +İyi niyetle ve bu kurallara uyarak yapılan araştırmaları memnuniyetle karşılarız. + +--- + +## 🇬🇧 English + +Please **do not** report security vulnerabilities through public issues. Email +**destek@numexai.com.tr** with `[SECURITY]` in the subject, including the affected product, impact, +reproduction steps and a PoC if available. Test only against your own account and data, avoid +service disruption, and keep details private until a fix is released. diff --git a/SUPPORT.md b/SUPPORT.md new file mode 100644 index 0000000..0e60f53 --- /dev/null +++ b/SUPPORT.md @@ -0,0 +1,10 @@ +# 🙋 Destek + +| Ne arıyorsun? | Nereye? | +|---|---| +| Ürünleri denemek, planlar | [numexai.com.tr](https://numexai.com.tr) | +| Hata bildirmek, özellik istemek | İlgili deponun **Issues** sekmesi → şablonu seç | +| Numex ve yapay zekâ hakkında makaleler | [pedia.numexai.com.tr](https://pedia.numexai.com.tr) | +| Ekosistemin tam tanıtımı | [numex_nedir](https://github.com/numexai/numex_nedir) | +| Hesap, ödeme ve diğer sorular | 📧 destek@numexai.com.tr | +| Güvenlik açığı | 📧 destek@numexai.com.tr — [Güvenlik Politikası](https://github.com/numexai/.github/blob/main/SECURITY.md) |