eBPF Documentary

आवेदन

  • क्या ये परियोजनाएँ eBPF फाउंडेशन के अंतर्गत आती हैं?

    • यह पृष्ठ उन कई मुक्त स्रोत परियोजनाओं को सूचीबद्ध करता है जो eBPF को मुख्य तकनीक के रूप में उपयोग करती हैं। ये सभी परियोजनाएँ eBPF फाउंडेशन के अंतर्गत नहीं आती हैं, लेकिन वर्तमान में eBPF प्रोजेक्ट परिदृश्य का अवलोकन प्रदान करने के लिए यहाँ सूचीबद्ध की गई हैं।
  • अपनी परियोजना जोड़ें

    1. सुनिश्चित करें कि परियोजना सूचीबद्ध होने की आवश्यकताओं को पूरा कर रही है। विवरण नीचे देखें।
    2. pull request खोलें और आवश्यक जानकारी प्रदान करें। पहले से सूचीबद्ध किसी परियोजना को टेम्पलेट के रूप में उपयोग करें। परियोजनाओं का क्रम GitHub स्टार्स (अधिक से कम) के आधार पर तय किया जाता है और इसे तिमाही आधार पर अपडेट किया जाता है।
    3. Pull Request की समीक्षा समुदाय द्वारा की जाएगी और इसे किसी मेंटेनर द्वारा मर्ज किया जाएगा। यदि आपके कोई प्रश्न हैं, तो बेझिझक Slackपर पूछें।
    4. क्या आप किसी सूचीबद्ध परियोजना का प्रबंधन कर रहे हैं?

      • यदि आप सूचीबद्ध परियोजनाओं में से किसी एक का प्रबंधन कर रहे हैं और सामग्री को समायोजित करना चाहते हैं, तो Slack पर संपर्क करें या सीधे एक Pull Request खोलें।
    5. परियोजना को सूचीबद्ध करने के लिए आवश्यकताएँ

      परियोजनाओं को इस पृष्ठ पर "मुख्य" (Major) या "उभरती हुई" (Emerging) श्रेणी में सूचीबद्ध किया जा सकता है। "उभरती हुई" श्रेणी में सूचीबद्ध होने की आवश्यकताएँ निम्नलिखित हैं:

      • परियोजना को मुक्त स्रोत (Open Source) होना आवश्यक है। समस्त स्रोत कोड को एक मुक्त स्रोत लाइसेंस के अंतर्गत लाइसेंस प्राप्त होना चाहिए। किसी भी दस्तावेज़ीकरण (Documentation) को एक मुक्त लाइसेंस के अंतर्गत उपलब्ध कराया जाना चाहिए।
      • परियोजना को eBPF को अपनी मूल तकनीक के रूप में उपयोग करना आवश्यक है (अर्थात, यदि eBPF भागों को हटा दिया जाए, तो परियोजना अपना उद्देश्य खो देगी) या उत्पादन में eBPF को अपनाने की गति बढ़ाने में सहायता करनी चाहिए।
      • परियोजना का सक्रिय रूप से संधारण (मेंटेन) किया जाना आवश्यक है।
      • परियोजना को सहयोग (collaboration) के लिए खुला होना चाहिए और इसे मुक्त स्रोत (open source) सर्वोत्तम प्रथाओं का पालन करने वाले एक शासन मॉडल (governance model) के साथ संचालित किया जाना चाहिए।

      "मुख्य" (Major) परियोजना के रूप में सूचीबद्ध होने के लिए, किसी परियोजना को उपरोक्त सभी आवश्यकताओं को पूरा करना होगा, साथ ही निम्नलिखित अतिरिक्त मानदंडों को भी पूरा करना होगा।

      • परियोजना में 50 से अधिक योगदानकर्ता (contributors) होने चाहिए।
      • परियोजना का उपयोग उत्पादन-समान (production-like) परिवेश में किया जाना चाहिए और इसके महत्वपूर्ण संख्या में उपयोगकर्ता होने चाहिए। चूंकि यह जानकारी परियोजना के लिंक से आसानी से प्राप्त नहीं की जा सकती, इसलिए इस विवरण को पुल अनुरोध (pull request) विवरण में शामिल किया जाना चाहिए।