Skip to content

phi-li-a/philiaspace.my.id

Repository files navigation

🌐 Situs Philia Space

Bisa diakses di sini https://philiaspace.my.id/

📝 Cara Kontribusi ke Dokumentasi philia

Kami sangat menghargai kontribusi Anda untuk meningkatkan dokumentasi Philia. Dokumentasi ini dibangun menggunakan MkDocs dan dengan plugin mkdocs-material. Ada 2 cara untuk kontribusi ke dokumentasi Philia, yaitu dengan fork lagsung dari web GitHub, atau clone repo ini ke local/komputer masing-masing.

📁 Struktur Dokumentasi

Dokumentasi berada di folder:

docs/

File konfigurasi utama MkDocs ada di:

mkdocs.yml

🔧 Cara Pertama (Tes Lokal)

  1. Fork & Clone repository-nya Fork terlebih dahulu lalu Clone

    git clone https://github.com/<username>/philiaspace.my.id.git
    cd philiaspace.my.id
  2. Buat virtual environment (opsional tapi disarankan)

    python -m venv venv
    source venv/bin/activate  # Linux/macOS
    .\venv\Scripts\activate   # Windows
  3. Install MkDocs dan theme material

    pip install mkdocs mkdocs-material mkdocs-glightbox mkdocs-open-in-new-tab

✍️ Cara Mengedit Dokumentasi

  1. Buka file yang ingin kamu edit di dalam folder docs/. Misalnya:

    docs/index.md
    docs/tutorial-yomitan.md
    
  2. Lakukan perubahan seperti biasa menggunakan Markdown (.md). Contoh:

    ## Instalasi
    
    Berikut langkah-langkah instalasi Philia...

🔍 Preview Lokal Dokumentasi

Untuk melihat hasil edit dokumentasi secara lokal:

mkdocs serve

Lalu buka browser ke: http://127.0.0.1:8000


✅ Submit Perubahan

  1. Tambahkan perubahanmu:

    git add docs/
  2. Commit:

    git commit -m "Update dokumentasi: perbaiki bagian instalasi"
  3. Push ke fork-mu

    git push origin main
  4. Buat Pull Request ke branch main di web Github.


📝 Cara kedua (Full dari web GitHub)

Kontribusi Dokumentasi Langsung dari GitHub (Tanpa Clone)

Kalau kamu tidak ingin meng-clone repo, kamu bisa langsung kontribusi lewat GitHub Web UI dengan cara berikut:

🪄 Langkah-Langkah

  1. Fork Repositori

    • Buka halaman GitHub Philia.
    • Klik tombol Fork (kanan atas).
    • Pilih akunmu sebagai target fork.
  2. Edit Dokumentasi

    • Di repo hasil fork kamu, buka folder docs/.
    • Klik file .md yang ingin diubah, misalnya docs/index.md.
    • Klik ikon ✏️ (Edit this file).
    • Lakukan perubahan langsung di editor GitHub.
  3. Commit Perubahan

    • Scroll ke bawah.

    • Isi pesan commit, misalnya:

      Update dokumentasi: perbaikan penulisan di index.md
      
    • Pilih opsi: “Create a new branch for this commit and start a pull request.”

    • Klik Propose changes.

  4. Buat Pull Request

    • Setelah itu, kamu akan diarahkan ke halaman PR.
    • Tambahkan deskripsi perubahanmu (jika perlu).
    • Klik Create pull request.

🧠 Catatan

  • Pastikan kamu mengedit file di dalam folder docs/ karena semua dokumentasi ada di situ.
  • Format yang digunakan adalah Markdown (.md).
  • Jangan mengubah file selain dokumentasi (misalnya kode Python atau config) kalau kontribusimu hanya untuk dokumentasi.
  • Tim maintainer akan meninjau kontribusimu dan memberi masukan atau langsung menggabungkannya.

Dengan dua metode ini (lokal dan GitHub Web), semua orang bisa berkontribusi ke dokumentasi Philia dengan mudah — baik pengguna teknikal maupun non-teknikal.

📄 Lisensi

Proyek ini menggunakan dua jenis lisensi:

  • Kode sumber (.html, .css, .js, .yml, .json, dll.):
    Dilisensikan di bawah GNU General Public License v3.0.
    Lihat file LICENSE

  • Konten teks dan terjemahan (.md):
    Dilisensikan di bawah Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).
    Lihat file LICENSE.docs.md

💡 Note Kontributor

  • Siapa saja dipersilahkan berkontribusi, karena kita semua sama-sama belajar.
  • Saya Pemula
  • Kami semua pemula

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages