كان مفاجئًا عندما رأيت الفيديو من Web Dev Cody، يبدو أنني أخيرًا بنيت شيئًا يستحق الذكر، بدلاً من مشروع جانبي آخر مهمل لا يهتم به أحد.
حتى الآن، عملت على هذا المشروع لمدة عام، وهو تجربة ثمينة بالنسبة لي. أفضل محاضرة لا يمكنك العثور عليها في جامعة.
المصدر المفتوح
تلقيت العديد من التعليقات والمشاكل والأسئلة. بعضها قاسٍ ولكن مباشر، مثل "يرجى إصلاحه، ساعدني من فضلك" "يرجى دعم XXX من فضلك". بعضها لطيف ومفيد، ومستعد لتقديم PR. شعرت بالجانبين الجيد والسيئ للمصدر المفتوح.
أحيانًا، يكون الناس متحمسين وعفويين بسبب التوتر وقد ينشرون إحباطهم على مديري المكتبة. حتى أنا، يمكن أن يتأثر بالتوتر أو المزاج السيئ.
قد يأمل الناس في الحصول على إجابات فورية، وسيواجه مديرو المكتبة أسئلة مثل "لماذا تهرب من أسئلتي؟". أفهم أن أداء المكتبة سيئ يمكن أن يتسبب في إهدار وقتك الثمين، ولكن حتى لو وضعنا جميع الجهود في الحفاظ على المكتبة، لا يمكن أن تكون خالية من العيوب.
منذ ذلك الحين، أشعر أنني أكثر احترامًا لمديري مشاريع المصدر المفتوح.
على الأقل، سأتحقق من سلوكي قبل فتح مشكلة في مستودع GitHub لشخص آخر، وأحاول أن أكون محترمًا قدر الإمكان مع مهاراتي اللغوية الضعيفة.
المشاكل
كان مطوري المفضل أنتوني شيو، ذكرته لأن المشكلة التي فتحها هي أفضل ما رأيته في مسيرتي المفتوحة المصدر. فعلاً اهتم برؤيتي ورأيي حول تصميم API، وقدم طلب ميزة موجزًا وبناءً حقًا.
بوضوح، لم أكن كاملاً، ولا مطور مكتبة مخضرمًا. لم تكن Fumadocs قادرة على العديد من الأشياء، وطلب ميزة جيد الشرح وفكرة قوية. شغفه ملهم.
قبل إعداد قالب المشكلة YAML، كان هناك القليل من المشاكل التي تبعت فعلاً قالب المشكلة، ومعظمها لا يقدم حتى مستودعًا قابلاً للتكرار، أو شرحًا.
افتح مشكلة صحيحة، اتبع التعليمات، وقدم لمديري المكتبة بعض التعليقات الإيجابية. هذه هي أكبر دافعية يمكنك تقديمها لمديري المكتبة بدون مال.
الوثائق
كان من الممتع أن أعمل على وثائق Fumadocs. عند بنائها لأول مرة، كان لدي خبرة قليلة في تأليف محتوى الوثائق والدروس. عند قراءة التعليقات من المطورين، كانت المشكلة الأكثر شيوعًا هي أنهم لا يستطيعون العثور على وثائق شيء ما.
أدركت أن الوثائق بأكملها غير ودية للمبتدئين، أصدقائي هم مطورو Next.js الأكبر سنًا، وبالطبع هم بخير مع ذلك. ولكن ليس كل مطور يمكن أن يفهم الوثائق.
لذلك مؤخرًا، بدأت في إعادة كتابة بعض الأقسام، مما يجعلها أسهل وأكثر جاذبية للمبتدئين. مرحبًا بمشاركة تعليقاتك في مناقشات GitHub!
ما التالي؟
تطور صناعة تطوير الويب باستمرار، ولكنني أعتقد أن روح المصدر المفتوح لن تختفي. لا أعرف ماذا سأبني في المستقبل، وهذا لا يهم. دعونا نبني ويب أفضل!
Written by
فوما ناما
At
Thu May 16 2024