Skip to main content
This revision made December 31, 2012 15:20, by rwarburton

Adopt a JSR Program

This program is intended to encourage members of the LJC to get involved in a JSR and to evangelise that JSR to the wider LJC community in order to increase grass roots participation.

Global Adopt a JSR Program

This is part of the global JUG - Adopt a JSR program.

What's in it for me?

Well, plenty! Here's a post from Barry as to why this is good for your career as well.

How to get Started

  1. Optional - Join the JCP as an individual member. This is optional, because the openness and transparency rules that make up JSR-348 have been applied to most JSRs now. However, you need to do this in order to contribute any concrete work + you get voting rights and other benefits with this membership.
    1. Mandatory - Sign the JSPA - This is a required step as part of joining as any of your contributions that might contain Intellectual Property (IP), needs permission in order to go into the JSR (e.g. The API design for a couple of methods that you wrote for your company).
    2. Optional - If the JSR you are intending to contribute to involves the OpenJDK (i.e. Java the language and/or the JVM), then you need to follow these steps.
    3. Optional - Associate yourself with the LJC.
  2. Join http://www.java.net and make sure you add the LJC JUG project to your list of projects.
  3. In general, explore the JCP website to get a feel for the process.
  4. Have a read of The new JCP 2.8 Process for JSRs.
  5. Sign-up to the Executive Committee (EC) alias here
  6. Join the local group within the LJC for each JSR that you are interested in.
    1. If one doesn't exist then create one!
  7. Read through the Short and Full presentations (and/or SouJava's presentation as well)

Adopt a JSR Leads

Follow the steps in the overall guide - provided by our own Somay Nakhal!

As the LJC currently holds a seat on the SE/EE Executive Committee, we do have extra responsibilities and it would be great if you could help out by also doing the following:

  1. Update the Adopt a JSR Program page
  2. Update the LJC JCP committee of the progress and any concerns (you can contact Ben Evans @kittylyst).
  3. Give lighting talk(s) about the subject matter and the JSR by yourself/adoptees at an LJC event.
  4. If appropriate arrange to meet up, possibly at one of the LJC events.

JSRs

JSR-107 (Java Temporary Caching API)

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Manik Surtani
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-308 (Type Annotations)

The LJC is interested in this JSR as it will allow developers to pick up more errors at compile time.

JSR in a Nutshell

The Java 6 annotation syntax is useful but limited. The Type Annotations syntax permits annotations to be written in more places, such as generic type arguments: List<@NonNull Object>. Programmers can use type annotations to write more informative types, and then tools such as type-checkers can detect and prevent more errors.

LJC Goals

  1. To help test the latest checkers and to ensure the byte code produced is correct
  2. We are also looking for Eclipse and Maven experts to help us improve the Eclipse integration and the Maven support.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Richard Warburton
  • Active LJC Contributors:
    • Ben Evans
    • Graham Allen
    • James Gough
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-310 (new Date and Time for Java)

See the JSR-310 page.

JSR-335 (Lambda Expressions for the Java Programming Language)

The LJC is interested in this JSR as lambdas a vital feature for functional programming in Java and are an important foundation for multi-core programming in the future.

JSR in a Nutshell

The addition of lambda functions in the form of Single Abstract Methods (SAM) literals into the Java language itself

LJC Goals

  1. To ensure that more eyes view the RI, TCK and the actual API for ease of use by developers.
  2. To strongly encourage the OSS community to try lambdas early

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Richard Warburton
  • Active LJC Contributors:
    • Ben Evans
    • Martijn Verburg
    • Michael Bateman
    • Raoul-Gabriel Urma
    • James Gough
    • Graham Allen
    • Maurice Naftalin
    • John Oliver
    • Conrad Winchester
    • Samir Talwar

Achievements

  • Organised 3 Hackdays on the subject.
  • Liased with EC Committee.
  • Provided feedback on real world usage of the API Design.

Further links and information

JSR-339 (Java API for RESTful Web Services)

The LJC is interested in this JSR as RESTFul web services are the natural way for Java developers to interact with web protocols and client/server interactions.

JSR in a Nutshell

See Marek Potociar's slides from Devoxx on JSR-339 (associated blog post)

From the slides:

  • Expert Group formed in February 2011
  • Early draft published in October 2011

Some of the areas of development for JSR-339/JAX-RS 2.0:

  • Client API
  • Asynchronous processing
  • Validation
  • Hypermedia
  • Filters/handlers
  • JSR-330 (dependency injection)

These are also discussed on the Expert Group mailing list.

LJC Goals

  1. To ensure that more eyes view the RI, TCK and the actual API for ease of use by developers.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • Nataraj M Basappa
    • Somay Nakhal
    • Prasannaa

Further links and information

JSR-341 (EL 3.0)

The LJC is interested in Expression Language (EL) as it's still an often used technology in building simple front ends (within JSP/JSF).

LJC Goals

  1. To ensure that EL is simple and straight forward to use
  2. To ensure that EL doesn't go beyond a relatively simple scope of functionality

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • TBA
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-342 (Java EE 7)

The LJC is interested in this JSR as an important step forward in the Java EE platform.

LJC Goals

  1. To ensure that the JSR is validated by real world usage through organising a hackday.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Ben Evans
    • Somay Nakhal
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-343 (JMS 2.0)

The LJC is interested in this JSR as JMS is the backbone of messaging solutions for the Java ecosystem. Given the rise of cloud and distributed systems, this only has increasing importance.

LJC Goals

  1. To ensure that more day to day developers are involved in the API design - JMS 1.0 had some undesirable API decisions from a developer's perspective.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Martijn Verburg
    • Colin Crist
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-344 (JavaServer Faces 2.2)

The LJC is interested in this a JSF is a commonly used web front end technology.

LJC Goals

  1. To ensure that more day to day developers are involved in the API design - JSF 1.0 had some undesirable API and implementation decisions from a developer's perspective.

LJC Volunteers

This is a minor update which we aren't actively participating in.

Further links and information

JSR-345 (EJB 3.2)

TBA

JSR in a Nutshell

EJB for the Java EE 7 space

LJC Goals

  1. TBA

LJC Volunteers

This is a minor update which we aren't actively participating in.

Further links and information

JSR-346 (Contexts and Dependency Injection for Java EE 1.1)

The LJC is interested in this as CDI has greatly simplified dealing with complex resources and their injection and lifecycle management in the Java EE space, making a new programming model available to SE as well.

See the JSR-346 page.

JSR-347 (Data Grids)

The LJC is interested in this as Data Grids have an increasing importance to the Java developer and being able to move between vendors with minimum disruption has great value. We aren't actively adopting this JSR, until JSR 107 is completed, because this depends upon and interacts with JSR 107.

Further links and information

JSR-349 (Bean Validation 1.1)

The LJC is interested in this JSR as Bean Validation makes life much easier for the developer, catching lots of small bugs in their code as objects move between application layers.

JSR in a Nutshell

This is an enhancement release for bean validation 1.0. It expands the minimum set of supported annotations and options.

LJC Goals

  1. To assist the spec lead in developing some of the RI/TCK and simply give feedback

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • TBA
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • Fatih Incefidan
    • Graham Williamson
    • Prasannaa

Further links and information

JSR-350 (Session State management)

The LJC is interested in this JSR because introduces a new API that will allow Java EE platforms to offer a modular, pluggable subsystem for dealing with State management.

JSR in a Nutshell

Traditionally, the implementation details for all State management has been owned by the Java EE container vendor. This JSR introduces a capabilities based model for vendors to be able to add a variety of provider implementations ranging in feature and sophistication for State management in Java EE Containers. It will also provide SE callers with access to State data more directly.

LJC Goals

  1. To assist the Spec Lead in developing this JSR.
  2. To ensure the user’s point of view is taken into account.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact either the lead(s) below if you are interested.

  • Leads:
    • Somay Nakhal
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • Adam Reid
    • Madhusudhan Konda
    • Peter Raymond
    • Gaurav

Further links and information

JSR-351 (Identity Management)

The LJC is interested in this JSR because privacy and identity is an incredibly important human rights issue. From an industry perspective, areas such as Health services could greatly benefit from a standard, helping ensure that clinical errors do not occur due to mis-identification.

JSR in a Nutshell

The objective of this project is to define application programming interfaces and identity interaction models that facilitate and control the use of identity by applications and in access control decisions.

LJC Goals

  1. To ensure that international privacy and identity implications of this JSR are very carefully thought about.
  2. To ensure that the identity JSR is useful for industries such as Health services without being vendor specific or tailoring an unworkable domain model.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact either the lead(s) below if you are interested.

  • Lead(s):
    • Vaibhav Gowadia
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • Matt Cottingham

Further links and information

JSR-352 (Batch processing for Java)

JSR in a Nutshell

Define a common process for batch processing operations.

LJC Goals

  1. To assist the spec lead in developing some of the RI/TCK and simply give feedback

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact either the lead(s) below if you are interested.

  • Leads:
    • Graham Allen
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-353 (Java API for JSON Processing)

The LJC is interested in this JSR because JSON is a popular lightweight data format for exchanging data over HTTP (Internet and otherwise).

JSR in a Nutshell

To define a Java API to produce and consume JSON format and produce a java object model for JSON text. Binding of JSON text to java objects is not of scope of this JSR.

LJC Goals

  1. To assist the spec lead in developing some of the RI/TCK and simply give feedback
  2. To provide user input/expectations of the API.
  3. To keep in mind the DOM API experience.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Somay Nakhal
    • David Illsley
  • Active LJC Contributors:
    • Graham Allan
    • Mark Swinson
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-354 (Currency)

JSR in a Nutshell

This JSR is about defining an API around the domain of world wide currencies and their interactions with each other and Java's numbering system.

LJC Goals

  1. TBA

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Ben Evans
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

JSR-356 (Websockets)

JSR in a Nutshell

To enable the usage of the websocket standard within the Java EE framework.

LJC Goals

  1. Validate that the needs of the community are reflected in the standard.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Somay Nakhal
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

Further links and information

JSR-358 (JCP.next.3)

This is the almighty JSR to tackle legal and other difficult issues within the JCP process,

JSR in a Nutshell

Legal issues facing Java standards

LJC Goals

  1. To advocate for open and simple legal processes, thereby lowering the barriers to entry for the day to day developer.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

  • Lead(s):
    • Ben Evans, Martijn Verburg
  • Active LJC Contributors:
    • Richard Warburton
    • Somay Nakhal
    • Trisha Gee
    • David Illsley
    • James Gough
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • TBA

Further links and information

Completed JSRS

JSR-321 (Trusted Computing)

JSR in a Nutshell

This is a Java based implementation of the existing Trusted Security Stack (TSS) in the C standards space. It is effectively a Java language port of an existing C API.

Further links and information

JSR-331 (Constraints programming for Java)

JSR in a Nutshell

The LJC is interested in this JSR as CP is a proven optimization technique and many CP solvers empower real-world business applications in such areas as scheduling, planning, configuration, resource allocation, and real-time decision support. However, the absence of standards still limits the acceptance of CP by the business world.

LJC Goals

  1. To ensure that more eyes view the RI, TCK and the actual API for ease of use by developers.
  2. To strongly encourage the JSR to adhere to the openness and transparency rules under JSR-348

LJC Volunteers

  • Lead(s):
  • Active LJC Contributors:
    • TBA
  • Inactive LJC Contributors:
    • TBA
  • Prospective LJC Contributors:
    • Lanre Ogunbayo
    • Christos Papalekas

Further links and information

JSR-348 (JCP.next)

See the JSR-348 page. This JSR is now complete.

  • Developer Friendly Interpretations of JSR-348 material - TBA

JSR-355 (JCP.next.2)

JSR in a Nutshell

Reduce the size of the Executive Committees and merge Java ME and Java SE/EE Committees for a more efficient process.

LJC Goals

  1. Ensure that the reformed committee represents the interests of the wider community.

LJC Volunteers

We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested.

Further links and information

JSR-357 (Social)

The LJC voted no on an early version of this JSR. It has been retracted. However, the Spec Lead (Antoine) has taken the feedback on board an is continuing to explore this space at the java-social google group.

JSR in a Nutshell

LJC Goals

  1. We've formally voted no against this JSR, individual members are encouraged to assist the Spec lead in re shaping a new OSS project around this space at the java-social google group..

LJC Volunteers

We are not for volunteers since this JSR is inactive.

JSR-359 (SIP Servlet 2.0)

JSR in a Nutshell

SIP Servlet 1.1 made significant progress in standardization of SIP programming based on the Java EE platform. The purpose of the SIP Servlet 2.0 specification is to further evolve the SIP Servlet technology to address the new requirements pertaining to converged application development.

LJC Goals

TBA

LJC Volunteers

This is a completed JSR and we aren't looking for volunteers for the standard.

Further links and information

Back to Home

Difference compared to previous revision
We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** TBA * ActRive LJC Contchaributors: **d TBA * InWactive LJC Contriarburbutors:ton ** TBA * Prospective LJC Contributors: ** TBA '''Further links * Active LJC Contributors: ** Ben Ev and information''' * [http://jcp.org/en/jsr/detail?id=308 Formal JCP page for this JSR]ans ** * [http://types.cs.washington.edu/js Gr308/ Project page] == JSR-310 (new Date and Time for Java) == See the [[JSR-310]] page. == JSR-321 (Trusted Computing) == TBA '''JSR in a Nutshell'''raham Allen This** is a Java based implementation of the existing Trusted Security Stack (TSS) in the C standards space. It is effectively a Java language port of an existing C API. '''LJC Goals''' # TBA '''LJC Volunteers''' We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** TBA * Active LJC Contributors: ** TBA * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** TBA ... '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=321 James Gough * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ... '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=308 Formal JCP page for this JSR] ==* JSR-331 (Constraints programming for Java) == T[he LJC is interesed in this JSR as CP is a proven ophttp://timization technique and many CP solvers empower real-world business applitypes.cations in such cs.wareas as scheduling, planning, configuration, rashington.esource allocation, and real-time decision support. However, the abedu/jsence of standardssr308/ still limits the acceptance of CP by the business world. '''JSR in a Nutshell''' TBA '''LJC Goals''' # To Projensure that more eyes view the RI, TCK and the actual API for ease of use by developers. # To strongly encourect page] ==age the JSR to adhere to the openness and transparency rules under JSR-348 '''LJC JSR-310 Volu(nteers''' Wenew D are looking for volunteers within the London Java Community and beyond to help us wate and Tith our mefforts, please contact the lead(s) below if you are interested. * Lee for Jad(s): ** [https://twitter.com/#!/kitty_lyst Ben Evans (@kitty_lyst)]ava) == * Active LJC Contributors: ** TBA * Inactiv Se LJC Contributors: ** TBA * Prospctive LJC Contributors: ** Lanre Ogunbayo ** Christos Papalekas '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=331 Formal ee the [[JCP page for this JSR] * [http://t.co/HJUMzTxJ Proposed final draft] * [http://openrules.com/downloads/jsrJSR-331/org.jcp.jsr331.tck.zip 0.8.1 release] *310]] [http://openrules.com/downloads/jsr331/JSR331.Us pagerManual.v081.pdf User Manual] == JSR-335 (Lambda Expressions for the Java Programming Language) == ... * Lead(s): ** Richard Warburton * Active LJC Contributors: ** TBAe. == JSR-335 (Lambda Expressions for the Java Programming Language) == ... * Lead(s): ** Richard Warburton * Active LJC Contributors: ** Ben Evans ** * In Macrtive LJC Cojnt Verirburg ** Michael Bateman ** Raoul-Gabriel Urma ** Jamebutors:s Gough ** TBGraham Allen **A * P Maurospeice Naftalin ** John Oliver **ctive LJC Cont Conrad Wribuinchestoers: ** Benr ** Samir EvTalwar '''Achievements''' ans ** Ma* Ortganijsed 3 Hackdays on Vtherb surgbject. ** M * Licased with EC Committee. * Provided feedback on reahael Bl world usage of thatemae API Design.n '''Further links and information''' ... == JSR-341 (EL 3.0) == The LJC is interested in Expression Language (EL) as it's still an often used technology in building simple front ends (within JSP/JSF). '''LJC Goals''' ... == JSR-342 (Java EE 7) == The LJC is interested in this JSR as Cloud computing is hear to stay and will be a c '''Further links and information''' ... == JSR-342 (Java EE 7) == The LJC is interested in this JSR as an impore part of whortanat a Java dt steveloper does going forward in the nextep forward in the Java 5EEyeplatfoarsrm. '''LJC Goals''' # To ensure that multi t. '''LJC Goals''' # To ensure that thenancye JSR is v is a concept thalidat reflectated by reality # Treal wo ensureorld thusat thge EG has the correcte through diversity or orgat leanist the buy-singin from aha clouckd vendorsay. '''LJC Volunteers''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** TBA. '''LJC Volunteers''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** Ben Evans ** Somay Nakhal * * Active LJC Contributors: ** TBA * Inactive LJC Contributors: ... * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** Somay NakhalActive LJC Contributors: ** TBA * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** TBA '''Further links and information''' ... == JSR-343 (JMS 2.0) == The LJC is interested in this JSR as JMS is the backbone of messaging solutions for the Java ecosystem. Given the rise of cloud and distributed systems, this only has increasing importance. '''LJC Goals''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** [h '''Further links and information''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** Marttps://twitttijn Ver.com/#!/tburisha_geerg ** TColin Crisha Gee]t * Active LJC Contributors: ** TBA * Inactive LJC Contributors: ... * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** Marwan Zeineddine ** Ged TByrneA ** Dave Snowdon** Randeep Singh ** Shine Prakash ** Mayur Bodkhe ** Prasannaa '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=343 Formal JCP page for this JSR] * Summary of the current state of play [http://java.net/projects/jms-spec/lists/jsr343-experts/archive/2011-08/message/79 here]. ... # To ensure that more day to day developers are involved in the API design - JSF 1.0 had some undesirable API and implementation decisions from a developer's perspective. '''LJC Volunteers'''We are look '''Further links and information''' ... # To ensure that more day to day developers are involved in the API design - JSF 1.0 had some undesirable API and implementation decisions from a developer's perspective. '''LJC Volunteers'''Thing for volunteers withinis is the London Java Community and beyond to help us with our efforts, a minor upledaste whie contact the lch wead(s) below if you are ie aren'nterested. * Leads: ** TBA * At activelyctive LJC Cont paributors: ** TBA * Inartictive LJC Contributors: ** TBA * Prospeccipative LJC Contrting ibutors:n. ** TBA '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=344 Formal JCP page for this JSR] ... # TBA '''LJC Volunteers'''We are look '''Further links and information''' ... # TBA '''LJC Volunteers'''Thing for volunteers withinis is the London Java Community and beyond to help us with our efforts, a minor upledaste whie contact the lch wead(s) below if you are ie aren'nterested. * Lead(s): ** TBA * At activelyctive LJC Cont paributors: ** TBA * Inartictive LJC Contributors: ** TBA * Prospeccipative LJC Contrting ibutors:n. ** TBA '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=345 Formal JCP page for this JSR] ... The LJC is interested in this as CDI has greatly simplified dealing with complex resources and their injection and lifecycle management in the Java EE space, making a new programming model available to SE as well. See the [[JSR-346]] page. == JSR-347 (Data Grids) == The LJC is interested in this as Data Grids have an increasing importance to the Java developer and being able to move between vendors with minimum disruption has great value. '''LJC Goals''' #To '''Further links and information''' ... == JSR-347 (Data Grids) == The LJC is interested in this as Data Grids have an increasing importance to the Java developer and being able to move between vendors with minimum disruption has great value. Wensure that more day e aren'to day det activelopersy are involved in the API design '''LJC Volun adopteers''' We are looking for volunteers withinting this the London Java JSR, Community until andJSRbeyond107to help uis with cour mpleffortseted, plbecauease contact the lead(se this) bs delow if you arp interested. * Leads: ** Maends uponik Surtani *n and Active LJC Co intentributors: ** TBA * Inactiveracts LJC Contrwibutors: **ith TBA * Prospective LJC JSR Contributors:107. ** TBA '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=347 Formal JCP page for this JSR] == JSR-348 (JCP.next) == See the [[JSR-348]] page. This JSR is now complete. * Developer Friendly Interpretations of JSR-348 material - TBA == JSR-34 '''Further links and information''' ... '''JSR in a Nutshell''' This is an enhancement release for bean validation 1.0. It expands the minimum set of supported annotations and options.9 (Bean Validation 1.1) == The LJC is interested in this JSR as Bean Validation makes life much easier for the developer, catching lots of small bugs in their code as objects move between application layers. ... * [http://jcp.org/en/jsr/detail?id=351 Formal JCP page for this JSR] * [http://java.net/projects/identity-api-spec/pages/Home Project page] == JSR-352 (Batch processing for Java) ==TBA '''JSR in a Nutshell''' TBA '''LJC Goals''' ... == JSR-352 (Batch processing for Java) == '''JSR in a Nutshell'''Define a common process for batch processing operations. '''LJC Goals''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact either the lead(s) below if you are interested. * Leads: ** TB '''LJC Goals''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact either the lead(s) below if you are interested. * Leads: ** Graham Allen * Active LJC Contributors: ** TBA * Inactive LJC Contributors: ... * Lead(s): ** Somay Nakhal ** David Illsley * A * Active LJC Contributors: ** TBA * Inactive LJC Contributors: ... * Lead(s): ** Somay Nakhal * Active LJC Contributors: ** TBActive LJC Contributors: ** Graham Allan ** Mark Swinson * A * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** Sivaji Kondapalli ** Krisztian Olle ** David Illsley ** Nataraj M Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** TBasappa ** Mark Swinson ** Graham Allan '''Further links and information''' ... * [http://www.json.org] * [http://www.ietf.org/rfc/rfc4627.txt RFC4627] == JSR-354 (Currency) ==TBA '''JSR in a Nutshell''' This JSR is about defining an API around the domain of world wide currencies and their interactions with each other and Java's numbering system. ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** TBABA '''Further links and information''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** Ben Evans * Active LJC Contributors: ** TBA * Inactive LJC Contributors: ... * [http://jcp.org/en/jsr/detail?id=354 Formal JCP page for this JSR] * [http://java.net/projects/javamoney/ Project Page] == JSR-3556 (JCP.nWexbsocket.2s) == TBA '''JSR in a Nutshell''' R) == '''JSR in a Nutshell''' To educnable the ue the sizsage of the Exwebsoecutivcke Committeeset st and meandarged Java ME awithindn the Java SE/E Committees for a more efficient prJava EE framewocessrk. '''LJC Goals''' # TBAValidate that the needs of the community are reflected in the standard. '''LJC Volunteers''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** [https://twitter.cSom/#!/kittay_lyst Ben Evy Nans (@kitty_lyst)] ** [https://twitter.com/#!/kitty_lyst Martijn Verburg (@karianna)] akhal * Active LJC Contributors: ** Richard WarburtonTBA * Inactive LJC Contributors: ** Somay Nakhal ** Simon Maple ** Michael TBarkerA ** Trisha Gee * * Prospective LJC Contributors: ** TBA ... '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=356 Formal JCP page for this JSR] '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=357 Formal JCP page for this JSR] * [https://groups.google.com/forum/?fromgroups#!forum/java-social java-social google group]. Prospective LJC Contributors: ** TBA '''Further links and information''' ... * [http://jcp.org/en/jsr/detail?id=355 Formal JCP page for this JSR] == JSR-356== JSR-358 (WJCP.nebxt.3) == This is the almighty JSR to tackle legal and other difficult isockets)ssues ==within the JCP process, TBA '''JSR in a Nutshell''' Legal issues facing Java standards '''JSR in a Nutshell''' '''LJC Goals''' # TBA'''LJC Goals''' # To advocate for open and simple legal processes, thereby lowering the barriers to entry for the day to day developer. '''LJC Volunteers''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** TBA '''LJC Volunteers''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** Ben Evans, Martijn Verburg * Active LJC Contributors: ** Richard Warburton ** Somay Nakhal ** * Active LJC Contributors: ** TBATrisha Gee ** David Illsley ** James Gough * I * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ... '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=356nactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** TBA ... '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=358 Formal JCP page for this JSR] ==* JSR-[http://java.net/projects/jsr3578/pages/Home (SJava.net projeocict page] =Compal)leted JSRS == The= == LJC JSR-321 vo(Trusted nCo omputing)n an == '''JSRearly version of in a Nutshell''' Th this JSR.is is a It Javahbasedas b implemeen retracted.entation How of thev r,xisting Trus thtede Sp Securityec Le Stadck (AntoTSS) ine)in the C standard has ts spakcen. I thet is effectiv feedbely ack oa Java languagen b poardort of an ex an is continuing toisting C exploAPI. '''Fure rther linkthis spaces and information''' * at the [https://grou [http://jcps.goop.orgl/e.comn/fojsrumr/detail/?fr?id=321 Fomgroups#!forum/javormal JCP pa-sge focr thials javaJSR] == JSR-s331 (Cocinstralints gproogle gogramming froup].or Java) == '''JSR in a Nutshell''' '''The LJC Goalis''' # Ws inte've formally voerested no against this JSR,ted in this JSR as CP is a prove indn optivmdzation technique ualand many CP solvers e membmpowers are encer real-wourageorld to abusssineistss the Sapec pleicadtions in such areas as sc in re shapheduling, planning, coing a newnfiguration, OSS p resrojource allocation,ect arou and real-nd thtime decision suis spacpport. However,e at the [http the abs://groups.google.sence com/forum/?fromgroupof s#!forum/jtavnd-rdsoc stiailll java- limitso the aciceptalnce googl of CP by the grobup]siness world.. '''LJC V. '''LJC Goaolunteers''' Wels''' # aTo ensure lookingthat fmoreor volunt eyeers wes view ithithe RI, TCK andn the L the actual API fondonr Jeavase Comm of unitse by and beyy develondpers. # tTo hestronglpy enco usurage wi the JSR tth ouro adh effoere rts,to the o pleaspennesse co and transparenntactcy the rulead(s) bles undelowr ifJSR-348 '''LJCyVolou are interunteerested.s''' * Lead(s): ** T * Lead(s): ** [https://twitter.com/#!/kitty_lyst BAen Evans (@kitty_lyst)] * Active LJC Contributors: ** TBA * Inactive LJC Contributors: ... * Inactive LJC Contributors: ** TBA * Prospective LJC Contributors: ** TBALanre Ogunbayo ** Christos Papalekas '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=357'''Further links and information''' * [http://jcp.org/en/jsr/detail?id=331 Formal JCP page for this JSR] * [https://g Formal JCP page for this JSR] * [http://t.co/HJUMzTxJ Prouropops.gsed final draft] * [http://oogpenrulesle.com/f.com/dorumwnloads/?fjsr331/romorg.jcp.jsgrour331.tck.zip 0.8.1 releaps#!fse] * [http://openrules.coorum/java-sm/dociawnl joava-dsoci/jsr331/JSR331.UserManual.v081.pdfal googl Use groer Manupal]. == JSR-35] == JSR-348 (JCP.next.3) == This8 (JCP.next) == See is the [[JSR-348]] pthe almiage. Tghtyhis JSR tis nowo tack complete. *le l Degavel and othloper dFrifficuendlty issuIntes wirprethations of JSR-348 main thterial - TBA == JSR-355 (Je JCP procCP.ness,xt.2) == '''JSR in a Nutshell''' LRegal issduce the size oues faf the Executive Committees and mergecing Java st Java ME and Java SE/EE Committees foandardr a more efficient process.s '''LJC Goals''' # To '''LJC Goals''' # Ensure th advocaat the rete for opformen and sied complmitte lgalee re processpresentes, thereby lowering the barriers tos the interests entry for of the wi the dayder tco dammunity developer. '''LJC Volunteers''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): y. '''LJC Volunteers''' ... We are looking for volunteers within the London Java Community and beyond to help us with our efforts, please contact the lead(s) below if you are interested. * Lead(s): ** [https://twitter.com/#!/kitty_lyst ** Ben Evans,Ben Evans (@kitty_lyst)] ** [https://twitter.com/#!/kitty_lyst Martijn Verburg (@karianna)] * Active LJC Contributors: ** Richard Warburton * Inactive LJC Contributors: ** Martijn Verburg * Active LJC Contributors: ** Richard Warburton ** Somay Nakhal ** Tr Somay Nakhal ** Sishamon Gee ** DMavid Ipllsley ** Jle ** Michamesael Gough * InBactivrke LJC Contributors: ** TBAer ** Trisha Gee * Prospective LJC Contributors: ** TBA ... '''Further links and information''' * [http://jcp.org/en/jsr/detail?id=3585 Formal JCP page for this JSR] * == JSR-357 (Social) == The LJC voted no on an early version of this JSR. It has been retracted. However, the Spec Lead (Antoine) has taken the feedback on board an is continuing to explore this space at the [https://groups.google.com/forum/?fromgroups#!forum/java-social java-social google group]. '''JSR in a Nutshell''' '''LJC Goals''' # We've formally vo [http://java.net/ted no against this JSR, individual members are encouraged to assist the Spec lead in re shaping a new OSS project around thiprojects/js r358/pagspace at the [https:es/H//gromups.google.com/forum/?fromgroups#!forum/java-sociale J java-social google group].. '''LJC Volunteers''' We are noava.net pt for vrojolunteers since thisect p JSR is inagctive]. == JSR-359 (SIP Servlet 2.0) == TBA '''JSR in a Nutshell''' SIP Servlet 1.1 made significant progress in standardization of SIP programming based on the Java EE platform. The purpose of the SIP Servlet 2.0 specification is to further evolve the SIP Servlet technology to address the new requirements pertaining to converged application development. ... TBA '''LJC Volunteers'''We == JSR-359 (SIP Servlet 2.0) == ... TBA '''LJC Volunteers'''This are looking is foravcompolunteers within the London Javaleted JSR Community and beyond to help us with our efforts, pleas and we are coen'ntact the lead(s) below t lookifng yfou are ior volunternteerested. * Lead(s): ** TBA * Active LJC Cs fontributors: ** TBA * Inactivor the LJC Contributors: ** TBA * Prospective LJC Coe stantdaributors:d. ** TBA '''Further links and information''' ... * [http://jcp.org/en/jsr/detail?id=359 Formal JCP page for this JSR] Back to [[Home]]
 
 
Close
loading
Please Confirm
Close