Захидлын жагсаалтаар дамжуулан удирдах нь залуу хөгжүүлэгчид ирэхэд саад болж байна

Сара Новотный, Microsoft-ын Линукс сангийн удирдах зөвлөлийн гишүүн, өсгөсөн асуудал Линукс цөм боловсруулах үйл явцын эртний мөн чанарын тухай. Сарагийн хэлснээр, цөмийн хөгжүүлэлтийг зохицуулах, засвар оруулах зорилгоор захидлын жагсаалт (LKML, Linux Kernel Mailing List) ашиглах нь залуу хөгжүүлэгчдийн урмыг хугалж, шинэ хөтлөгчдийг элсүүлэхэд саад болж байна. Цөмийн хэмжээ, хөгжлийн хурд нэмэгдэхийн хэрээр асуудал үүсдэг хомсдол цөмийн дэд системийг хянах чадвартай засварчид.

"Асуудал" системтэй адил засвар үйлчилгээ үзүүлэгч болон хөгжүүлэгчдийн хоорондын харилцан үйлчлэлийн илүү орчин үеийн механизмыг бий болгож, Git-д засваруудыг шууд оруулснаар GitHub дээр хүсэлт гаргах нь төсөлд залуу засварлагчдыг татах боломжтой болно. Одоогийн цахим шуудан дээр суурилсан хөгжүүлэлтийн менежментийн үйл явц нь олон залуу хөгжүүлэгчид хуучин бөгөөд шаардлагагүй цаг хугацаа шаардсан гэж үздэг. Одоогийн байдлаар цөм хөгжүүлэгчдийн ажлын гол хэрэгсэл нь цахим шуудангийн клиент бөгөөд 5-10 жилийн өмнө энэ салбарт орж ирсэн, орчин үеийн хамтын хөгжлийн системд дассан шинэ хүмүүс ийм ажлын зохион байгуулалтад дасан зохицоход маш хэцүү байдаг.

Зарим нь 25 жилийн өмнө батлагдсан захидлын хэлбэрт тавигдах хатуу шаардлагууд нь таагүй байдлыг улам бүр нэмэгдүүлж байна. Жишээлбэл, ихэнх имэйл үйлчлүүлэгчид ийм тэмдэглэгээг анхдагч байдлаар ашигладаг ч гэсэн шуудангийн жагсаалт нь HTML тэмдэглэгээг ашиглахыг хориглодог. Үүнээс үүдэн гарч буй хүндрэлүүдийн жишээ болгон HTML шууданг зөвшөөрдөггүй нөхөөсийг OpenBSD захидлын жагсаалт руу илгээхийн тулд өөрийн үндсэн имэйл клиент (Outlook) тул тусдаа имэйл клиент суулгах шаардлагатай байсан нэг мэргэжилтнийг дурьдав. HTML захидал илгээдэг.

Тогтоосон суурийг эвдэж, одоо байгаа хөгжүүлэгчдийн зуршлыг зөрчихгүйн тулд шинэ хөгжүүлэгчдэд зориулсан горимыг бий болгохыг санал болгож байна, энэ нь засвар үйлчилгээ үзүүлэгч нарт шууд татах хүсэлт эсвэл "асуудал"-тай төстэй системээр дамжуулан засвар оруулах, автоматаар цацах боломжийг олгодог. тэдгээрийг LKML захидлын жагсаалтад оруулна уу.

Өөр нэг санаа бол LKML-ийг засваруудаас чөлөөлж, хэлэлцүүлэг, зарлалыг дэмжих явдал юм. Одоогийн байдлаар олон мянган захидал LKML-ээр дамждаг бөгөөд ихэнх нь цөмд оруулах кодыг шууд санал болгож байгаа бөгөөд зөвхөн багахан хэсэг нь засвар, хэлэлцүүлгийн мөн чанарыг тайлбарласан мэдэгдэл юм. Нийтэлсэн засварууд нь Git-д туссан хэвээр байгаа бөгөөд Git-д татах хүсэлтийг ашиглан ихэвчлэн хүлээн авдаг бөгөөд LKML нь зөвхөн процессыг баримтжуулдаг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх