একটি ছোট বৈজ্ঞানিক গ্রন্থাগারের জন্য হোস্টিং সাইট


9

আমার গবেষণা কাজের জন্য আমি একটি ছোট সি ++ গ্রন্থাগার বিকাশ করছি যার লক্ষ্য সি ++ কম্পিউটিং ন্যাশনাল কোড এবং অক্টাভা / মতলব (যখন উত্তরোত্তর প্রক্রিয়াকরণের উদ্দেশ্যে ব্যবহৃত হয়) এর মধ্যে যোগাযোগের সুবিধার্থে।

আমি জিপিএলের অধীনে এমন কোনও গ্রন্থাগার সোর্সফোর্জ বা গিথুবের মতো কিছু ফ্রি হোস্টিং সাইটে প্রকাশ করতে চাই।

সত্যই, যদিও, কোন সাইটটি আমার (ছোট) লাইব্রেরির চেয়ে ভাল হিসাবে বেছে নেওয়ার জন্য আমার অভিজ্ঞতা নেই।

একদিকে, গিথুব আমাকে আরও তাত্ক্ষণিকভাবে দেখছেন, অন্যদিকে, সোর্সফোর্জ বৈজ্ঞানিক কোডগুলির জন্য একটি রেফারেন্স সাইট, তাদের অনেকগুলি সেখানে হোস্ট করা হয়েছে।

কোন পরামর্শ?


সম্পাদনা: আমি আমার প্রশ্নটি বড় করি।

আমি যে লাইব্রেরির কথা বলছি এটি একটি ছোট প্রকল্প (15K সিএল, বর্তমানে বিটবাকেটের একটি ব্যক্তিগত রেপোতে) প্রায় ব্যক্তিগত, যা আমার সুপারভাইজারদের 2 বছরের বিরক্তিকর প্রযুক্তিগত অনুরোধ এবং 6 মাসের কোড ডিজাইনের (বেশিরভাগ বিচার এবং ত্রুটির দ্বারা) অনুসরণ করেছে।

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

অন্যদিকে, গিথুব বিকাশকারীদের দৃষ্টিকোণ থেকে সহজ দেখায় (এখানে আমি এমন কাউকে বোঝাতে চাইছি যে কোডটি বিশ্লেষণ, প্রসারিতকরণ, কাঁটাচামচ করতে আগ্রহী)।


1
জিজ্ঞাসা করার জন্য আমার কাছে কয়েকটা স্পষ্ট করে প্রশ্ন রয়েছে :) আপনি কোন সংস্করণ নিয়ন্ত্রণ ব্যবস্থা ব্যবহার করছেন? আপনি কি আপনার কোডের পুরো ইতিহাস উপলব্ধ করা, চালিয়ে যাওয়া বিকাশ এবং অন্যান্য ব্যবহারকারীর অবদান গ্রহণে আগ্রহী? যখন সফ্টওয়্যারটি একাডেমিক কাজের জন্য ব্যবহৃত হয় তখন আপনি প্রশংসাপত্র creditণ গ্রহণে আগ্রহী? হোস্টিং সাইট বেছে নেওয়ার সময় কোন বিষয়গুলি আপনার পক্ষে সবচেয়ে গুরুত্বপূর্ণ হবে বলে মনে করেন?
আরন আহমদিয়া

@ অ্যারোনআহমাদিয়া, দেরিতে জবাবের জন্য দুঃখিত। আমি ASAP আপনার প্রশ্নের উত্তর দিয়ে আমার প্রশ্নটি প্রসারিত করব।
আকরবে


@ ডেভিডক্যাচসন, আমার কাছে যে উত্তরগুলি প্রয়োজন তা মনে হচ্ছে, ধন্যবাদ
আকোরবে

উত্তর:


9

যেটি সাইট ভাল সেগুলি আপনার নিজের কৃতজ্ঞতার উপর নির্ভর করবে।

যদিও আমি ব্যক্তিগতভাবে পছন্দ করি না কেন এমন সিস্টেমের প্রচার করার জন্য এটি লোভনীয় হতে পারে তবে আমি বিশ্বাস করি যে আপনার ব্যক্তিগত পছন্দ এবং কাজের শৈলীর সাথে সঠিক পছন্দটির আরও বেশি কিছু আছে ...

আপনার প্রকল্পে কত বিকাশকারী কাজ করে? আপনি কতবার এটি আপডেট করবেন? কেউ সম্ভবত এটি কাঁটাচামচ করতে চাইবে কি করে? আপনি কোন রিভিশন সিস্টেমের সাথে বেশি স্বাচ্ছন্দ্য বোধ করছেন? আপনি কোন ব্যবহারকারী ইন্টারফেস পছন্দ করেন?

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

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

আমি উভয়ের দিকে তাকাতে এবং আপনি সবচেয়ে স্বাচ্ছন্দ্য বোধ করেন তা দেখতে দৃ strongly়ভাবে পরামর্শ দেব। আবার: কোন সাইটটি আরও ভাল তা আপনার নিজস্ব স্টাইলের কাজ এবং ব্যক্তিগত পছন্দগুলির উপর দৃ on়তার সাথে নির্ভর করবে।


6
সিডিনোট: ২০১২ সালের হিসাবে, বেশিরভাগ লোকেরা গিটহাব ব্যবহার করছে বা সেখানে চলে যাচ্ছে।
অ্যাস্ট্রজুয়ানলু

@ জুয়ানলু ২০০১: এটি একটি আকর্ষণীয় দাবি, আপনার কি এটির জন্য উত্স আছে? তবে যে কোনও ক্ষেত্রে, যদি আপনি কেবল গিটের মধ্যে না থাকেন তবে আপনি সম্ভবত অন্য কোনও সাইট ব্যবহার করে আরও স্বাচ্ছন্দ্যবোধ করবেন।
পেড্রো

@ জুয়ানলু 1001, আমরা কি এক সেকেন্ডের জন্য "ব্যবহারকারীদের" বিবেচনা করতে পারি? লোককে কোড বিকাশ করার বিষয়ে বিবেচনা করার সময় আমি আপনার বক্তব্যের সাথে একমত নই কারণ গণনা বিজ্ঞানের ক্ষেত্রে। এমন লোকদের সম্পর্কে কী যা গণিতে বেশি এবং এটি - মাঝে মধ্যে - কোড লিখুন?
Acorbe

1
@ জুয়ানলু001: দুঃখিত, এটি কাটেনি। অন্তর্নিহিত সংশোধন ব্যবস্থাপনার সিস্টেম কীভাবে কাজ করে তার সাথে কমিটের সংখ্যার আরও অনেক কিছু রয়েছে। প্রতি মাসে নতুন প্রজেক্ট শুরু হওয়া বা ডাউনলোডের সংখ্যাতে আপনার কোনও সংখ্যা আছে? কুডোস যদিও প্রকাশ্যে স্বীকার করেছেন যে আপনার মূল বক্তব্য সমর্থন করার মতো কোনও তথ্য আপনার কাছে নেই।
পেড্রো

2
@ পেড্রো, আমি আপনার বক্তব্যটি দেখতে পাচ্ছি এবং বাস্তবে আমি নিজেকে সংশোধন করে পরিষ্কার করতে চাই। ব্যবহারকারীর সংখ্যার কথা বললে, এটি সত্য নয় যে বেশিরভাগ লোকেরা গিটহাব ব্যবহার করছেন: জিএইচ হোম পেজ অনুযায়ী 2.5 মিলিয়ন ডলার ব্যবহারকারী রয়েছেন , এবং এসএফ-তে Sourceforge.net/blog/sourceforge-myths অনুসারে 3.5 মিলিয়ন ডলার ব্যবহারকারী ছিলেন OTOH, NumPy, SciPy এবং matplotlib এর মতো কিছু উপযুক্ত বৈজ্ঞানিক প্রকল্প ইদানীং প্রচুর আনন্দ নিয়ে গিটহাবে স্থানান্তরিত হয়েছে, তবে পরবর্তীটি এমন আরও একটি বিষয়গত বক্তব্য যা আমি সমর্থন করার কোন উপায় পাই না।
অ্যাস্ট্রজুয়ানলু

6

গিথুব যাও

গিথুবের প্রকাশনা মডেল ভবিষ্যত। গিথুবের কাঁটাচামচ, অনুরোধ এবং মার্জ করার মডেল বৈজ্ঞানিক প্রকাশের মডেলের খুব কাছাকাছি is অনেক বৈজ্ঞানিক সম্প্রদায় গিথুবকে তাদের গবেষণা প্রকল্পের ডেটা এবং কোড হোস্ট করতে ব্যবহার করছে। খোলা অ্যাক্সেস জার্নালগুলি রয়েছে যা গিথুবকে তাদের জমা দেওয়ার এবং প্রকাশের একমাত্র মাধ্যম হিসাবে ব্যবহার করে। এছাড়াও, আপনি আরও ভাল গুগল র‌্যাঙ্কিং পাবেন এবং এভাবে আরও সম্ভাব্য ব্যবহারকারী users সোর্সফোর্জ ধীর এবং মূলত মৃত প্রকল্পগুলি হোস্ট করে। সক্রিয়ভাবে রক্ষণাবেক্ষণ করা অনেকগুলি প্রকল্প সাম্প্রতিক বছরগুলিতে সোর্সফোর্জ থেকে গিথুবে চলে গেছে।


আমি সম্ভবত এটি করতে হবে। আমার অনুসন্ধানগুলি আমাকে ঠিক এই মুহুর্তে চালিত করছে।
আকরবে

5

গুগল কোড হ'ল অন্য বিকল্প হিসাবে তারা এসএনএন / গিট / এইচজি সরবরাহ করে এবং প্রায় প্রত্যেকেরই একটি Google আইডি থাকে।

আপনি যেই সাইটটি বেছে নিন আমি শীর্ষে কোথাও একটি টারবাল রাখার পরামর্শ দেব (কিছু সাইট ইতিমধ্যে এটি করেছে) কারণ বেশিরভাগ মানুষ সংশোধন নিয়ন্ত্রণের সাথে পরিচিত না এবং বিশ্ববিদ্যালয়গুলির বিভাগীয় সার্ভারগুলি প্রায়শই একটি 5 বছরের পুরানো ওএস চালায় যা যদি ভাগ্যবান হয় তবে এটি থাকতে পারে এসএনএন ইনস্টল করা হয়েছে।


4

তবুও আরেকটি বিকল্প হ'ল বিটবুকিট ব্যবহার করা । এটি মার্কুরিয়াল (এইচজি) এর সাথে খুব সুসংগত । এইচজির সাথে আমার ব্যক্তিগত অভিজ্ঞতা হ'ল এটি একটি সাধারণ তবে শক্তিশালী সংস্করণ নিয়ন্ত্রণ ব্যবস্থা। আমি বিশ্বাস করি এটি ব্যক্তিগত সফ্টওয়্যার বিকাশের জন্য অনেক বেশি উপযুক্ত। বড় দলগুলির জন্য, আমি গিট এবং ফলস্বরূপ গিথুবও প্রস্তাব করব। তবুও, আমি বিটবাকেট এবং এর বৈশিষ্ট্যগুলি নিয়ে বেশ সন্তুষ্ট। আমি একটি প্রাইভেট রেপো দিয়ে প্রকল্পটি শুরু করেছি (যেখানে আপনার থিসিস এবং বৈজ্ঞানিক কাগজপত্রের জন্য একটি প্রকল্প সহ আপনি অসীম অনেকগুলি থাকতে পারেন) এবং যখন প্রকল্পটি যথেষ্ট পরিপক্ক হয়েছিল - তখন আমি এটিকে জনসাধারণের প্রকাশে রূপান্তর করেছি।

আপনি যদি সংস্করণ নিয়ন্ত্রণের সাথে পরিচিত না হন, বিশেষত মার্চুরিয়ালে , আমি HgInit পরামর্শ দিই । আমি যখন প্রথমবার সংশোধন নিয়ন্ত্রণ ব্যবহার শুরু করতে চেয়েছিলাম তখন আমার একজন সহকর্মী আমাকে এই পৃষ্ঠাটি দেখিয়েছিলেন। আমি এটি দরকারী মনে হয়েছিল।


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