LibreOffice प्रोजेक्ट

इस पेज पर Google Docs के सीज़न के लिए स्वीकार किए गए एक तकनीकी लेखन प्रोजेक्ट की जानकारी है.

प्रोजेक्ट की खास जानकारी

ओपन सोर्स संगठन:
LibreOffice
तकनीकी लेखक:
क्रेज़ाहिरो
प्रोजेक्ट का नाम:
कैल्कुलेशन के फ़ंक्शन के रेफ़रंस और इस्तेमाल के लिए गाइड
प्रोजेक्ट की अवधि:
मानक अवधि (तीन महीने)

प्रोजेक्ट का विवरण

प्रोजेक्ट का अनुरोध

प्रोजेक्ट के लिए ज़रूरी स्किल सीखने के लिए, मुझे टेक्निकल राइटिंग फ़ेज़ में हफ़्ते में 30 से 35 घंटे और प्री-राइटिंग फ़ेज़ में 10 से 12 घंटे आसानी से मिल जाते हैं. फ़िलहाल, मैं अपने यूनिवर्सिटी(अपने देश में) में रह रहा/रही हूं. यहां मेरे पास फ़ास्ट इंटरनेट और प्रोजेक्ट के लिए ज़रूरी ऐड-ऑन संसाधन का ऐक्सेस है. COVID-19 महामारी के दौरान, मुझे अपनी यूनिवर्सिटी में ही पूरा प्रोजेक्ट चाहिए. मुझे नहीं लगता कि मेरी यूनिवर्सिटी इसे जल्द शुरू होने वाली है. भले ही, मुझे आखिरी साल में किसी भी प्रोजेक्ट में शामिल होना है, लेकिन मुझे छह घंटे से काम नहीं करना है.

शुरुआती जानकारी

LibreOffice Count में कई कैटगरी के फ़ंक्शन की एक व्यापक (+ 500) सूची होती है जिसमें दस्तावेज़ काफ़ी छोटा (लेकिन फिर भी सटीक) होता है. कैल्कुलस का बिल्ट-इन फ़ंक्शन विज़र्ड उपयोगकर्ता को प्रत्येक फ़ंक्शन के उद्देश्य और पैरामीटर के बारे में सारांश जानकारी भी उपलब्ध कराता है. कैल्कुलस के फ़ंक्शन के बारे में और विस्तृत संदर्भ जानकारी कैप्चर करने के लिए दस्तावेज़ फ़ाउंडेशन के wiki पर एक संरचना बनाई गई है.

मकसद

कैल्कुलस के हर फ़ंक्शन के लिए ज़्यादा जानकारी वाला कॉन्टेंट लिखकर, विकी स्ट्रक्चर को पॉप्युलेट करने के लिए, ओडीएफ़एफ़ स्टैंडर्ड के साथ-साथ, इलस्ट्रेशन और डायग्राम के पालन को फ़्लैग करना मददगार था. साथ ही, कॉर्नर केस और अपवादों को दिखाने के लिए एक या दो उदाहरण दिए गए और सैंपल/उदाहरण फ़ाइलें दी गईं.

प्रोजेक्ट पर काम करने के लिए प्लान

मैंने प्रोजेक्ट के मुख्य विचार के बारे में अच्छी तरह से समझ लिया है और हम फ़ंक्शन विज़र्ड में हर फ़ंक्शन के काम करने के तरीके को दस्तावेज़ में रखने की कोशिश कर रहे हैं. साथ ही, हम फ़ंक्शन के सभी पहलुओं को शामिल करने वाले हर फ़ंक्शन के लिए ज़रूरी उदाहरणों के साथ दस्तावेज़ बनाने की कोशिश कर रहे हैं, ताकि नया उपयोगकर्ता इसे इस्तेमाल करने का तरीका समझ सके और कुछ ही सेकंड में समझ पाए कि इसे कैसे इस्तेमाल करना है.

मुझे इन फ़ंक्शन को कैटगरी के हिसाब से बांटने की ज़रूरत है:

• Database: This section deals with functions used with data organized as one row of data for one record. 
• Date & Time: These spreadsheet functions are used for inserting and editing dates and times.
• Financial: This category contains the mathematical finance functions of LibreOffice Calc.
• Information: This category contains Information functions.
• Logical: This category contains Logical functions.
• Mathematical: This category contains the Mathematical functions for Calc.
• Array: This category contains the array functions.
• Statistical: This category contains Statistics functions.
• Spreadsheet: This section contains descriptions of the Spreadsheet functions together with an example.
• Text: This section contains descriptions of the Text functions.
• Add-in: The following describes and lists some of the available add-in functions.

हर फ़ंक्शन में करीब 20 से 50 फ़ंक्शन होते हैं. हालांकि, कुछ कैटगरी में ज़्यादा फ़ंक्शन होते हैं. इनमें से ज़्यादातर में, सिंटैक्स के साथ कम जानकारी वाला ब्यौरा और एक उदाहरण शामिल होता है.

मुझे कैल्कुलस के हर फ़ंक्शन के लिए ज़्यादा जानकारी वाला कॉन्टेंट जोड़ना है. साथ ही, मुझे ओडीएफ़एफ़ स्टैंडर्ड के हिसाब से कॉन्टेंट फ़्लैग करना है. इसके अलावा, जहां भी मददगार हो, इलस्ट्रेशन और डायग्राम के साथ, टिप्पणियों के रूप में कॉर्नर केस और अपवादों को दिखाने के लिए एक या दो उदाहरण देना, और सैंपल/उदाहरण फ़ाइलें उपलब्ध कराना. साथ ही, जहां ज़रूरी हो वहां एक अहम सेक्शन भी जोड़ा जा सकता है. मुझे इन फ़ंक्शन को कैटगरी के हिसाब से रखना होगा.उदाहरण के लिए, किसी एक फ़ंक्शन को वर्टिकल फ़ॉर्मैट में इस्तेमाल करना और फिर किसी अन्य कैटगरी में स्विच करना. यह काम तकनीकी राइटिंग पीरियड के दौरान किया जाएगा. इसके अलावा, मैं कम्यूनिटी के साथ जुड़े रहने के दौरान काम के माहौल की आदत डालना चाहती हूं, ताकि लिखने के दौरान काम आसान हो सके. मेरे अनुभव में, इस तरह के ऐप्लिकेशन को रिकॉर्ड करने के लिए बहुत से छोटे-छोटे ""गोचा!"" पलों का पता लगाने के लिए बहुत समय की ज़रूरत होती है. प्लानिंग के हिसाब से, मैं शुरुआत में ही इन 11 कैटगरी में काम करके इस प्रोजेक्ट पर काम कर लूंगा. इसमें कुछ को ज़्यादा मदद की ज़रूरत होगी. इसलिए, उन्हें अन्य के मुकाबले ज़्यादा समय की ज़रूरत होगी. हालांकि, काम करते समय इन समस्याओं को ठीक किया जा सकता है. इस काम के लिए, पहले से ही कुछ दस्तावेज़ पहले से मौजूद हैं और सबसे ऊपर लिखा जा रहा है. इसलिए, हर हफ़्ते का टास्क पूरा होने के बाद, मुझे प्रूफ़रीडिंग की ज़रूरत पड़ेगी. ऐसा इसलिए, क्योंकि पिछले हफ़्ते का टास्क छोड़ना सही नहीं है.

इसलिए, यहां प्रोजेक्ट को तय समयसीमा के अंदर व्यवस्थित करने के लिए एक मोटे तौर पर शेड्यूल दिया गया है.

  • पहला हफ़्ता:(14 सितंबर) • डेटाबेस
  • दूसरा हफ़्ता:(21 सितंबर) • तारीख और समय
  • तीसरा हफ़्ता:(28 सितंबर) • वित्तीय
  • चौथा हफ़्ता:(5 अक्टूबर) • जानकारी
  • पांचवां हफ़्ता:(12 अक्टूबर) • काम के नतीजे
  • छठा हफ़्ता:(19 अक्टूबर) • गणित
  • सातवां हफ़्ता:(26 अक्टूबर) • कैटगरी
  • आठवां हफ़्ता:(2 नवंबर) • आंकड़े
  • नौवां हफ़्ता:(9 नवंबर) • स्प्रेडशीट
  • 10 हफ़्ता:(16 नवंबर) • टेक्स्ट
  • 11 हफ़्ता:(23 नवंबर) • ऐड-इन
  • 12वां हफ़्ता:(30 नवंबर से 5 दिसंबर)(फ़ाइनल)

इस प्रोजेक्ट में किए गए काम, अनुभव, और काम का दस्तावेज़ बनाने के साथ-साथ दूसरे पास प्रूफ़-रीडिंग/एडिटिंग भी शामिल है, ताकि दस्तावेज़ सबमिट करने के लिए उन्हें तैयार किया जा सके.