مثال عن مساهمة في تطوير البرامج المفتوحة المصدر
السلام عليكم و رحمة الله و بركاته أثناء 2011 استعملت برنامج Asterisk لتجربة خدمة طورتها لفائدة شركة معينة في مجال "الصوت على بروتوكل الشبكة VOIP". عندها اكتشفت خللا في هذا البرنامج فقمت بتصحيحه وإرسال ترقيع صغير للمشروع. هذا الترقيع انتهى به المطاف بعد التعديل في الإصدار 1.8.5.0، حيث عثرت عليه اليوم في ملف التغييرات ChangeLog. الترقيع نفسه لا يتطلب إلا بعض دقائق لبرمجته. أضف إلى ذلك مدة قصيرة لاكتشاف الخلل أثناء التجربة ثم التفكير في الحل. ستجد أن كل المسألة تأخذ وقت يسيرا تتبرع به لتعم الفائدة. http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/ChangeLog-1.8.5.0 2011-06-22 18:52 +0000 [r324484] Terry Wilson <twilson@digium.com> * include/asterisk/netsock2.h, tests/test_netsock2.c (added), main/netsock2.c, channels/chan_sip.c: Stop sending IPv6 link-local scope-ids in SIP messages The idea behind the patch listed below was used, but in a more targeted manner. There are now address stringification functions for addresses that are ...