From 50c10e22a2a094f9d46edd56eb64d12f7652246f Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Thu, 29 Apr 2021 11:14:49 -0400 Subject: Remove Mozilla/Developer_guide (#691) --- files/bn/mozilla/developer_guide/index.html | 89 ---------------------- .../mozilla/developer_guide/source_code/index.html | 74 ------------------ 2 files changed, 163 deletions(-) delete mode 100644 files/bn/mozilla/developer_guide/index.html delete mode 100644 files/bn/mozilla/developer_guide/source_code/index.html (limited to 'files/bn/mozilla') diff --git a/files/bn/mozilla/developer_guide/index.html b/files/bn/mozilla/developer_guide/index.html deleted file mode 100644 index dea414934f..0000000000 --- a/files/bn/mozilla/developer_guide/index.html +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: ডেভেলপার গাইড -slug: Mozilla/Developer_guide -translation_of: Mozilla/Developer_guide ---- -

আপনি পুরনো বা নতুন হোন না কেন, মোজিলা প্রযুক্তিতে ডেভেলপমেন্ট করার সময় এই পৃষ্ঠার আর্টিকেলগুলো আপনাকে সাহায্য করবে।

- - - - - - - - -
-

ডকুমেন্টেশন টপিক

- -
-
যেভাবে শুরু করবেন
-
মোজিলার সঙ্গে যুক্ত হবার জন্য নতুনদের একটি ধারাবাহিক গাইড।
-
- -
-
মোজিলা সোর্স কোড নিয়ে কাজ করা
-
মোজিলা কোডের সম্পর্কে কিছু সংক্ষিপ্ত কথা, কি করে কোড পাবেন এবং কোডিং স্টাইলের গাইড।
-
বিল্ড করার নির্দেশনা
-
যেভাবে ফায়ারফক্স, থান্ডারবার্ড, সি-মানকি এবং অন্যান্য মোজিলা অ্যাপ্লিকেশন বিল্ড করবেন।
-
ডেভেলপমেন্ট প্রক্রিয়া সারসংক্ষেপ
-
সম্পূর্ণ মোজিলা ডেভেলপমেন্ট প্রক্রিয়ার সারসংক্ষেপ।
-
একাধিক প্রোফাইল নিয়ে কাজ করা
-
যখন ফায়ারফক্সের রিলিজের আগের ভার্সনগুলো নিয়ে কাজ করবেন, তখন একাধিক ফায়ারফক্স প্রোফাইল রাখা অনেক উপকারী। যেমন, প্রতিটা চ্যানেলের জন্য একটি অথবা বিভিন্ন ধরণের টেস্টিংয়ের জন্য।
-
স্বয়ংক্রিয় টেস্টিং
-
যেভাবে মোজিলার স্বয়ংক্রিয় বা অটোমেটেড টেস্টগুলো চালাবেন এবং যেভাবে নতুন টেস্ট লিখবেন।
-
যেভাবে প্যাচ পাঠাবেন
-
আপনার প্যাচ লেখার পর আপনার করণীয় ট্রিতে চেক-ইন করানো। এই আর্টিকেলে রিভিউ প্রক্রিয়ার বিস্তারিত এবং আপনার প্যাচের অনুমোদিত হওয়া সংক্রান্ত বিস্তারিত আলোচনা করা হয়েছে।
-
ডকুমেন্টেশন আপডেট করা
-
যেভাবে নিশ্চিত করবেন আপনার ডেভেলপ করার সাথে সাথে ডকুমেন্টেশনও আপ-টু-ডেট থাকছে।
-
মোজিলা মডিউল এবং মডিউল "মালিকানা"
-
এই আর্টিকেলে মোজিলার মডিউল, মডিউল স্বত্বাধিকারী (owner) এর ভূমিকা এবং যেভাবে স্বত্বাধিকারী (owner) রা নির্বাচিত হন।
-
কোড স্নিপেট
-
অনেকগুলো প্রয়োজনীয় কোড স্নিপেটের সংগ্রহ, আপনার কাজ অনেক সহজ করে দেবে।
-
মোজিলা ডেভেলপমেন্ট সংক্রান্ত কৌশল
-
মোজিলা প্রজেক্টে কাজ করার সময় যেভাবে আপনার সময়ে সদ্ব্যাবহার করবেন।
-
ডিবাগ করা
-
মোজিলা কোড ডিবাগ করার কিছু গুরুতপূর্ণ টিপস এবং গাইড।
-
পারফরম্যান্স
-
আপনার কোডের পারফরম্যান্স নিশ্চিত করার জন্য কিছু গাইড ও সাহায্যকারী টুলস।
-
মোজিলা প্লাটফর্ম
-
মোজিলা প্লাটফর্ম সংক্রান্ত যাবতীয় বিষয়বস্তু।
-
navigator অবজেক্টে API যোগ করা {{ gecko_minversion_inline("9.0") }}
-
যেভাবে {{ domxref("window.navigator") }} এ অতিরিক্ত API যুক্ত করবেন।
-
ইন্টারফেস কম্পাটিবিলিটি
-
মোজিলার স্ক্রিপ্টেবল এবং বাইনারি API পরিবর্তন করার গাইডলাইন।
-
ফায়ারফক্স কাস্টমাইজ করা
-
ফায়ারফক্সের কাস্টমাইজড ভার্সন তৈরি করা সংক্রান্ত তথ্য।
-
ভার্চুয়াল ARM লিনাক্স এনভায়রনমেন্ট
-
ARM এর টেস্ট করার জন্য যেভাবে একটি লিনাক্সচালিত ARM এমুলেটর সেটআপ করবেন। মোবাইল ডেভেলপারদের জন্য গুরুত্বপূর্ণ।
-
পুরনো বিল্ড করার টিপস
-
পুরনো কোডবেজ বিল্ড করার জন্য কিছু গুরুত্বপূর্ণ টিপস - বর্তমান কোডবেজের জন্য প্রযোজ্য নয়।
-
-
-

টুল

- -
-
Bugzilla (বাগজিলা)
-
Bugzilla ডাটাবেজের সাহায্যে মোজিলা প্রজেক্টগুলোর সমস্যা ট্র্যাক করা হয়।
-
MXR
-
ওয়েবে মোজিলা সোর্স কোড রেপোজিটরী ব্রাউজ এবং সার্চ করুন।
-
Bonsai (বনসাই)
-
Bonsai টুলটির সাহায্যে আপনি বের করতে পারবেন কে কোন কাজের জন্য কোন কোড পরিবর্তন করেছেন।
-
Mercurial
-
মোজিলার সোর্স কোড ব্যবস্থাপনার জন্য ডিস্ট্রিবিউটেড ভার্সন কন্ট্রোল সিস্টেম।
-
Tinderbox
-
Tinderbox ট্রি এর অবস্থা প্রদর্শন করে (ঠিকভাবে বিল্ড হোক বা না হোক)। চেক-ইন বা চেক-আউট করার আগে নিশ্চিত হয়ে নিন আপনি ওয়ার্কিং ট্রির সঙ্গে কাজ করছেন কিনা।
-
ক্র্যাশ ট্র্যাক করা
-
Socorro এবং Talkback ক্র্যাশ রিপোর্টিং সিস্টেম সম্পর্কে বিস্তারিত।
-
পারফরম্যান্স ট্র্যাক করা
-
মোজিলা প্রজেক্টগুলোর পারফরম্যান্স সংক্রান্ত তথ্য দেখুন।
-
Callgraph (কল গ্রাফ)
-
কলগ্রাফ তৈরির মাধ্যমে মোজিলা কোডের স্ট্যাটিক অ্যানালাইসিস করার জন্য একটি টুল।
-
ডেভেলপার ফোরাম
-
মোজিলা ডেভেলপমেন্ট সংক্রান্ত সমস্যা নিয়ে কথা বলার জন্য একটি টপিক-ভিত্তিক তালিকা।
-
মোজিলা প্লাটফর্ম ডেভেলপমেন্ট চিট শিট
-
প্লাটফর্ম ডেভেলপারদের জন্য তৈরি ব্রায়ান বন্ডির তৈরি সচরাচর প্রয়োজনীয় তথ্যের রেফারেন্স।
-
-
- -


-  

diff --git a/files/bn/mozilla/developer_guide/source_code/index.html b/files/bn/mozilla/developer_guide/source_code/index.html deleted file mode 100644 index e781f0db36..0000000000 --- a/files/bn/mozilla/developer_guide/source_code/index.html +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: মজিলা সোর্স কোড নিয়ে কাজ করা -slug: Mozilla/Developer_guide/Source_Code -tags: - - Developing Mozilla - - ডেভেলপিং মজিলা - - মজিলা উন্নয়ন -translation_of: Mozilla/Developer_guide/Source_Code ---- -

নিচের প্রবন্ধ গুলো আপনাকে মজিলার সোর্স কোড সম্পর্কে বিস্তারিত জানতে ও বুঝতে সাহায্য করবে এবং কিভাবে আপনার প্রস্তাবকৃত পরিবর্তন মূল কোডের সাথে যুক্ত করবেন, সে সম্পর্কে বিস্তারিত ধারনা দেবে।

- - - - - - - - - - -
-

ডকুমেন্টেশন টপিক সমূহ

-
-
-
- মারকিউরিয়াল রিপজিটরি থেকে কোড সংগ্রহ
-
- যদি আপনি মজিলা প্রকল্পে অবদান রাখার জন্য মনস্থির করে থাকেন, তাহলে আমাদের ভার্শন কন্ট্রোল রিপোজিটরি থেকে কোড দেখতে পারেন। কিভাবে দেখবেন তা জানতে এখানে দেখুন।
-
- HTTP অথবা FTP ব্যবহার করে কোড ডাউনলোড করা
-
- আপনি যদি নির্দিষ্ট একটি মজিলা পণ্যের নির্দিষ্ট ভার্শনের কোড ডাউনলোড করতে চান, তাহলে এই নিবন্ধটি আপনার জন্য সহায়ক হতে পারে।
-
- অনলাইনে মজিলার সোর্স কোড দেখা এবং অনুসন্ধান
-
- শিখুন কিভাবে MXR ব্যবহার করতে হয়, সোর্স কোডের জন্য মজিলার অনলাইন সার্চ এবং ব্রাউজিং টুল ব্যবহার করতে হয়। এটা কোড ডাউনলোডের জন্য সঠিক উপায় নয়। কিন্তু কোড অনুসন্ধান করার জন্য এটা অসাধারণ!
-
- মজিলা সোর্স কোডের ভেতরে চলাচল করা
-
- মজিলার সোর্স ট্রি তে থাকা বিভিন্ন ফোল্ডার সম্পর্কে বিস্তারিত তথ্য এবং আপনার কাঙ্ক্ষিত জিনিস কিভাবে খুঁজে পাবেন, তা এখানে বর্ণনা করা হয়েছে।
-
- নতুনদের জন্য বাগ
-
- যদি আপনি প্রকল্পে নতুন হয়ে থাকেন, এবং কোন কাজ করতে চান, তাহলে এখানে দেখতে পারেন।
-
-
-
-
- মজিলা কোডিং স্টাইল গাইড
-
- কিভাবে আপনি আপনার সোর্স কোড সাজাবেন, তা কোড স্টাইল গাইডের মদ্ধে বর্ণনা করা হয়েছে। পর্যালোচকদের কাছে উপহাসের পাত্র না হতে চাইলে এটি আপনার অবশ্যই পড়া উচিত।
-
- ইন্টারফেস ডেভেলপমেন্ট গাইড
-
-  কিভাবে XPCOM ইন্টারফেস তৈরি করবেন ও আপডেট করবেন, সে সম্পর্কিত নির্দেশনা ও ডকুমেন্টেশন এখানে পাওয়া যাবে।
-
- সার্ভারে ব্যবহার করা
-
- মজিলার পণ্য গুলো অন্তত তিনটি প্লাটফর্মে তৈরি করা হয়েছে। যদি আপনার সেগুলোতে ব্যবহারের সুযোগ না থাকে, তাহলে আপনি আপনার প্যাচ টেস্ট করার জন্য সার্ভার ব্যবহার করতে পারেন; এবং নিশ্চিত করতে পারেন যে প্যাচগুলো ঠিকঠাক কাজ করছে।
-
- প্যাচ তৈরি করা
-
- যখন আপনি মজিলা কোডে কোন পরিবর্তন করে ফেলবেন, তার পরবর্তী ধাপ হচ্ছে (সঠিক ভাবে কাজ করছে এটা নিশ্চিত করার পর) একটি প্যাচ তৈরি করে তা পর্যালোচনার জন্য জমা দেয়া। মারকিউরিয়াল এর জন্য এই নিবন্ধটি পুরোপুরি আপডেট করা প্রয়োজন।
-
- সোর্স কোডে কমিট করার অনুমতি পাওয়া
-
- অল্প, গর্বিত, কমিটারদের সাথে যোগ দিতে প্রস্তুত ? মজিলার কোডে কিভাবে চেক-ইন এর ক্ষমতা পাবেন, তা এখান থেকে জানতে পারবেন।
-
- CVS থেকে মজিলার পুরাতন কোড সংগ্রহ
-
- মজিলার নতুন ও পুরাতন ভার্শন সহ NSS, NSPR ইত্যাদি একটি কনকারেন্ট ভার্শন সিস্টেমে রাখা হয়। এই নিবন্ধে সেসব সম্পর্কে বিস্তারিত জানতে পারবেন।
-
-
-

{{ languages( { "de": "de/Entwicklerhandbuch/Quelltexte", "ja": "ja/Developer_Guide/Source_Code", "pt": "pt/Developer_Guide/Codigo_Fonte" } ) }}

-- cgit v1.2.3-54-g00ecf