JAVA COMMUNITY PROCESS #2
Java Community Process, Java standartlarının oluşturulmasından ve teknik şartnamelerin (Technical Specifications) geliştirim ve onayından sorumludur.
JUG Istanbul, JCP’ye katılan Türkiye’deki ilk Java topluluğudur.
Java Community Process (JCP) ve OpenJDK süreçlerine katkı sağlamak amacıyla 2021 yılının ikinici toplantısını 27.02.2021 tarihinde gerçekleştirdik.
Java dili ve teknolojilerinin geliştirilmesi için gönüllülük esasına dayalı bu sürecin, nasıl bir mekanizma olduğunun genel hatlarıyla üzerinden geçtik. Ben değil biz mottosu ile açık kaynak java'ya hangi projeler üzerinden destek verebileceğimiz, JEP süreçleri ve Vahalla, Loom, Panama gibi dikkat çeken projeler üzerinde konuştuk.
Proje Adımları :
Proje Seçimi
Eposta Listesine Üye Olma
Spec Okuma
Dağıtımları İndirme ve Kullanma
Geliştirime Katkı Hedeflerinin Belirlenmesi
Nasıl Katkı Verebilirim?
Örnek: Seçilen Proje ile İlgili
Blog Yazmak
Geliştirici Olmak
Tester Olmak
Meetup Organize Etmek
Toplantı Kararları:
JEP'lerin incelenmesi - https://openjdk.java.net/jeps/0
Güncel konuların takip edilmesi
Dağıtımların indirilip kullanılması
Devam eden ve draft projelerin incelenmesi
Topluluk olarak katkı sağlayabileceğimiz projelerin belirlenmesi
OpenJDK mail gruplarında trend konuların takip edilmesi
Java 16

Java 16, 16 Mart 2021 tarihinde duyurulacak.
Başlıca standartlaşacak spesifikasyonlar;
JEP 395: Records
JEP 387: Elastic Metaspace
JEP 386: Alpine Linux Port
JEP 388: Windows/AArch64 Port
JEP 380: Unix-Domain Socket Channels
JEP 394: Pattern Matching for instanceof
JEP 390: Warnings for Value-Based Classes
JEP 347: Enable C++14 Language Features
JEP 376: ZGC: Concurrent Thread-Stack Processing
Güncel Kaynaklar:
Podcast:
Önemli Tweetler:
Blog:
Monitoring Deserialization to Improve Application Security
Video:
JUG İstanbul
Mayıs 2020 tarihinde 25. yılını tamamlayan açık kaynak ve ücretsiz java'ya destek olmak ve katkı vermek isterseniz Java Community Process Trello tahtasında da yer alan güncel konuları inceleyebilirsiniz.
Slack kanalı üzerinden iletişimde halinde kalarak her ayın son cumartesi aylık toplantılar ile bir araya gelmeye devam edeceğiz. Slack kanalına üye olduktan sonra #javacommunityprocess'e kanalına giriş yapabilirsiniz.
Topluluk Hesapları
Soru ve önerilerinizi bizimle her zaman paylaşabilirsiniz.