আপস্ট্রিম (সফটওয়্যার উন্নয়ন)

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে

সফটওয়্যার নির্মাণের ক্ষেত্রে, আপস্ট্রিম, উৎস কোড হিসেবে বিতরণ করা সফটওয়্যারের মূল উদ্ভাবক বা রক্ষণাবেক্ষণকারীকে নির্দেশ করে। এটি কোন একটি বাগ অথবা প্যাচের একটি যোগ্যতা। উদাহরণস্বরূপ, আপস্ট্রিমে পাঠানো কোন প্যাচ সফ্টওয়্যারটির মূল লেখক বা রক্ষণাবেক্ষণকারীর কাছে অর্পণ করা হয়। যদি গৃহীত হয়, তবে লেখক বা রক্ষণাবেক্ষণকারী সফটওয়্যারটির তাৎক্ষণিকভাবে বা ভবিষ্যত প্রকাশে প্যাচটি অন্তর্ভুক্ত করবেন। যদি গৃহীত না হয়, তবে যিনি প্যাচটি জমা দিয়েছেন উক্ত ব্যবহারকারীকে সফটওয়্যারটির নিজস্ব সংস্করণ রক্ষণাবেক্ষণ করতে হয়।

আপস্ট্রিম উন্নয়ন, অন্যান্য পরিবেশনাগুলোকে এর দ্বারা উপকৃত হবার সুযোগ দেয়।[১]

শব্দটি বাগের সাথেও সম্পর্কিত; বিতরনের পোর্টিং ও সমন্বয় প্রচেষ্টার কারণে ঘটে না এমন বাগগুলির দায়বদ্ধতা আপস্ট্রিমের উপর বর্তায়।

তথ্যসূত্র[সম্পাদনা]

  1. "Staying close to upstream projects - Fedora Project Wiki"fedoraproject.org। সংগ্রহের তারিখ ২০২০-০৯-০৫