incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Update of "JuneauProposal" by JamesBognar
Date Thu, 16 Jun 2016 16:04:12 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "JuneauProposal" page has been changed by JamesBognar:
https://wiki.apache.org/incubator/JuneauProposal?action=diff&rev1=13&rev2=14

  
  It gained traction as a reusable toolkit for existing projects to create self-documenting
REST interfaces using their existing POJOs.
  
- "Juno" was a project that James Bognar had been working on over the years mostly on evenings
and weekends.  Way back in 2008(?), he made it into an IBM Community Source project (internal
open source).  Back then, it was only a JSON serialization library called JJSON.  Another
IBMer, Barry Caceres became interested and contributed bean proxy support.  His name remains
in the !BeanProxyInvocationHandler class.  He quietly left the project once he contributed
what he needed to the project.  
+ "Juno" was a project that had been worked on over the years by volunteer developers.  In
2008, it was made it into an IBM Community Source project (internal open source).  Back then,
it was only a JSON serialization library called JJSON.  
  
- Between 2008-2012, the project was used by many IBM projects and was at times the 2nd-most
popular community source project in IBM.  During that time, people express interest in contributing
to the code, but for some reason nobody ever followed through with any contributions.  So
it was written and maintained by the lead developer.  The goal was for bug/feature requests
to have a turnaround of within 24 hours of the initial request.  The release process was automated
end-to-end with heavy use of JUnits, so creating new point releases only took a couple of
minutes.
+ Between 2008-2012, the project was used by many IBM projects and was at times the 2nd-most
popular community source project in IBM.  
  
- In 2012, the project was merged into Jazz Foundation, but it also remained as a separate
IBM Community Source project.  The "main" stream was in Jazz Foundation, and the streams would
periodically be synced to produce standalone releases for non-Jazz products.  James Bognar
retained ownership of new feature work in Jazz Foundation, and other Jazz developers contributed
bug fixes.  Their names would not be in the code because Jazz Foundation has a policy of NOT
including email addresses in the code so that support would go through proper channels instead
of having users contact the developers directly. 
+ In 2012, the project was merged into Jazz Foundation, but it also remained as a separate
IBM Community Source project.  The "main" stream was in Jazz Foundation, and the streams would
periodically be synced to produce standalone releases for non-Jazz products. 
  
- In April 2016, the main developer left IBM to join Salesforce.  IBM agreed to make it an
open source project so that development on it could continue.
+ In April 2016, the lead developer left IBM to join Salesforce.  IBM agreed to make it an
open source project so that development on it could continue.
  
  Peter Haumer is the IBM liaison in this endeavor.  He will be handling the legal aspects
of this contribution.  He uses Juneau in multiple projects and has an interest in seeing development
continue.  He has plans on enhancing the RDF support.  
  
- It's the developer's main goal to create a vibrant community with many contributors around
this project.  
+ It's the teams goal to create a vibrant community with many contributors around this project.
 
  
  == Rationale ==
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message