মূল থেকে সিমফনি উপাদানগুলির কোন সংস্করণ ব্যবহার করা হয়?


13

কোন সিম্ফনি সংস্করণ সিমফনি উপাদানগুলির জন্য দ্রুপাল ব্যবহার করে? উপাদানগুলির সর্বশেষতম সংস্করণগুলিকে সমর্থন করা কি লক্ষ্য বা এটি কেবল সম্ভব নয়?


2.x, তবে দেখে মনে হচ্ছে 8.3.x সিমফনি 3.x তে আপগ্রেড হয়েছে। drupal.org/node/2743809
কেভিন

@ কেভিন সেই প্যাচটি ফেরত দেওয়া হয়েছিল। সিমফনি ৩.১ এবং সিমফনি ৩.২ এর জন্য পৃথক সমস্যা রয়েছে। এপিআই বিরতির কারণে প্রত্যেকের নিজস্ব চ্যালেঞ্জ রয়েছে।
এমপিডোনাদিও

উত্তর:


12

এটি আরও সঠিকভাবে বলা যায় যে ড্রুপাল 8 সিম্ফোনির সমস্ত অংশের পরিবর্তে সিমফনি উপাদান ব্যবহার করে। আপনি যদি 'কোর / কমপোজার.জেসন' দেখুন তবে আপনি দ্রুপাল তালিকাভুক্ত ব্যবহার করেছেন এমন সমস্ত পৃথক উপাদান দেখতে পাবেন। ইনস্টল হওয়া সুনির্দিষ্ট সংস্করণগুলি 'কমপোজারলক' ফাইলটিতে তালিকাবদ্ধ রয়েছে।

ড্রুপাল 8.2.x এই উপাদানগুলির 2.8 সংস্করণ ব্যবহার করে।

ড্রুপাল 8.3.x এর জন্য, 3.1 এবং 3.2 এ আপডেট করার জন্য সমস্যাগুলি খোলা রয়েছে , তবে এগুলি এখনও চলছে। (আমি মনে করি একটি 3.৩ সমস্যা থাকতে পারে তবে আমি এটি খুঁজে পাচ্ছি না)।

লক্ষ্য 3.x সংস্করণে ট্র্যাকিং শুরু দেওয়ার জন্য, কিন্তু রূপান্তর সহজবোধ্য ছিল না।


2
একটি সংযোজন: কমপোজারলক হ'ল এমন ফাইল যা সঠিকভাবে কোন সংস্করণ ব্যবহার করে তা নির্ধারণ করে। একটি সমস্যা হ'ল সুরকার ভিত্তিক ওয়ার্কফ্লোগুলি ব্যবহার করে সহজেই এই জাতীয় সংযোজনগুলি আপডেট করা যায় এবং এর ফলে সমস্যাগুলি দেখা দিতে পারে যদি এটি কোনও সংস্করণ না যা স্পষ্টভাবে পরীক্ষা করা হয়েছে। @ ওয়েবেফ্লো এমন একটি প্যাকেজ সরবরাহ করে যা কোনও কমপোজারজজেসন ছাড়া কিছুই করে না যা কোনও নির্দিষ্ট মূল সংস্করণে রয়েছে তার সঠিক নির্ভরতা: github.com/webflo/drupal-core-stict । আপনি যদি এটি ব্যবহার করেন তবে আপনি নিশ্চিত হতে পারেন যে দুর্ঘটনাক্রমে আপনি কখনই সেই নির্ভরতার কোনও আপডেট করবেন না।
বারদির

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

এটা কি এখনও আছে? ড্রুপাল 8 সাইটের জন্য আমার একটি কাস্টম মডিউল লিখতে হবে এবং কোন সিম্ফনিটি ব্যবহার করবেন তা সিদ্ধান্ত নেওয়ার চেষ্টা করছি।
ম্যাডফিসিসিস্ট 16

1
@ ম্যাডফিসিসিস্ট দ্রুপাল 8.3.0 আজকের পরে ট্যাগ হতে চলেছে। দেখে মনে হচ্ছে এটি হয় ২.৮.১6 (আরসি 2 এ যা আছে) বা 2.8.18 (যা হেডে রয়েছে)। এই পরিকল্পনাটি 3.2.X (সম্ভবত 3.2.7, যা আজ সকালে প্রকাশিত হয়েছিল এবং বর্তমানে এটি পরীক্ষা করা হচ্ছে) 8.3.X এ প্রতিশ্রুতিবদ্ধ হবে যাতে 8.4.0 এর আগে পপ আপ হওয়া কোনও সমস্যা সমাধানের জন্য পর্যাপ্ত সময় থাকতে পারে। 2.8-> 3.2 আপডেটটি সহজ ছিল না, এবং এমন সমস্যা রয়েছে যে পরীক্ষার কভারেজটি খুঁজে পাচ্ছে না এমন সমস্যা হতে পারে problems আমি জানি না 3.3 এর সময়কালটি নিয়ে এখনও আলোচনা হয়েছে কিনা, এটি এখনও আনুষ্ঠানিক প্রকাশ নয়।
mpdonadio

আমি দেখি. ড্রুপাল প্রকল্পটি বাদ দিয়ে, আপনি কি জানেন যে সিম্ফনি 3-তে বাকি বিশ্বগুলি বেশ কিছুটা রয়েছে? তথ্যের জন্য ধন্যবাদ.
ম্যাডফিজিসিস্ট 16

4

ড্রুপালের যে সংস্করণ আপনি ব্যবহার করছেন তা এটি নিজেই পরীক্ষা করতে আপনি কেবল সুরকারকে জিজ্ঞাসা করতে পারেন:

composer info | grep -E '^symfony'

অথবা পৃথক প্যাকেজের জন্য:

composer info symfony/yaml

3

ড্রুপাল ৮.৪.৩ অনুসারে এখানে সিউমনি লাইব্রেরির সংস্করণ এবং কোর / কম্পোজার.জেসন-তে উল্লেখ করা অন্যান্য ঘনিষ্ঠভাবে সম্পর্কিত লাইব্রেরি রয়েছে:

"php": ">=5.5.9",
"symfony/class-loader": "~3.2.8",
"symfony/console": "~3.2.8",
"symfony/dependency-injection": "~3.2.8",
"symfony/event-dispatcher": "~3.2.8",
"symfony/http-foundation": "~3.2.8",
"symfony/http-kernel": "~3.2.8",
"symfony/routing": "~3.2.8",
"symfony/serializer": "~3.2.8",
"symfony/translation": "~3.2.8",
"symfony/validator": "~3.2.8",
"symfony/process": "~3.2.8",
"symfony/polyfill-iconv": "^1.0",
"symfony/yaml": "~3.2.8",
"twig/twig": "^1.23.1",
"doctrine/common": "^2.5",
"doctrine/annotations": "^1.2",
"symfony-cmf/routing": "^1.4",
"symfony/psr-http-message-bridge": "^1.0",

এগুলি সাধারণত composer update( সম্পূর্ণ সুরকার তথ্য ) ব্যবহার করে আপডেট করা যেতে পারে । সিমফনি 4 কয়েক সপ্তাহ আগে বেরিয়ে এসেছিল এবং লাইব্রেরিগুলির 3.3 সংস্করণ রয়েছে। সুতরাং দেখে মনে হচ্ছে ড্রুপাল 8 টি ছোটখাট প্রকাশগুলি সিমফনি রিলিজের তুলনায় পিছনে থাকবে, তবে চলন্ত থামবে না।

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