انتشار کتابخانه تغییر فونت به نسخه 6.5 وردپرس موکول شد
تیم وردپرس قرار است که کتابخانه تغییر فونت در نسخه 6.4 وردپرس منتشر کند و اما به نسخه 6.5 موکول کرد. زیرا مشکلاتی در رابطه با انتشار این کتابخانه پیش آمده است.
چه مشکلی در انتشار کتابخانه تغییر فونت در هسته وردپرس پیش آمد؟
طبق گفته جانی هریس سرپرست وردپرس من در حال بررسی فونت API هستم. این کد به سادگی از سبک کد اصلی WP پیروی نمی کند و با وردپرس سازگاری ندارد.
علل مشکلات آن :
- محدودیت API : نیاز به توابع
wp_insert_font
/wp_create_font
و غیره … دارد. - فقدان فیلتر یا اکشن ها.
- راهی برای ثبت نکردن مجموعه فونت ها وجود ندارد.
- قابلیت ها. ایجاد فونت های جدید باید محدودیت هایی داشته باشد و تنها به
edit_theme_options
خلاصه نشود. - پیکربندی ساختار API که مجموعه باید اشیا فونت تعبیه شده داشته باشد.
- وقتی مجموعه ها ثبت نشده باشند چه اتفاقی برای فونت ها می افتد؟
- اگر فونت ها به عنوان شی پست ذخیره شوند، آیا می توانم برای گرفتن همه فونت ها از یک مجموعه کوئری بگیرم؟
- آیا فونت ها هنگام حذف توسط کاربر حذف می شوند؟
- راهی برای فیلتر کردن محل ذخیره سازی فونت وجود ندارد.
بنابراین هیچ تضمینی نیست در نسخه 6.5 منتشر شود و مسئله زمان است که این مشکلات رفع شوند.
جانی هریس گفت: ” با توجه به زمان بسیار محدود در این انتشار، احساس می شود که عمل به موارد بالا، احساس می شود که دستیابی به آن در این انتشار بسیار سخت است.”
” من فکر می کنم این ویژگی به زمان بیشتری برای پختن نیاز دارد.”
جانی هریس گفت که هیچ یک از توسعه دهندگان REST API در مراحل اولیه ویژگی کتابخانه فونت دخیل نبوده اند و آن ها در حال حاضر “در حال بازی کردن” هستند.
تعیین یک ویژگی پرچم دار هرگز تصمیم آسانی نیست، اما بسیار بهتر از ارسال API ضعیفی است که به کاربران اجازه نمی دهد این ویژگی را متناسب با نیازهای خود تغییر داده و غیرفعال کنند.
آرون جوربین، مسئول هسته وردپرس گفت: ” نه موقتی است اما بله برای همیشه است. برای من، نگرانی هایی که در مورد چگونگی گسترش این ویژگی توسط مردم مطرح می شود، برای اشاره به این ویژگی کافی است.”
ویژگی کتابخانه فونت در اواخر چرخه انتشار ارائه شد و هفته گذشته در گوتنبرگ ۱۶.۷ قرار گرفت و زمان بسیار کمی برای آزمایش داشت.
جاناتان دسروسیر، مسئول هسته وردپرس می گوید: ” ویژگی ها در گذشته پس از بتا ۱ به وجود آمده اند؛ اما ترجیح من این است که چیزی را با این بازخورد عالی پیاده نکنم. ما تغییرات لحظه آخری را اعمال خواهیم کرد و برای انتشار عمومی با آزمایش واقعی بسیار کمی ادغام خواهیم شد. مطمئنا همه در اینجا تا جایی که می توانند آزمایش خواهند کرد. اما تست وردپرس در فضای مجازی بسیار متفاوت است و همیشه موارد استفاده یا مسائل عجیبی را فاش می کند که نمی توانیم آن ها را پیش بینی کنیم.
مشارکت کنندگان به طور خلاصه تاخیر در تاریخ انتشار را برای اجازه دادن به ویژگی زمان بیشتر در نظر گرفتند اما اجماع بر سر زمان بندی به ۶.۵ بود، با این تصمیم که در فلسفه وردپرس “ضرب الاجل ها اختیاری نیستند” استوار شده است.
جو مک گیل، مسئول هسته وردپرس گفت: ” تغییر تاریخ انتشار برنامه ریزی شده برای باقی ماندن فضا برای نهایی کردن یک ویژگی صرف نظر از اولویت آن نباید در نظر گرفته شود. به نظر من تلاش زیادی برای آماده سازی این ویژگی برای انتشار انجام شده است و اتفاق نظر بر این است که به زمان بیشتری نیاز دارند تا آن را به حالتی برسانند که برای انتشار اصلی وردپرس آماده باشد، که می دانم ناامید کننده است، اما همچنین با دقت و کیفیتی که می خواهند اطمینان حاصل کنند که ما این نسخه ها را منتشر می کنیم صحبت می کند. اگر آماده نباشد، آماده نیست. بیایید آن را به تاخیر بیندازیم و در عین حال ما هنوز در حال دریافت بازخوردهای ارزشمند کاربران از طریق افزونه گوتنبرگ هستیم، که چیز خوبی است.”
جوزفا هادن چامفوسی، سرپرست انتشار وردپرس، تصمیم سختی برای حذف این ویژگی براساس بازخورد کاربران گرفت. حذف کتابخانه فونت، دیگر ویژگی های کلیدی پیش بینی شده در این نسخه را تحت تاثیر قرار نمی دهد. جسیکا لیشیک، هم کار با قالب پیش فرض، تایید کرد که کتابخانه فونت برای Twenty Twenty-Four مورد نیاز نیست. قالب با فونت های از پیش انتخاب شده همراه خواهد بود که درست مانند قالب های پیش فرض قبلی، از مخزن های قالب بارگذاری می شوند.
وردپرس ۶.۴ بتا ۳ برای ۱۰ اکتبر ۲۰۲۳ برنامه ریزی شده است. این آخرین بتای برنامه ریزی شده قبل از RC۱ خواهد بود.