Library Automation and Digital Archive
LONTAR
Fakultas Ilmu Komputer
Universitas Indonesia

Pencarian Sederhana

Find Similar Add to Favorite

Call Number KP-3177
Collection Type Kerja Praktek (KP)
Title Pengembangan Fitur Phase Out Xcode Dependency Untuk MacPorts
Author Ahmad Satryaji Aulia;
Publisher Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2019
Subject
Location FASILKOM-UI;
Lokasi : Perpustakaan Fakultas Ilmu Komputer
Nomor Panggil ID Koleksi Status
KP-3177 TERSEDIA
Tidak ada review pada koleksi ini: 47236
ABSTRAK

ABSTRAK Nama : Ahmad Satryaji Aulia Program Studi : Ilmu Komputer Judul : Pengembangan Fitur Phase Out Xcode Dependency Untuk MacPorts Dilaksanakan kerja praktik dengan organisasi The MacPorts Project yang mengembangkan MacPorts, sebuah open-source package manager untuk macOS, dalam rangka mengikuti program Google Summer of Code 2019, inisiatif Google untuk melibatkan danmemfinansirmahasiswadenganorganisasiFOSS.Kerjapraktikdilaksanakanselama 10 minggu mulai dari tanggal 27 Mei 2019 hingga 2 Agustus 2019. Penulis ditempatkan sebagai Student Developer atau open source contributor pada tim macports-base dan bertugas mengembangkan operasi build dan install yang menyenangkan untuk end user yang tidak mempunyai developer suite Xcode yang didistribusi oleh Apple. Hal tersebut bertujuan untuk menghilangkan keharusan bagi user untuk mengunduh software Xcode yang ukurannya besar dan tidak dibutuhkan untuk instalasi sebagian besar package populer yang tersedia di MacPorts. Penulis mempelajari dan menggunakan Tcl, bahasa pemograman high-level yang sering digunakan untuk scripting. Selain itu, juga dibutuhkan pengetahuan dan etika open source yang menjadi keharusan dalam berkontribusi ke proyek open source. Selain kemampuan teknis, penulis juga mempelajari cara efektif bekerja dan berkomunikasi meskipun dari jarak jauh dengan perbedaan zona waktu yang sangat besar dengan mentor. Kata Kunci: Open-source, Tcl, Scripting, macOS, MacPorts, Kerja praktik