আপনি যদি "টেস্ট আপ টু টু" বৈশিষ্ট্যটি আপডেট করে থাকেন তবে কি প্লাগ-ইন এর সংস্করণটি টুকরো টুকরো করা দরকার?


12

আমি ওয়ার্ডপ্রেস.আর.এন.এন.এন. সার্ভারে বেশ কয়েকটি প্লাগ-ইন হোস্ট করেছি ... ৩.১ এর অপরিবর্তিত রিলিজের সাথে আমি "টেস্টেড টু টু" মেটা ডেটা আপডেট করতে চাই।

কোডটিতে কোনও কার্যকরী পরিবর্তন হবে না, কেবল মেটা ডেটা।

এ জাতীয় তুচ্ছ পরিবর্তনের জন্য কি সংশোধন নম্বর পরিবর্তন করা দরকার?

উত্তর:


5

ব্যবহারকারীদের যদি আবার প্লাগইন ডাউনলোড করতে হয় তবে আমি কেবল সংস্করণ নম্বরটি বাড়িয়ে দেব। "পরীক্ষিত আপ" ভেরিয়েবলটি যখন প্লাগইন ইনস্টল হয় তখনই ব্যবহার করা হয় না, যখন লোকেরা এটি ইনস্টল করতে চায় বা আপগ্রেড করতে চায়। সেক্ষেত্রে সার্ভার থেকে তথ্যটি যাইহোক আসে, সুতরাং আপনাকে আপনার প্লাগইনটির নতুন ডাউনলোডের জন্য বাধ্য করার দরকার নেই।

অবশ্যই, যদি আপনার readme.txtমধ্যে trunkডিরেক্টরি হয়েছে Stable tagসূচকটি, আপনি আপডেট হওয়া উচিত readme.txtসঠিক মধ্যে tagsসাব, অন্যথায় এটি উপেক্ষা করা হবে। tagsডিরেক্টরিতে কোনও ফাইল আপডেট করতে এবং একটি নতুন সংস্করণ তৈরি না করার কোনও সমস্যা নেই , সাবভার্সনের জন্য এটি অন্য সকলের মতো একটি সাধারণ ডিরেক্টরি, এটি ট্যাগযুক্ত historicalতিহাসিক প্রকাশের জন্য এটি ব্যবহারের জন্য কেবল একটি সম্মেলন।


3

আমি মনে করি যে অন্যান্য উত্তরগুলি Tested up toগুনটি ধাক্কা দেওয়ার পক্ষে যুক্তিগুলি পুরোপুরি ব্যাখ্যা করেছে এবং আমি এগুলিতে কোনও ভুল দেখছি না। যেহেতু কেউ এটি না করার কোনও কারণ উল্লেখ করেনি , তবে আমি অনুভব করেছি যে আমি শয়তানের উকিল খেলব;)

  • ট্যাগগুলি নির্দিষ্ট সময়ে একটি প্রোগ্রামের স্ন্যাপশট হিসাবে লক্ষ্য করা যায় এবং ধরে নেওয়া হয়। কোডের সাথে কাজ করার সময় লোকেদের উপর নির্ভর করে কনভেনশনগুলি লঙ্ঘন করার পরে কোনও ট্যাগ সম্পাদনা করা। এই সুনির্দিষ্ট ক্ষেত্রে সম্ভাব্য পরিণতি স্বীকৃতভাবে নাবালিকা - যদি অস্তিত্বহীন না হয় তবে অনেক লোক এ জাতীয় পরিস্থিতিতে বিশুদ্ধবাদী অবস্থান গ্রহণ করতে পছন্দ করে এবং 100% পরিষ্কার করে রাখে। এই কারণেই যখন কোনও ব্যবহারকারী কোনও ট্যাগে পরিবর্তন আনার চেষ্টা করে তখন কিছু এসভিএন ক্লায়েন্ট সতর্কতা জারি করবে।
  • একটি প্লাগইনের সম্ভাব্য ব্যবহারকারী হিসাবে, যদি আমি এসভিএন লগগুলি সন্ধান করতাম এবং কোনও লেখক ট্যাগযুক্ত সংস্করণে পরিবর্তন করে দেখতাম তবে আমার সন্দেহ হতে পারে যে তার অ্যাকাউন্টটি হ্যাক হয়ে গেছে এবং কেউ সর্বশেষ সংস্করণে ম্যালওয়্যার ইনজেক্ট করার চেষ্টা করছে, বা লেখক কীভাবে সোর্স কন্ট্রোলটি কাজ করে সে সম্পর্কে অবগত ছিলেন না - এবং এক্সটেনশনের মাধ্যমে খুব ভাল প্রোগ্রামার নাও হতে পারে - যা আমাকে প্লাগিনটি ডাউনলোড করতে দ্বিধায় ফেলবে।
  • আপনি কিছু historicalতিহাসিক ডেটা হারান। উদাহরণস্বরূপ, আপনি যদি এক বছর পরে ফিরে আসতে চান এবং মূল রিলিজগুলির সাথে আপনার প্লাগইনটির সামঞ্জস্যতা ট্র্যাক করতে চান তবে আপনি সঠিক বিশ্লেষণ করতে পারবেন না কারণ আপনার ডেটাটি ক্ষতিগ্রস্থ হয়েছে।
  • একই ফলাফল অর্জনের জন্য আরও একটি প্রক্রিয়া রয়েছে। রেপো ব্যবহারকারীদের একটি প্লাগইনের নির্দিষ্ট সংস্করণ মূলের একটি নির্দিষ্ট সংস্করণের সাথে কাজ করে কিনা সে বিষয়ে ভোট দিতে দেয়। আমি ব্যক্তিগতভাবে সেই ডেটাটি প্লাগইন লেখকের বক্তব্যের চেয়ে বেশি বিশ্বাস করি।
  • আমি সন্দেহ করি যে এই জাতীয় জিনিসগুলির জন্য অনুপ্রেরণা প্রায়শই প্লাগইন লেখকের নিজস্ব অহংকার এবং নিরাপত্তাহীনতা; তারা নিশ্চিত করতে চান যে তাদের প্লাগইনটি "সফল" দেখায় এবং যথাসম্ভব ডাউনলোড হয়। আমি এই জাতীয় আচরণটি প্লাগইন লেখকদের মধ্যে প্রচুর দেখতে পাই এবং প্রায়শই নিজেকে প্রলোভন বোধ করে তবে আমি মনে করি এটি একধরণের অপরিপক্ক এবং অস্বাস্থ্যকর, তাই আমি এটিকে প্রতিরোধ করার চেষ্টা করি।

আমার পরামর্শটি হ'ল আরাম করে ট্যাগগুলি একা রেখে যান। অবশ্যই একচেটিয়া পরীক্ষার পরে - রেপো পৃষ্ঠায় "এটি কাজ করে" এর জন্য আপনার পৃথক ভোটটি অবশ্যই ফেলে দিন এবং এটি এ ছেড়ে দিন। আপনার প্লাগইনটি সক্রিয় বলে মনে হচ্ছে এমন বিষয়ে যদি আপনি সত্যিই উদ্বিগ্ন থাকেন, তবে বাগ ফিক্স, সুরক্ষা / কর্মক্ষমতা / ইউআই উন্নতি এবং দরকারী নতুন বৈশিষ্ট্য সহ নতুন প্রকাশে আপনার সময় ব্যয় করুন; অন্যান্য লোকেরা কী ভাবছেন বা গত সপ্তাহে আপনার প্লাগইন কয়টি ডাউনলোড হয়েছে তা নিয়ে চিন্তায় সময় নষ্ট করবেন না।


1

আচ্ছা আপনি যদি কেবল রিডম আপডেট করে থাকেন তবে আমি সংস্করণ সংখ্যা বাড়ানোর কোনও কারণ দেখতে পাচ্ছি না। আপনি যদি কেবল ট্রাঙ্কটি ব্যবহার করেন তবে আপনি সেই একটি জিনিস পরিবর্তনের জন্য দ্রুত প্রতিশ্রুতিবদ্ধ করতে পারেন এবং আপনি ট্যাগ ব্যবহার করছেন কিনা তা সত্যই নজরে আসবে আমি মনে করি আপনাকে একটি নতুন ট্যাগ তৈরি করতে হবে (100% নয় যে এসএনএন-এর সাথে পারদর্শী নয়) )।


0

আমি মনে করি এটি ব্যক্তিগত পছন্দ মতো বিষয় বলা নিরাপদ। একটি পূর্ণ সংস্করণ আপডেটের পরিবর্তে (উদাহরণস্বরূপ 1.0 থেকে 2.0) আপনি এটি একটি 1.1 রিলিজ হিসাবে বিবেচনা করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.