Project LibreOffice

Halaman ini berisi detail project penulisan teknis yang diterima untuk Google Season of Docs.

Ringkasan project

Organisasi open source:
LibreOffice
Penulis teknis:
Krezhairo
Nama project:
Referensi dan Panduan Pengguna Fungsi Kalkulasi
Durasi project:
Durasi standar (3 bulan)

Project description

PERMINTAAN PROJECT

Saya dapat dengan mudah mencurahkan 30-35 jam seminggu selama fase penulisan teknis dan 10-12 jam dalam fase pra-penulisan untuk mempelajari keterampilan tambahan yang diperlukan untuk project tersebut. Saya ingin menginformasikan bahwa saat ini, saya tinggal di Universitas(di negara asal saya) tempat saya memiliki akses ke internet cepat dan resource add-on yang diperlukan untuk project ini. Saya akan melanjutkan project ini dari universitas saya sendiri selama durasi project karena kita sedang dalam situasi COVID-19. Saya tidak melihat Universitas saya akan segera memulainya, dan meskipun demikian, saya akan berada di tahun terakhir saya, yang mengharuskan saya menghadiri kelas hanya selama 5-6 jam seminggu, sehingga hal ini tidak akan memengaruhi project dengan cara apa pun.

PENGANTAR

LibreOffice Calc memiliki daftar fungsi yang luas (+500) dalam banyak kategori yang dokumentasinya cukup dangkal (tetapi akurat) di Bantuan. Wizard Function bawaan Calc juga memberi pengguna informasi ringkasan tentang tujuan dan parameter setiap fungsi. Sebuah struktur telah dibuat di wiki Document Foundation untuk menangkap informasi referensi yang lebih rinci tentang fungsi Calc.

OBJECTIVE

Untuk mengisi struktur wiki dengan menulis konten yang lebih rinci untuk setiap fungsi Calc, kepatuhan penandaan terhadap standar ODFF, termasuk ilustrasi dan diagram sangat membantu, memberikan satu atau dua contoh untuk menunjukkan kasus sudut dan pengecualian dan menyediakan file sampel/contoh.

RENCANA KERJA PROYEK

Saya telah membahas ide inti project secara menyeluruh dan pada dasarnya kami mencoba mendokumentasikan cara kerja setiap fungsi di wizard fungsi beserta contoh yang memadai untuk setiap fungsi yang mencakup semua aspek fungsi dan mencoba membuat dokumentasi seintuitif mungkin sehingga pengguna baru dapat mencari dan memahami cara menggunakannya dalam hitungan detik.

Saya akan mempertimbangkan untuk membagi fungsi ini menurut kategori:

• 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.

Masing-masing memiliki sekitar 20-50 fungsi dengan beberapa kategori memiliki lebih banyak kategori. Sebagian besar menyertakan deskripsi singkat dengan sintaksis dan satu contoh.

Saya ingin menambahkan konten yang lebih mendetail untuk setiap fungsi Calc, menandai kepatuhan terhadap standar ODFF, menyertakan ilustrasi dan diagram jika diperlukan, memberikan satu atau dua contoh untuk menunjukkan kasus ekstrem dan pengecualian dalam bentuk komentar, serta memberikan file contoh. Juga menambahkan bagian penting di mana pun diperlukan. Saya akan mempertimbangkan untuk membahas fungsi ini dalam format kategoris, yaitu memilih satu dan bekerja secara vertikal, lalu beralih ke kategori lain selama periode penulisan teknis. Selain itu, saya juga akan mempertimbangkan untuk membiasakan diri dengan lingkungan kerja selama periode ikatan komunitas sehingga proses penulisan menjadi lebih mudah. Menurut pengalaman saya, menemukan banyak momen ""gotcha!"" kecil saat mendokumentasikan jenis aplikasi ini memerlukan investasi waktu. Dari segi perencanaan, pada awalnya saya akan mendekati project ini dengan menjalankan 11 kategori ini untuk dikerjakan, tentu saja, beberapa kategori akan memerlukan lebih banyak bantuan dan karenanya memerlukan lebih banyak waktu daripada yang lain, tetapi hal-hal ini dapat ditangani saat bekerja. Karena ada beberapa dokumentasi yang sudah ada dan saya menulis di atasnya, saya akan mempertimbangkan untuk mengoreksi setelah tugas setiap minggu selesai karena tidak baik untuk membiarkannya sampai minggu terakhir.

Jadi, di bawah ini adalah jadwal kasar untuk mengatur project dalam batas waktu.

  • Minggu ke-1:(14 Sept) • Database
  • Minggu ke-2:(21 Sept) • Tanggal & Waktu
  • Minggu ke-3:(28 Sept) • Keuangan
  • Minggu ke-4:(05 Okt) • Informasi
  • Minggu ke-5:(12 Okt) • Logika
  • Minggu ke-6:(19 Okt) • Matematika
  • Minggu ke-7:(26 Okt) • Array
  • Minggu ke-8:(2 Nov) • Statistik
  • Minggu ke-9:(9 Nov) • Spreadsheet
  • Minggu ke-10:(16 Nov) • Teks
  • Minggu ke-11:(23 Nov) • Add-in
  • Minggu ke-12:(30 Nov – 5 Des)(final)

Mendokumentasikan pekerjaan yang dilakukan dan pengalaman yang diperoleh dari project ini serta mengerjakan hal-hal kecil termasuk pemeriksaan/pengeditan ulang tahap ke-2 jika diperlukan untuk menyiapkan dokumentasi agar siap dikirim.