SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
JUG UA about AdoptJSR
experience
JAVAONE 2015
LEAD SOFTWARE ENGINEER AT EPAM SYSTEMS.
PATIONATE DEVELOPER, SPEAKER, ACTIVE MEMBER OF
KIEV JUG UA.
PARTICIPATE IN DIFFERENT EDUCATIONAL INITIATIVES,
ENGINEERING EVENTS AND JCP/ADOPTJSR
PROGRAMS.
OLEG TSAL-TSALKO
Who I am?
Who we are?
u  JUG UA exists 12 years
u  During last 3 years our meetings visited > 1000 people
u  4 years host and run JavaDay Kiev conference
u  This year run JavaDay Lviv and JavaDay Kharkiv conference as well
u  Take part in AdoptJSR program
u  Our contacts:
Home - http://jug.ua
Forum - https://groups.google.com/forum/?fromgroups#!forum/jug-kpi
Twitter - #jugua
Why to be involved?
u  To move the entire Java ecosystem forward
u  To contribute your code and knowledge in Java
platform
u  To be at the forefront of new technology
u  To acquire new knowledge
u  To be more recognizable in Java world
u  Have fun!
How do we started?
u  Decided inside JUG what JSRs to support
u  Joined mailing list for JSON-B spec work
u  Created GitHub repo as sandbox for our experiments and shared doc for
collaboration on open questions/suggestions
u  Registered on AdoptJSR page
u  And started work!
See? It’s easy…
JUG UA publicity & resources
u  JUG UA in AdoptJSR program:
u  http://jug.ua/adopt-a-jsr/
u  https://java.net/projects/adoptajsr/pages/WhoIsAdoptingJSRs
u  JUG UA GitHub repo for adoption of JSON-B spec examples:
u  https://github.com/sirotae/jsonb-spec-ua-adopt.git
u  JUG UA comments, questions and suggestions for JSON-B spec:
u  https://docs.google.com/spreadsheets/d/
1sYdqkuXnLLGKiks2ML8FKo6v2BRS8v6nuq93ptSxRUI/edit
What’s the result?
u  More than 60 comments/suggestions have been made /
About 30 out of them have been incorporated in Spec itself
and code examples
u  JSON-B spec passed Public Draft and on it’s way to Public
Review
u  We’ve got experience and fun
u  We’ve been recognized by community
- Are we going to continue?
- Absolutely

Mais conteúdo relacionado

Semelhante a JUG UA AdoptJSR participation

Introducing JDuchess Nagpur
Introducing JDuchess Nagpur Introducing JDuchess Nagpur
Introducing JDuchess Nagpur shital awathe
 
Adopt OpenJDK presentation (slide deck)
Adopt OpenJDK presentation (slide deck)Adopt OpenJDK presentation (slide deck)
Adopt OpenJDK presentation (slide deck)Mani Sarkar
 
JavaOne Latin America Participate in Shaping Java's Future
JavaOne Latin America Participate in Shaping Java's Future JavaOne Latin America Participate in Shaping Java's Future
JavaOne Latin America Participate in Shaping Java's Future Heather VanCura
 
Jaipur Drupal Meetup October 2016
Jaipur Drupal Meetup October 2016 Jaipur Drupal Meetup October 2016
Jaipur Drupal Meetup October 2016 Piyush Poddar
 
IEEE GOLD Portugal
IEEE GOLD PortugalIEEE GOLD Portugal
IEEE GOLD Portugalguest45e54b7
 
Open Source Portal and Mobile Solutions
Open Source Portal and Mobile SolutionsOpen Source Portal and Mobile Solutions
Open Source Portal and Mobile SolutionsAaron Grant
 
Duchess JavaOne 2011
Duchess JavaOne 2011Duchess JavaOne 2011
Duchess JavaOne 2011jduchess
 
Info session.pptx
Info session.pptxInfo session.pptx
Info session.pptxgdsciimt
 
Educators Leadership Program to Malaysia & Singapore
Educators Leadership Program to Malaysia & Singapore Educators Leadership Program to Malaysia & Singapore
Educators Leadership Program to Malaysia & Singapore Anupam Vaid
 
20210311 hosting a live event the smart way rafa montero
20210311 hosting a live event the smart way   rafa montero20210311 hosting a live event the smart way   rafa montero
20210311 hosting a live event the smart way rafa monteroRafael Montero
 
SLA Asia A Success Story of its Virtual Events and the Road Ahead.pdf
SLA Asia A Success Story of its Virtual Events and the Road Ahead.pdfSLA Asia A Success Story of its Virtual Events and the Road Ahead.pdf
SLA Asia A Success Story of its Virtual Events and the Road Ahead.pdfNabi Hasan
 
Culture hacking devops 2018
Culture hacking devops 2018Culture hacking devops 2018
Culture hacking devops 2018Alexandre Cuva
 
Connecting Atlassian JIRA and Workplace by Facebook
Connecting Atlassian JIRA and Workplace by Facebook Connecting Atlassian JIRA and Workplace by Facebook
Connecting Atlassian JIRA and Workplace by Facebook ServiceRocket
 
Presentation GDG Moldova 2012 @Droidcon Bucharest
Presentation GDG Moldova 2012 @Droidcon BucharestPresentation GDG Moldova 2012 @Droidcon Bucharest
Presentation GDG Moldova 2012 @Droidcon BucharestDroidcon Eastern Europe
 

Semelhante a JUG UA AdoptJSR participation (20)

Introducing JDuchess Nagpur
Introducing JDuchess Nagpur Introducing JDuchess Nagpur
Introducing JDuchess Nagpur
 
Adopt OpenJDK presentation (slide deck)
Adopt OpenJDK presentation (slide deck)Adopt OpenJDK presentation (slide deck)
Adopt OpenJDK presentation (slide deck)
 
JavaOne Latin America Participate in Shaping Java's Future
JavaOne Latin America Participate in Shaping Java's Future JavaOne Latin America Participate in Shaping Java's Future
JavaOne Latin America Participate in Shaping Java's Future
 
SLN eLearning
SLN eLearningSLN eLearning
SLN eLearning
 
Introducing Google Summer of Code
Introducing Google Summer of Code Introducing Google Summer of Code
Introducing Google Summer of Code
 
Jaipur Drupal Meetup October 2016
Jaipur Drupal Meetup October 2016 Jaipur Drupal Meetup October 2016
Jaipur Drupal Meetup October 2016
 
IEEE GOLD Portugal
IEEE GOLD PortugalIEEE GOLD Portugal
IEEE GOLD Portugal
 
Open Source Portal and Mobile Solutions
Open Source Portal and Mobile SolutionsOpen Source Portal and Mobile Solutions
Open Source Portal and Mobile Solutions
 
Swad Timeline
Swad TimelineSwad Timeline
Swad Timeline
 
How to-work-with-the-oracle-user-group-team
How to-work-with-the-oracle-user-group-teamHow to-work-with-the-oracle-user-group-team
How to-work-with-the-oracle-user-group-team
 
SWAD Timeline 4:3
SWAD Timeline 4:3SWAD Timeline 4:3
SWAD Timeline 4:3
 
Duchess JavaOne 2011
Duchess JavaOne 2011Duchess JavaOne 2011
Duchess JavaOne 2011
 
Info session.pptx
Info session.pptxInfo session.pptx
Info session.pptx
 
Educators Leadership Program to Malaysia & Singapore
Educators Leadership Program to Malaysia & Singapore Educators Leadership Program to Malaysia & Singapore
Educators Leadership Program to Malaysia & Singapore
 
20210311 hosting a live event the smart way rafa montero
20210311 hosting a live event the smart way   rafa montero20210311 hosting a live event the smart way   rafa montero
20210311 hosting a live event the smart way rafa montero
 
Flipped learning & Flipped CPD
Flipped learning & Flipped CPDFlipped learning & Flipped CPD
Flipped learning & Flipped CPD
 
SLA Asia A Success Story of its Virtual Events and the Road Ahead.pdf
SLA Asia A Success Story of its Virtual Events and the Road Ahead.pdfSLA Asia A Success Story of its Virtual Events and the Road Ahead.pdf
SLA Asia A Success Story of its Virtual Events and the Road Ahead.pdf
 
Culture hacking devops 2018
Culture hacking devops 2018Culture hacking devops 2018
Culture hacking devops 2018
 
Connecting Atlassian JIRA and Workplace by Facebook
Connecting Atlassian JIRA and Workplace by Facebook Connecting Atlassian JIRA and Workplace by Facebook
Connecting Atlassian JIRA and Workplace by Facebook
 
Presentation GDG Moldova 2012 @Droidcon Bucharest
Presentation GDG Moldova 2012 @Droidcon BucharestPresentation GDG Moldova 2012 @Droidcon Bucharest
Presentation GDG Moldova 2012 @Droidcon Bucharest
 

Mais de Oleg Tsal-Tsalko

Developer on a mission (Devoxx UA 2021)
Developer on a mission (Devoxx UA 2021)Developer on a mission (Devoxx UA 2021)
Developer on a mission (Devoxx UA 2021)Oleg Tsal-Tsalko
 
From Streams to Reactive Streams
From Streams to Reactive StreamsFrom Streams to Reactive Streams
From Streams to Reactive StreamsOleg Tsal-Tsalko
 
Develop modern apps using Spring ecosystem at time of BigData
Develop modern apps using Spring ecosystem at time of BigData Develop modern apps using Spring ecosystem at time of BigData
Develop modern apps using Spring ecosystem at time of BigData Oleg Tsal-Tsalko
 
Java 8 date & time javaday2014
Java 8 date & time javaday2014Java 8 date & time javaday2014
Java 8 date & time javaday2014Oleg Tsal-Tsalko
 
Enterprise Integration Patterns
Enterprise Integration PatternsEnterprise Integration Patterns
Enterprise Integration PatternsOleg Tsal-Tsalko
 
Distributed systems and scalability rules
Distributed systems and scalability rulesDistributed systems and scalability rules
Distributed systems and scalability rulesOleg Tsal-Tsalko
 
JUG involvment in JCP and AdopJSR program
JUG involvment in JCP and AdopJSR programJUG involvment in JCP and AdopJSR program
JUG involvment in JCP and AdopJSR programOleg Tsal-Tsalko
 

Mais de Oleg Tsal-Tsalko (14)

Developer on a mission (Devoxx UA 2021)
Developer on a mission (Devoxx UA 2021)Developer on a mission (Devoxx UA 2021)
Developer on a mission (Devoxx UA 2021)
 
Developer on a mission
Developer on a missionDeveloper on a mission
Developer on a mission
 
From Streams to Reactive Streams
From Streams to Reactive StreamsFrom Streams to Reactive Streams
From Streams to Reactive Streams
 
Java 9 Jigsaw HackDay
Java 9 Jigsaw HackDayJava 9 Jigsaw HackDay
Java 9 Jigsaw HackDay
 
Develop modern apps using Spring ecosystem at time of BigData
Develop modern apps using Spring ecosystem at time of BigData Develop modern apps using Spring ecosystem at time of BigData
Develop modern apps using Spring ecosystem at time of BigData
 
Java 8 features
Java 8 featuresJava 8 features
Java 8 features
 
Lambdas HOL
Lambdas HOLLambdas HOL
Lambdas HOL
 
Java 8 date & time javaday2014
Java 8 date & time javaday2014Java 8 date & time javaday2014
Java 8 date & time javaday2014
 
Java 8 date & time
Java 8 date & timeJava 8 date & time
Java 8 date & time
 
Get ready for spring 4
Get ready for spring 4Get ready for spring 4
Get ready for spring 4
 
Enterprise Integration Patterns
Enterprise Integration PatternsEnterprise Integration Patterns
Enterprise Integration Patterns
 
Distributed systems and scalability rules
Distributed systems and scalability rulesDistributed systems and scalability rules
Distributed systems and scalability rules
 
Next stop: Spring 4
Next stop: Spring 4Next stop: Spring 4
Next stop: Spring 4
 
JUG involvment in JCP and AdopJSR program
JUG involvment in JCP and AdopJSR programJUG involvment in JCP and AdopJSR program
JUG involvment in JCP and AdopJSR program
 

Último

Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 

Último (20)

Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 

JUG UA AdoptJSR participation

  • 1. JUG UA about AdoptJSR experience JAVAONE 2015
  • 2. LEAD SOFTWARE ENGINEER AT EPAM SYSTEMS. PATIONATE DEVELOPER, SPEAKER, ACTIVE MEMBER OF KIEV JUG UA. PARTICIPATE IN DIFFERENT EDUCATIONAL INITIATIVES, ENGINEERING EVENTS AND JCP/ADOPTJSR PROGRAMS. OLEG TSAL-TSALKO Who I am?
  • 3. Who we are? u  JUG UA exists 12 years u  During last 3 years our meetings visited > 1000 people u  4 years host and run JavaDay Kiev conference u  This year run JavaDay Lviv and JavaDay Kharkiv conference as well u  Take part in AdoptJSR program u  Our contacts: Home - http://jug.ua Forum - https://groups.google.com/forum/?fromgroups#!forum/jug-kpi Twitter - #jugua
  • 4. Why to be involved? u  To move the entire Java ecosystem forward u  To contribute your code and knowledge in Java platform u  To be at the forefront of new technology u  To acquire new knowledge u  To be more recognizable in Java world u  Have fun!
  • 5. How do we started? u  Decided inside JUG what JSRs to support u  Joined mailing list for JSON-B spec work u  Created GitHub repo as sandbox for our experiments and shared doc for collaboration on open questions/suggestions u  Registered on AdoptJSR page u  And started work! See? It’s easy…
  • 6. JUG UA publicity & resources u  JUG UA in AdoptJSR program: u  http://jug.ua/adopt-a-jsr/ u  https://java.net/projects/adoptajsr/pages/WhoIsAdoptingJSRs u  JUG UA GitHub repo for adoption of JSON-B spec examples: u  https://github.com/sirotae/jsonb-spec-ua-adopt.git u  JUG UA comments, questions and suggestions for JSON-B spec: u  https://docs.google.com/spreadsheets/d/ 1sYdqkuXnLLGKiks2ML8FKo6v2BRS8v6nuq93ptSxRUI/edit
  • 7. What’s the result? u  More than 60 comments/suggestions have been made / About 30 out of them have been incorporated in Spec itself and code examples u  JSON-B spec passed Public Draft and on it’s way to Public Review u  We’ve got experience and fun u  We’ve been recognized by community
  • 8. - Are we going to continue? - Absolutely