شرح التغيير وملاحظات الإصدار لغير المطورين

نشرت: 2017-10-23

تحصل على تحديثات iOS أو Android على هواتفك الذكية. يحصل اللاعبون على تصحيحات محتوى جديدة للعبة World of Warcraft أو Call of Duty. تحصل الإضافات والسمات في WordPress على ميزات جديدة. يتم تحديث البرامج التي تستخدمها كل يوم بشكل دوري. عندما يتم ذلك ، يتم نشر سجل التغيير الذي يوضح لك بالضبط ما تم إصلاحه أو إضافته.

تأتي مشكلة سجلات التغيير هذه مع صعوبة قراءتها وفهمها غالبًا ما لم تكن ...

  • تشارك بشكل مباشر في المشروع
  • مطور برامج مدرب على قراءة المستندات الفنية والمصطلحات

بالنسبة لمعظم الناس ، حتى هيكل التغيير مخيف ، مما يجعلهم يتجاهلون الملاحظات تمامًا. هذا أمر سيء لعدد من الأسباب ، ليس أقلها الفشل الكامل لـ Display Widgets ومشكلات مثلها (للأسف شائعة جدًا).

لذلك دعونا نقسم ما هو التغيير ، وكيف تقرأ ملاحظات الإصدار ، ونتأكد من أنك تبقى محدثًا ومطلعًا قدر الإمكان.

النغمة والأناقة

تتعامل الشركات والمطورون المختلفون مع التغييرات الخاصة بهم بشكل مختلف. بعضها واضح ومباشر ويخبرك بالضبط بما يفعله التحديث من الناحية الفنية ، بينما ينتهج البعض الآخر (كما ترون في المثال أدناه من تحديث Slack الأخير) نهجًا أكثر قابلية للقراءة (وغالبًا ما يكون مضحكًا) لإعلام المستخدمين بالأشياء الجديدة.

التغيير

على سبيل المثال ، يعد WordFence مكونًا إضافيًا للأمان لا يمكن أن يكون متقلبًا في ملاحظاتهم. الكثير من الناس لديهم الكثير من الركوب عليهم ، في حين أن العلامة التجارية الكاملة لـ Slack تدور حول أن تكون ودودًا وممتعًا.

التغيير

بشكل عام ، هذان هما نوعان من ملاحظات الإصدار التي ستراها. ومع ذلك ، إذا كنت منخرطًا في التطوير ، فسترى المزيد من التغييرات المكتوبة بشكل غامض. ما لم تتجول حول Github ، فمن غير المحتمل أن تجد أي شيء غير مفهوم تمامًا.

أهمية القضايا التي تعالجها التغييرات تملي أيضا اللهجة. إذا كان Slack ، على سبيل المثال ، ضحية لاختراق البيانات من ثغرة في التعليمات البرمجية (لا قدر الله) ، فإن ملاحظات التصحيح للإصلاح ستكون كئيبة ومطمئنة.

في النهاية ،

فهم إصدارات النقاط وأرقام الإصدارات

الهيكل الأساسي لسجل التغيير بسيط للغاية. لديك رقم إصدار مكون (عادةً) من رقمين أو ثلاثة أرقام مفصولة بكسور عشرية - 2.39 أو 1.3.37 وقائمة ذات تعداد نقطي لما يتماشى مع كل إصدار.

كل من هذه الأرقام له وظيفة محددة. سنقوم بتفصيلها بشكل عام حتى تعرف ما الذي تبحث عنه. لأنك ستحصل دائمًا على إشعارات بأن لديك تحديثًا معلقًا.

3.xx

يشير الرقم الأول في سجل التغيير إلى الإصدارات الأساسية من البرنامج ، والإصدارات الرئيسية ، وعدد مرات إصدار البرنامج مع تحسينات كبيرة تعمل على تغيير الوظائف العامة.

على سبيل المثال ، عندما تقوم بتحديث iPhone إلى iOS 11 ، فأنت تقوم بالتحديث تقنيًا إلى الإصدار 11.0.0. نفس الشيء عندما تحصل على Android Oreo - إنه الإصدار 8.0. بشكل عام ، عندما يتم تحديث العدد الأول من البرنامج ، ستحصل على تجربة مختلفة تمامًا عن ذي قبل.

إذا كنت لاعبًا ، فكر في التوسعات باعتبارها إصدارات رئيسية. كان الإصدار الأول من World of Warcraft في عام 2004 هو الإصدار 1.0 ، بينما كان الإصدار 2.0 من The Burning Crusade ، والتوسع الحالي ، Legion ، كان 7.0.

مع Divi ، كان الإصدار من 2.7 إلى 3.0 بمثابة إعادة صياغة لـ Divi Builder إلى Visual Builder الجديد تمامًا ، والذي أحدث تغييرًا كبيرًا للجميع.

x.1.x

الرقم الثاني هو المكان الذي ترى فيه ميزات جديدة تتم إضافتها أو يتم إصلاح الأخطاء. يُطلق على الرقمين الثاني (والثالث) إصدارات النقط لأنها تُقرأ بصوت عالٍ مثل "سبعة فاصل ثلاث فاصل أربعة".

يمكن أن تغير هذه الإضافات جانبًا من التطبيق أو المكون الإضافي ، ولكن ليس الوظيفة الأساسية مثل إصدار رئيسي. عندما تضيف Divi وحدة نمطية جديدة أو عندما تضيف iOS أو Android رموز تعبيرية جديدة ، ستحصل عليها في الإصدار 3.1 أو 10.3.

بالنسبة لمكونات WordPress الإضافية ، ألق نظرة على Yoast SEO. يوفر الإصدار 5.5.0 بعض التحسينات والإصلاحات للأخطاء ، ولكن لا يوجد شيء يُحطم الأرض هنا. في الأساس ، لا يتعين عليك إعادة تعلم كيفية عمل البرنامج مع إصدارات النقاط.

التغيير

ستكون إصدارات النقاط هذه عندما تحصل على مستويات أو أنظمة جديدة في ألعاب الفيديو. كما ترى أدناه ، الإصدار 2.2. إضافة إلى 2.3 من تطبيق Kingdom Hearts للجوال نظام حيوانات أليفة. هذا لا يغير طريقة لعب اللعبة ، لكنه يضيف شيئًا فوق ما هو موجود بالفعل.

التغيير

xx7

مع الرقم الثالث والأخير من ملاحظات الإصدار ، من المحتمل أن يكون سجل التغيير الخاص بك مليئًا بإصلاحات الأخطاء الطفيفة (في أحسن الأحوال). أو ربما بعض التغييرات / التحسينات الخلفية التي ربما لن تلاحظها.

يشتهر Facebook بهذه الأنواع من إصدارات النقاط. يتم تحديث تطبيقاتهم على أساس أسبوعي ، وقد يتغيرون قليلاً أو لا يغيرون (معظم) المستخدمين مع الاستخدام اليومي.

في كثير من الأحيان ، تُعرف إصدارات النقاط الثانوية هذه باسم "الإصلاح العاجل". هذه مجرد تصحيحات تعالج مشكلة لا يعرف معظم المستخدمين وجودها. تعمل معظم هذه الإصلاحات العاجلة على إصلاح شيء مثل تعطل الخط في إصدار مستعرض معين. أو ربما تسرب للذاكرة على نظام تشغيل معين. غالبًا ما يتم تصنيف هذه الإصلاحات على أنها شيء عام مثل "مشكلات التوافق".

في بعض الأحيان ، ستحصل على إصلاح عاجل لمشكلة يراها المطورون على أنها شيء لا يمكنه انتظار تصحيح المحتوى التالي (أو التحديث المجدول بانتظام). مرة أخرى ، قد يؤثر ذلك أو لا يؤثر عليك.

كما ترى في التحديثات التي تم إجراؤها على Yoast من 5.3.2 إلى 5.3.3 ، فإن التحديثات طفيفة نسبيًا ولكنها مهمة في "مواقف معينة".

التغيير

سجل التغيير في البرية

فقط كمثال ، ألق نظرة على ملاحظات الإصدار / سجل التغيير لـ Divi على عدد قليل من الإصدارات الرئيسية. بين 2.7 و 3.0.1 ، يمكنك مشاهدة أنواع التغييرات التي تم إجراؤها. بعض الإصدارات الرئيسية (إصدار Visual Builder الجديد) وبعضها ثانوي (تغييرات الخط في WordPress 4.6 فقط).

version 3.0.1 ( updated 09-08-2016 )
- Fixed various third party module conflicts in the Visual Builder.
- The save button will now appear automatically when attempting to leave the Visual Builder without saving.
- Fixed issue with content width misalignment in the Visual Builder while boxed layout was enabled.
- Fixed occurrences where the in-line editor did not save properly
- Added footer credits editor to Theme Customizer.
- Fixed issues with IE11 and the Slider Module when viewed inside the Visual Builder.
- Fixed problem with the rendering of the divider module height setting in the Visual Builder.
	

version 3.0 ( updated 09-07-2016 )
- Introducing the brand new Visual Builder: https://www.elegantthemes.com/blog/theme-releases/divi-3

version 2.7.10 ( updated 08-18-2016 )
- Fixed the issue with the Divi Builder not loading on some websites due to loading delay of TinyMCE in the latest version of WordPress.


version 2.7.9 ( updated 08-15-2016 )
- Fixed settings page font issues in WordPress 4.6

نحن حاليًا في الإصدار 3.0.78 حتى كتابة هذه السطور. حتى الآن ، كانت التغييرات عبارة عن إضافات وتعديلات دقيقة نسبيًا. إنها مهمة ورائعة ، ونحن فخورون بها للغاية ، ولكن تلك التحديثات الـ 78 من إصدار 3.0.0 حتى الآن هي تكرارية لجعل أعضاء Elegant Themes يعيشون بشكل أفضل. عندما يأتي الإصدار 3.1 ، فأنت تعلم أنه سيكون رائعًا.

و 4.0؟ يا رجل يا رجل ... يمكننا أن نتخيل فقط.

انتبه جيدًا إلى سجل التغيير الخاص بك

يجب عليك دائمًا قراءة سجل التغيير الذي يأتي مع أي مكون إضافي أو تطبيق أو تحديث موضوع. كما هو موضح في المادة Wordfence أنا مرتبطة أعلاه، الإضافات لا تحصل على بيعها. حتى إذا كنت تثق بالمطور الأصلي (والمطور الجديد قد يكون جديرًا بالثقة تمامًا) ، يجب أن تكون على دراية بهذا التغيير في الملكية.

التغيير هو المكان الذي ستكتشف فيه هذا النوع من الأشياء. لن يغير كل تحديث وإضافة تجربتك. من الجيد دائمًا إلقاء نظرة على الملاحظات على الأقل لمعرفة ما هو مختلف. من المؤكد أن البقاء على اطلاع يستحق الـ 30 ثانية التي تستغرقها لقراءة الملاحظات.

وإليك الأمر: إذا لم تفهم تمامًا ما تقرأه ، فلا بأس بذلك. في الحقيقة ، هذا طبيعي. سجل التغيير هو مستند شفاف وسجل ، وليس تحديثًا ربع سنويًا أو رسالة إخبارية عبر البريد الإلكتروني.

في حين أن هذا أمر خطير ، فإن شعوري هو أنك إذا لم تفهم ما هو في سجل التغيير ، فمن المحتمل أن هذه المشكلة لا تهمك. (وإذا فعلوا ذلك ، فإنهم يمثلون أهمية لأشخاص آخرين أيضًا ، والذين يمكنهم تقسيمها إلى الآخرين عبر الإنترنت وسيقومون بذلك.)

المهم هو أن تفهم البنية الأساسية لملاحظات الإصدار. يجب أن تعرف ما تعنيه الأرقام والمصطلحات. وستتعلم في النهاية كيفية مسح سجل التغيير للعثور على المعلومات المهمة.

ليس عليك أن تكون مطورًا (أو حتى تقنيًا) للاستفادة من التغيير. عليك أن تعرف ما الذي تبحث عنه.

الصورة المصغرة للمادة من قبل r.kathesi / shutterstock.com