Tugas Kami

Tim ini merancang, mengembangkan, dan memelihara situs web serta aplikasi Fedora.

Tugas-tugas ini mencakup berbagai jenis pekerjaan, cocok untuk pendatang baru maupun kontributor berpengalaman.

Ada sesuatu untuk semua orang

Teknologi web, sebagai tumpukan teknologi yang sangat luas dan bidang yang menarik bagi mereka yang terlibat dalam pemasaran, desain produk, manajemen proyek, dan lainnya, membuat tim ini selalu membutuhkan kontributor komunitas yang bersedia berpartisipasi.

Apakah Anda pendatang baru di pengembangan web?

Sangat disarankan bagi pendatang baru dalam pengembangan web untuk bergabung dalam pertemuan berkala kami dan memperkenalkan diri terlebih dahulu. Berdasarkan tingkat pengalaman, anggota tim akan membantu memilih tiket isu yang sesuai dengan kemampuan mereka dan memberikan bimbingan di berbagai tumpukan teknologi seperti HTML, CSS, JavaScript, dan Python. Dokumentasi ini juga berisi informasi yang cukup untuk membantu mereka memulai kontribusi.

Apakah Anda berpengalaman dalam pengembangan web?

Tim sering kali memiliki banyak tiket yang membutuhkan pengetahuan dan pengalaman lanjutan dalam tumpukan teknologi dan operasi manajemen kami, dan mereka selalu menyambut bantuan dari siapa pun. Mereka tertarik bekerja sama dengan pengembang yang membawa ide baru sekaligus membantu menjaga keberlangsungan kinerja tim. Para kontributor diharapkan berpartisipasi dalam pertemuan berkala dan berinteraksi dengan tim.

Contoh tugas

Menambahkan konten sementara ke situs web

Elemen sementara seperti indikator rilis beta di situs web penawaran Fedora Linux, serta spanduk untuk survei dan acara, perlu ditempatkan secara berkala.

Mengembangkan mockup desain yang telah disetujui

Setelah mockup desain melewati proses peninjauan dan siap diimplementasikan, mockup tersebut perlu dikembangkan menjadi proyek interaktif akhir.

Berpartisipasi dalam pertemuan berkala

Tim ini secara berkala mengadakan pertemuan untuk membahas pembaruan, hambatan, dan rencana kegiatan, baik secara sinkron melalui panggilan maupun asinkron melalui obrolan.

Memperbarui kode sisi server

Situs web dan aplikasi perlu dihosting di lingkungan yang relevan (pengembangan, staging, atau produksi), tergantung pada fase dan tingkat kematangan proyek.

Meningkatkan dukungan bahasa dan aksesibilitas

Tugas ini melibatkan kerja sama dengan tim lokalisasi untuk menerjemahkan konten ke berbagai bahasa dan menyediakan opsi aksesibilitas.

Memperbarui situs web untuk meningkatkan pengalaman pengguna

Untuk mengikuti standar internet terkini, situs web lama perlu diperbarui menggunakan metodologi desain dan tumpukan teknologi yang lebih modern.

Menulis dokumentasi untuk kontributor

Membangun proses dan memastikan reprodusibilitas kegiatan akan lebih baik jika didukung dokumentasi yang membantu kontributor memahami langkah-langkahnya.

Membuat tiket isu dan melakukan triase

Untuk mencatat dan memprioritaskan tugas-tugas yang terkait dengan aktivitas di atas, tim menggunakan pelacak isu dan papan tugas tertentu.

Laporkan bug

Apakah Anda menemukan bug di salah satu situs web kami?

Silakan lihat panduan memperbaiki bug.

Atau, laporkan bug tersebut di repositori kami.