sasan4u
Member
تعريف: استاندارد IDNA
كه مخفف IRANIAN DEVELOPERS NATIONAL ASSOCIATION
و معادل فارسي انجمن ملي توسعه دهندگان ايراني است
يك قانون قرارداد و يك استاندارد است بين توسعه دهندگان ايراني برنامه هاي اپن سورس
اين استاندارد و قانون ترجمان و گردآوري شده از قوانين جاري و معمول اپن سورس مي باشد
كليد واژه :
در متني كه از پي مي آد جهت جلوگيري از طولاني شدن مطلب
بجاي توسعه دهندگان برنامه هاي اپن سورس به زبان فارسي از عبارت همكاران استفاده شده
بجاي سايتهايي كه سعي دارند كار روي برنامه هاي اپن سورس را در داخل سايت شان متمركز كنند از عبارت سايت متمركز استفاده شده
اهداف (به ترتيب):
1- ايجاد روحيه همگرايي در سطح ملي بين همكاران
2- ايجاد يك انجمن ملي براي همكاران
3- ايجاد يك سند حقوقي كه در جلب كمكهاي دولتي قابل استناد باشد
4- ايجاد يك پشتيبان معنوي براي همكاران
5- كاهش هزينه فرصت كار روي برنامه هاي اپن سورس
6- تقويت كارهاي گروهي و تقسيم كار روي برنامه هاي اپن سورس
7- تقدير از زحمات همكاران با سازوكارها
سازوكارها (به ترتيب):
1- با وضع قوانين آسان تا شمولي كلي در سطح ملي پديد آيد
2- با ارتباط بي سايتهاي مختلف همكاران
3- با ثبت و منعكس كردن اين اجماع در جامعه
4- باايجاد نوعي اتصال و ارتباط بين گروه هاي كار مختلف
5- با ايجاد گروه هاي كاري براي هر برنامه اپن سورس
6- با وضع قوانين مطابق اپن سورس براي همكاري
7- توجه به خواسته هاي همكاران و بازگرداندن اعتبار كسب شده به ايشان
شرح قوانين( جهت جلوگيري از طولاني شدن مطلب بجاي بيان بند بند قوانين مشروح آنها بيان شده ):
همه علاقمندان حق شركت و همكاري را دارند و كسي نمي تواند ديگران را از همكاري و اطلاع يافتن از نحوه كارهاي انجام شده محروم كند
البته افراد علاقمند لازم است با آزمون و خطا و مطالعه سورس ها و مراجعه به سايت هاي اصلي خود در صدد يادگيري برآيند
ديگران ايشان را راهنمايي و كمك مي كنند اما نبايد توقع داشته باشند كه همه چيز را به ايشان ياد بدهند
براي هر برنامه اپن سورس تنها يك گروه كاري تشكيل مي شود كه نحوه نام گذاري آن با اضافه كردن نام برنامه اپن سورس بعد از كلمه IDNA است همچون
IDNA PHPNUKE
IDNA PHPBB
IDNA CPG
IDNA MAMBOO
و غيره
امكان تشكيل دو گروه كاري براي يك برنامه اپن سورس در داخل IDNA وجود ندارد
اگر زحماتي كه همكاران مي كشند كاملا مجزا و مشخص است با درج نام خود در پاي كارها و در فهرست زحماتشان ثبت مي گردد اگر كارگروهي بگونه اي است كه تفكيك آن دشوار مي باشد همكاران مي توانند به شكل گروهي اسامي شان را پاي كارها و در فهرست بياورند
اگر همكاران علاقمندند علاوه بر شركت در گروه كاري آن برنامه اپن سورس
يك گروه كاري محلي و كوچك هم داشته باشند براي ايجاد صميمت بيشتر
مي توانند پاي كارها بجاي نام افراد نام گروه محلي خود را ذكر كنند و در فهرست بياورند
اما در هرحال اين گروه كاري كوچك نمي تواند نام IDNA را به خود اضافه كند چون نام ايدنا تنها براي ايجاد گروه هاي كاري ملي كه مختص كسي نيست با افزودن نام برنامه اپن سورس پس از آن ايجاد مي گردد و سليقه اي نيست و براي هر برنامه يگانه است
افراد مختارند به شكل گروهي يا انفرادي با آدرس سايت خصوصي يا سايت متمركز در كار گروهي مشاركت نمايند و ايدنا در اين مورد موضع بي طرفي اتخاذ مي نمايد البته به اين شرط
كه افراد بپذيرند در قبال افراد يا سايت ها يا گروه هاي ديگه موضع نگيرند و امكان همكاري را به آنها بدهند و به جاي همگرايي در مسير واگرايي حركت نكنند همچنين نظارت و نقد علمي ساير همكاران كه اشكالات و نقاط ضعف كارها را بي هيچ ملاحظه اي بيان مي كنند بدون ناراحت شدن بپذيرند
بطور مثال فهرست IDNA PHPNUKE مي تواند چنين باشد
همكار1 آدرس سايت زحماتي كه كشيده
همكار2 آدرس سايت زحماتي كه كشيده
همكار3 آدرس سايت زحماتي كه كشيده
گروه خصوصي همكاران آدرس سايت متمركز زحماتي كه كشيده اند
idna به هيچ وجه بدنبال ايجاد سايت نيست و از ابتدا اعلام مي كند هر سايتي كه با ثبت دمين مرتبط با idna ادعا كند كه مركز و محور اون هست به عنوان متخلف از استاندارد ايدنا عمل كرده و ربطي با آن ندارد و اين استاندارد حتي ساده تر از استانداردهاي متداول اوپن سورس همچون
GNU/GPL license تنها يك فهرست متني است كه البته گروه هاي كاري مي توانند براي ارتباط بهتر و دسترسي سهل الوصول تر كاربران به سايتهاي مشاركت كننده ماژولهايي براي برنامه هاي اپن سورس ايجاد كنند جهت انتشار ولي سطح معمولي ايدنا همان فهرست متني كاملا ساده است تا به همكاران اپن سورس اطمينان بدهد idna چيزي جز يك پوسته كه تنها با مشاركت سايت ها و افراد مختلف ايجاد مي شود و قدرت پيدا مي كند و منافع آن به كساني كه مشاركت مي كنند بر مي گردد و هيچ نفع شخصي براي فرد گروه يا سايت به خصوصي ندارد
و خود idna بدنبال ايجاد سايت نيست تا اعتباري كه بوجود مي آيد را براي خودش بخواهد
در اين بين وظيفه ارتباط هماهنگي بين افراد گروه هاي كاري توسط سايتهاي متمركز يا سايت هاي خصوصي همكاران كه بتوانند خدماتي همچون ايجاد تالارگفتگو را فراهم كنند و استاندارد ايدنا را قبول دارند صورت مي گيرد و هر سايتي كه بدين منظور پيش قدم شود با ذكر نام سايت در فهرست مربوط به آن گروه كاري و برنامه اپن سورس قدرداني مي شود
از آنجا كه ممكن است براي ورژن هاي مختلف يك برنامه اپن سورس افراد متفاوتي همكاري كنند براي هر ورژن فهرستي از همكاران درگروه كاري تهيه مي شود و اين فهرست ها همچون تاريخچه اي از زحماتي كه براي ورژن هاي مختلف كشيده شده باقي مي ماند
زماني كه برنامه اپن سورس به فارسي ترجمه شد و يا توسعه يافت تمام افرادي كه براي اينكار مشاركت داشته اند و اسمشان در ليست ايدنا مربوط به آن ورژن آمده حق دارند آن برنامه را براي دانلود بگذارند و اگر ورژن جديدي تهيه گردد افراد مشاركت كننده در ورژن هاي قبلي اجازه انتشار نسخه جديد كه كار گروهي همكاران ديگري است را در سايت خويش ندارند
اگر براي برنامه اي دعوت به همكاري شود اما كسي در كار گروهي مشاركت نكند يا عده كمي در آن مشاركت نمايند فقط فرد يا افرادي كه در ترجمه يا توسعه آن برنامه مشاركت داشتند اجازه انتشار و قرار دادن آن براي دانلود را دارند و ديگران از نظر ايدنا چنين اجازه اي را ندارند
هر چند اين برنامه ها همه در يك گروه كاري بگنجد يا مربوط به يك برنامه اپن سورس باشد به عبارت ديگر عضويت و شركت در يك گروه كاري ايدنا به افراد چنين اجازه اي نمي دهد كه حاصل تلاش ساير گروه ها و افرادي كه در گروه هاي كاري ديگر شركت دارند را براي دانلود بگذارند هر فرد و سايت فقط اجازه دارد برنامه هايي را براي دانلود قرار دهد كه خود در آنها مشاركت داشته و اسمش در ليست آن برنامه آمده
البته سايتهاي ديگر مي توانند براي آن برنامه لينك دانلود بدهند اما اين لينك بايد به يكي از سايتهاي مشاركت كننده در توسعه برنامه باشد و فايل از هاست يكي از سايتهاي مجاز و مشاركت كننده در توسعه برنامه دانلود گردد و سايتهاي ديگر اجازه قرار دادن فايل روي هاست خود براي دانلود افراد نيستند
اين نكته از آنجا مورد تاكيد ايدنا است كه اين استاندارد سعي دارد منافع تبليغي زحمات همكاران را به سايت و كارشان بازگرداند
حتي ايدنا به گروه هاي كاري پيشنهاد مي كند از افرادي كه پيش از اين روي برنامه مربوطه كار كردند در گروه كاري مربوطه يادي بشود زيرا ايدنا يك قانون است بين ايرانيان براي احترام به يكديگر و تجليل از زحماتي كه مي كشيم
كه مخفف IRANIAN DEVELOPERS NATIONAL ASSOCIATION
و معادل فارسي انجمن ملي توسعه دهندگان ايراني است
يك قانون قرارداد و يك استاندارد است بين توسعه دهندگان ايراني برنامه هاي اپن سورس
اين استاندارد و قانون ترجمان و گردآوري شده از قوانين جاري و معمول اپن سورس مي باشد
كليد واژه :
در متني كه از پي مي آد جهت جلوگيري از طولاني شدن مطلب
بجاي توسعه دهندگان برنامه هاي اپن سورس به زبان فارسي از عبارت همكاران استفاده شده
بجاي سايتهايي كه سعي دارند كار روي برنامه هاي اپن سورس را در داخل سايت شان متمركز كنند از عبارت سايت متمركز استفاده شده
اهداف (به ترتيب):
1- ايجاد روحيه همگرايي در سطح ملي بين همكاران
2- ايجاد يك انجمن ملي براي همكاران
3- ايجاد يك سند حقوقي كه در جلب كمكهاي دولتي قابل استناد باشد
4- ايجاد يك پشتيبان معنوي براي همكاران
5- كاهش هزينه فرصت كار روي برنامه هاي اپن سورس
6- تقويت كارهاي گروهي و تقسيم كار روي برنامه هاي اپن سورس
7- تقدير از زحمات همكاران با سازوكارها
سازوكارها (به ترتيب):
1- با وضع قوانين آسان تا شمولي كلي در سطح ملي پديد آيد
2- با ارتباط بي سايتهاي مختلف همكاران
3- با ثبت و منعكس كردن اين اجماع در جامعه
4- باايجاد نوعي اتصال و ارتباط بين گروه هاي كار مختلف
5- با ايجاد گروه هاي كاري براي هر برنامه اپن سورس
6- با وضع قوانين مطابق اپن سورس براي همكاري
7- توجه به خواسته هاي همكاران و بازگرداندن اعتبار كسب شده به ايشان
شرح قوانين( جهت جلوگيري از طولاني شدن مطلب بجاي بيان بند بند قوانين مشروح آنها بيان شده ):
همه علاقمندان حق شركت و همكاري را دارند و كسي نمي تواند ديگران را از همكاري و اطلاع يافتن از نحوه كارهاي انجام شده محروم كند
البته افراد علاقمند لازم است با آزمون و خطا و مطالعه سورس ها و مراجعه به سايت هاي اصلي خود در صدد يادگيري برآيند
ديگران ايشان را راهنمايي و كمك مي كنند اما نبايد توقع داشته باشند كه همه چيز را به ايشان ياد بدهند
براي هر برنامه اپن سورس تنها يك گروه كاري تشكيل مي شود كه نحوه نام گذاري آن با اضافه كردن نام برنامه اپن سورس بعد از كلمه IDNA است همچون
IDNA PHPNUKE
IDNA PHPBB
IDNA CPG
IDNA MAMBOO
و غيره
امكان تشكيل دو گروه كاري براي يك برنامه اپن سورس در داخل IDNA وجود ندارد
اگر زحماتي كه همكاران مي كشند كاملا مجزا و مشخص است با درج نام خود در پاي كارها و در فهرست زحماتشان ثبت مي گردد اگر كارگروهي بگونه اي است كه تفكيك آن دشوار مي باشد همكاران مي توانند به شكل گروهي اسامي شان را پاي كارها و در فهرست بياورند
اگر همكاران علاقمندند علاوه بر شركت در گروه كاري آن برنامه اپن سورس
يك گروه كاري محلي و كوچك هم داشته باشند براي ايجاد صميمت بيشتر
مي توانند پاي كارها بجاي نام افراد نام گروه محلي خود را ذكر كنند و در فهرست بياورند
اما در هرحال اين گروه كاري كوچك نمي تواند نام IDNA را به خود اضافه كند چون نام ايدنا تنها براي ايجاد گروه هاي كاري ملي كه مختص كسي نيست با افزودن نام برنامه اپن سورس پس از آن ايجاد مي گردد و سليقه اي نيست و براي هر برنامه يگانه است
افراد مختارند به شكل گروهي يا انفرادي با آدرس سايت خصوصي يا سايت متمركز در كار گروهي مشاركت نمايند و ايدنا در اين مورد موضع بي طرفي اتخاذ مي نمايد البته به اين شرط
كه افراد بپذيرند در قبال افراد يا سايت ها يا گروه هاي ديگه موضع نگيرند و امكان همكاري را به آنها بدهند و به جاي همگرايي در مسير واگرايي حركت نكنند همچنين نظارت و نقد علمي ساير همكاران كه اشكالات و نقاط ضعف كارها را بي هيچ ملاحظه اي بيان مي كنند بدون ناراحت شدن بپذيرند
بطور مثال فهرست IDNA PHPNUKE مي تواند چنين باشد
همكار1 آدرس سايت زحماتي كه كشيده
همكار2 آدرس سايت زحماتي كه كشيده
همكار3 آدرس سايت زحماتي كه كشيده
گروه خصوصي همكاران آدرس سايت متمركز زحماتي كه كشيده اند
idna به هيچ وجه بدنبال ايجاد سايت نيست و از ابتدا اعلام مي كند هر سايتي كه با ثبت دمين مرتبط با idna ادعا كند كه مركز و محور اون هست به عنوان متخلف از استاندارد ايدنا عمل كرده و ربطي با آن ندارد و اين استاندارد حتي ساده تر از استانداردهاي متداول اوپن سورس همچون
GNU/GPL license تنها يك فهرست متني است كه البته گروه هاي كاري مي توانند براي ارتباط بهتر و دسترسي سهل الوصول تر كاربران به سايتهاي مشاركت كننده ماژولهايي براي برنامه هاي اپن سورس ايجاد كنند جهت انتشار ولي سطح معمولي ايدنا همان فهرست متني كاملا ساده است تا به همكاران اپن سورس اطمينان بدهد idna چيزي جز يك پوسته كه تنها با مشاركت سايت ها و افراد مختلف ايجاد مي شود و قدرت پيدا مي كند و منافع آن به كساني كه مشاركت مي كنند بر مي گردد و هيچ نفع شخصي براي فرد گروه يا سايت به خصوصي ندارد
و خود idna بدنبال ايجاد سايت نيست تا اعتباري كه بوجود مي آيد را براي خودش بخواهد
در اين بين وظيفه ارتباط هماهنگي بين افراد گروه هاي كاري توسط سايتهاي متمركز يا سايت هاي خصوصي همكاران كه بتوانند خدماتي همچون ايجاد تالارگفتگو را فراهم كنند و استاندارد ايدنا را قبول دارند صورت مي گيرد و هر سايتي كه بدين منظور پيش قدم شود با ذكر نام سايت در فهرست مربوط به آن گروه كاري و برنامه اپن سورس قدرداني مي شود
از آنجا كه ممكن است براي ورژن هاي مختلف يك برنامه اپن سورس افراد متفاوتي همكاري كنند براي هر ورژن فهرستي از همكاران درگروه كاري تهيه مي شود و اين فهرست ها همچون تاريخچه اي از زحماتي كه براي ورژن هاي مختلف كشيده شده باقي مي ماند
زماني كه برنامه اپن سورس به فارسي ترجمه شد و يا توسعه يافت تمام افرادي كه براي اينكار مشاركت داشته اند و اسمشان در ليست ايدنا مربوط به آن ورژن آمده حق دارند آن برنامه را براي دانلود بگذارند و اگر ورژن جديدي تهيه گردد افراد مشاركت كننده در ورژن هاي قبلي اجازه انتشار نسخه جديد كه كار گروهي همكاران ديگري است را در سايت خويش ندارند
اگر براي برنامه اي دعوت به همكاري شود اما كسي در كار گروهي مشاركت نكند يا عده كمي در آن مشاركت نمايند فقط فرد يا افرادي كه در ترجمه يا توسعه آن برنامه مشاركت داشتند اجازه انتشار و قرار دادن آن براي دانلود را دارند و ديگران از نظر ايدنا چنين اجازه اي را ندارند
هر چند اين برنامه ها همه در يك گروه كاري بگنجد يا مربوط به يك برنامه اپن سورس باشد به عبارت ديگر عضويت و شركت در يك گروه كاري ايدنا به افراد چنين اجازه اي نمي دهد كه حاصل تلاش ساير گروه ها و افرادي كه در گروه هاي كاري ديگر شركت دارند را براي دانلود بگذارند هر فرد و سايت فقط اجازه دارد برنامه هايي را براي دانلود قرار دهد كه خود در آنها مشاركت داشته و اسمش در ليست آن برنامه آمده
البته سايتهاي ديگر مي توانند براي آن برنامه لينك دانلود بدهند اما اين لينك بايد به يكي از سايتهاي مشاركت كننده در توسعه برنامه باشد و فايل از هاست يكي از سايتهاي مجاز و مشاركت كننده در توسعه برنامه دانلود گردد و سايتهاي ديگر اجازه قرار دادن فايل روي هاست خود براي دانلود افراد نيستند
اين نكته از آنجا مورد تاكيد ايدنا است كه اين استاندارد سعي دارد منافع تبليغي زحمات همكاران را به سايت و كارشان بازگرداند
حتي ايدنا به گروه هاي كاري پيشنهاد مي كند از افرادي كه پيش از اين روي برنامه مربوطه كار كردند در گروه كاري مربوطه يادي بشود زيرا ايدنا يك قانون است بين ايرانيان براي احترام به يكديگر و تجليل از زحماتي كه مي كشيم