Masukan

Tempat dan cara memberikan masukan untuk proposal Privacy Sandbox selama proses pengembangan.

Mendapatkan masukan dari berbagai pemangku kepentingan di seluruh ekosistem web sangat penting bagi inisiatif Privacy Sandbox. Di sini Anda akan menemukan penjelasan tentang saluran publik dan langsung yang menginformasikan pengembangan, serta panduan tentang cara memberikan masukan di setiap tahap. Product manager dan engineer Chrome secara aktif berinteraksi dengan masukan ini, dan ratusan perwakilan industri sudah berpartisipasi.

Meskipun saluran masukan publik lebih disukai agar Anda dapat mengikuti diskusi dan memutuskan tempat untuk berkontribusi, baik publik (misalnya, GitHub) dan saluran langsung (misalnya, formulir masukan) tersedia.

Chrome

Android

Bagaimana Anda akan mengetahui bahwa masukan telah dipertimbangkan?

Update rutin untuk setiap Privacy Sandbox API dipublikasikan di situs ini. Secara khusus, pembaruan ini akan mencakup ringkasan tema masukan umum per API.

Tim Chrome akan menjelaskan apakah dan bagaimana masukan serta masalah yang timbul dari interaksi pemangku kepentingan disertakan dalam desain dan pengembangan setiap API.

Rute masukan Chrome

Berkolaborasi pada proposal individual

Setiap proposal Privacy Sandbox terbuka untuk diskusi publik, tempat penulis proposal dan pemangku kepentingan web berkolaborasi untuk menjawab pertanyaan terbuka dan mengklarifikasi detail penerapan sebelum fitur diselesaikan.

Proposal dimulai dengan penjelasan—ringkasan teknis tingkat tinggi tentang fungsi spesifikasi yang diusulkan. Penjelasan diposting untuk memulai proses masukan karena selalu ada pertanyaan terbuka dan detail yang memerlukan klarifikasi. Proses kolaboratif ini berlangsung selama siklus proses proposal, mulai dari diskusi awal tentang ide hingga melakukan iterasi pada revisi spesifikasi formal.

Penjelasan dan konten pendukung dihosting di GitHub. GitHub memungkinkan siapa saja yang memiliki akun GitHub untuk melaporkan Masalah (mengajukan pertanyaan atau menambahkan komentar) di repositori (repo) untuk memulai atau berpartisipasi dalam diskusi. Penulis proposal, termasuk product manager dan engineer Chrome, aktif dalam diskusi ini. Selain itu, GitHub memberikan opsi untuk diberi tahu jika ada aktivitas baru. Dengan masukan GitHub, Anda dapat berinteraksi langsung dengan komunitas yang berminat pada proposal tertentu. Meskipun tanpa akun GitHub, Anda tetap dapat membaca semua komentar komunitas untuk setiap proposal.

Diskusi dalam repositori harus difokuskan pada cara dan alasan proposal membahas kasus penggunaan yang ingin diselesaikan. Anda dapat menemukan link untuk melihat dan mengajukan masalah untuk setiap proposal di kolom Masukan pada tabel di bagian Proposal.

Melacak dan merespons pengembangan fitur Chromium

Setiap tahap pengembangan fitur diumumkan ke milis publik, yang mendorong diskusi lebih lanjut tentang penerapan teknis.

Setiap proposal dapat menghasilkan satu atau beberapa fitur yang akan dibuat di Chromium. Developer proposal mengirimkan permintaan untuk memulai setiap tahap pengembangan fitur di milis blink-dev publik. Tahapan ini mencakup: Intent to Prototype (I2P), Intent to Experiment (I2E), Intent to Ship (I2S), atau Intent to Remove (I2R).

  • Intent to Prototype (I2P): developer ingin memulai penerapan awal di Chromium. Hal ini sering kali menyebabkan fungsi awal tersedia untuk pengujian developer. Masukan yang berguna pada tahap ini mungkin paling cocok untuk GitHub karena tujuan pada tahap ini adalah memvalidasi ide proposal dengan kode yang berfungsi.
  • Intent to Experiment (I2E): developer ingin menjalankan pengujian berskala besar dalam bentuk uji coba origin. Hal ini memungkinkan situs menguji fungsi awal di sebagian traffic mereka sendiri. Masukan yang berguna pada tahap ini mencakup pernyataan kesediaan untuk berpartisipasi dan apakah eksperimen yang diusulkan memenuhi kebutuhan Anda untuk memvalidasi perilaku.
  • Intent to Ship (I2S): developer ingin men-deploy fitur yang telah selesai ke Chromium. Dengan demikian, fungsi tersebut tersedia untuk semua pengguna. Masukan yang berguna pada tahap ini akan mengatasi masalah yang belum terselesaikan untuk memastikan fitur siap untuk ketersediaan umum.
  • Intent to Remove (I2R): developer ingin menghentikan penggunaan dan menghapus fungsi dari Chromium. Masukan yang bermanfaat di sini mencakup menyoroti apakah penghapusan ini berdampak pada kasus penggunaan Anda dengan cara yang tidak dipahami oleh tim pengembangan.

Setiap tahap memiliki template standar tempat developer akan memberikan pilihan informasi yang relevan. Tahap tertentu memerlukan persetujuan dari pemilik project Chromium yang akan melakukannya dengan memberikan respons "Looks Good To Me" (LGTM) di postingan.

Daftar mailing terbuka untuk publik sehingga Anda dapat mengikuti diskusi tentang setiap pencapaian dan bergabung ke daftar untuk mengajukan pertanyaan tambahan. Ada aktivitas tingkat tinggi dalam daftar ini karena mencakup semua fungsi yang diluncurkan di project Chromium, jadi sebaiknya lacak setiap fitur di situs Status Chrome.

Diskusi di rangkaian pesan ini harus berfokus pada detail penerapan fitur tertentu di Chromium; diskusi tentang cara kerja proposal itu sendiri paling cocok untuk GitHub. Anda dapat menemukan link untuk melihat dan berkontribusi ke setiap pengumuman ini di kolom Intent dalam tabel di bagian Proposal.

Melacak dan mendiskusikan pengembangan setiap fitur

Milis khusus dapat dibuat seiring dengan kemajuan penerapan proposal, untuk memungkinkan diskusi yang lebih terfokus.

Saat setiap proposal berkembang melalui penerapan di Chromium, milis khusus proposal dapat dibuat untuk memungkinkan komunikasi yang terfokus.

Hal ini memungkinkan pengumuman dan diskusi tentang update uji coba origin, update kode yang diperlukan , atau masalah umum yang dapat memengaruhi pengembangan. Seperti blink-dev, daftar ini bersifat publik. Jika Anda melacak atau mengerjakan salah satu proposal ini secara langsung, bergabunglah ke daftar tertentu untuk mendapatkan informasi terbaru langsung dari tim pengembangan.

Diskusi tentang thread ini harus difokuskan pada detail implementasi yang berkelanjutan di Chromium karena audiens yang dituju adalah developer yang melakukan coding langsung terhadap fitur tersebut, bukan audiens umum yang tertarik dengan pengumuman umum. Anda dapat menemukan link untuk membaca dan berkontribusi pada proposal ini di kolom Daftar email dalam tabel di bagian Proposal.

Menyampaikan dan melacak masalah fitur

Seiring penerapan yang berlanjut, masalah terkait perilaku fitur dapat dilaporkan di issue tracker Chromium.

Hal ini mencakup bug implementasi saat perilaku Chromium tidak cocok dengan spesifikasi yang diusulkan, tetapi juga dapat mencakup fungsi khusus browser seperti cara fitur berinteraksi dengan DevTools dan preferensi pengguna, atau mungkin hanya untuk melaporkan error. Masalah dapat dilaporkan kapan saja dalam siklus proses fitur Chromium, baik yang baru tersedia untuk pengujian developer di balik flag atau sesuatu yang ditemukan dalam rilis stabil.

Diskusi dalam masalah Chromium harus difokuskan pada detail implementasi fitur yang dibayangkan di Chromium; diskusi tentang cara kerja proposal itu sendiri harus diposting ke GitHub. Anda dapat menemukan link untuk melihat atau melaporkan masalah di kolom Komponen Chromium pada tabel di bagian Proposal.

Mengikuti dan berpartisipasi dalam badan standar

World Wide Web Consortium (W3C) dan Internet Engineering Task Force (IETF) mengembangkan standar terbuka untuk semua platform web. Mereka mendorong pihak yang berminat untuk mendiskusikan dan mempelajari setiap standar serta ekosistem web secara keseluruhan.

W3C dan IETF adalah komunitas internasional yang mengembangkan standar terbuka untuk web dan Internet guna memastikan pertumbuhan jangka panjang platform terbuka ini. Teknologi platform web baru, seperti teknologi Privacy Sandbox, diusulkan dan dibahas di berbagai forum di seluruh badan standar ini. Forum ini terbuka untuk siapa saja yang ingin berpartisipasi secara aktif dalam desain dan pengembangan teknologi.

Setiap badan standar menawarkan berbagai opsi keanggotaan dan kontribusi yang berbeda kepada pihak yang tertarik. Ada Grup Komunitas dan Grup Lokasi Bisnis yang menyertakan anggota dari seluruh ekosistem web dan industri yang relevan. Penulis proposal sering kali akan menyajikan ringkasan dan pembaruan progres pada rapat terkait, yang memberikan kesempatan untuk mengajukan pertanyaan langsung dan mendengar dari pemangku kepentingan lainnya. Notulen rapat untuk sebagian besar grup tersedia secara publik.

Diskusi di badan standar sangat luas, tetapi umumnya berfokus pada cara proposal memenuhi kebutuhan ekosistem dan progresnya untuk menjadi standar yang diterima. Anda dapat menemukan link untuk mengikuti atau bergabung di kolom Grup standar pada tabel di bagian Proposal.

Mengirimkan masukan melalui formulir masukan

Tidak semua masalah sesuai dengan kategori di atas. Meskipun rute ini adalah cara terbaik untuk memulai dialog publik dengan orang-orang yang paling relevan, formulir masukan tersedia untuk memastikan Anda selalu dapat menghubungi tim Chrome secara langsung.

Formulir ini mungkin tempat yang tepat jika Anda ingin mengetahui:

  • Bagaimana situasi tertentu dapat dipengaruhi oleh beberapa proposal;
  • Jika kasus penggunaan Anda tercakup dalam proposal.

Meskipun ini adalah kesempatan bagi pemangku kepentingan untuk memberikan masukan secara langsung kepada tim Chrome, tema atau masalah dalam masukan Anda dapat digabungkan untuk disertakan dalam laporan publik tim Chrome, tanpa atribusi.

Rute masukan Android

Memberikan masukan untuk fitur Privacy Sandbox Android

Android berkolaborasi dengan seluruh industri dan ekosistem aplikasi dalam membangun platform seluler yang lebih mengutamakan privasi, juga mendukung keragaman pertukaran nilai yang menguntungkan pengguna, developer, dan pengiklan. Seiring dengan perkembangan Privacy Sandbox di Android, kami memastikan bahwa update akan sering diberikan dan seluruh ekosistem akan dapat memberikan masukan terkait proposal ini.

Proposal

Opsi masukan dan diskusi untuk setiap proposal Privacy Sandbox dapat ditemukan di status API dan rilis fitur.