jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jackrabbit Wiki] Update of "Oakathon May 2019" by MarcelReutegger
Date Mon, 13 May 2019 15:10:04 GMT
Dear Wiki user,

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

The "Oakathon May 2019" page has been changed by MarcelReutegger:
https://wiki.apache.org/jackrabbit/Oakathon%20May%202019?action=diff&rev1=18&rev2=19

  
  = Prep Work =
  
- == Build timeouts
+ == Build timeouts ==
  
  The intro for this topic went a bit beyond the proposed problem. There are various other
Oak build jobs on Apache Jenkins. Julian is taking care of a number of matrix jobs that are
failing rather frequently but do not send notifications to the list. We agreed to update the
documentation with links to the existing jobs and look into making them more stable. Some
fail with docker errors. The plan is to ask Apache Infra what Jenkins slaves actually support
Docker and are recommended to use.
  
  Reducing build time could then be achieved by splitting the whole build into a matrix that
runs modules individually and in parallel.
  
+ == Jackrabbit ==
+ 
+ When Oak needs a new Jackrabbit API, there are basically two options on the table. 1) backport
the change to the current stable branch or 2) create a new stable release from trunk. Currently
that would be a 2.20.
+ 
+ Discussion started about pros and cons. Going with a new stable release from trunk would
mean a new release policy that first has to be discussed on the Jackrabbit dev list. There
also the open question whether a new stable release from Jackrabbit trunk means a new maintenance
branch has to be created. For Oak we decided this is something we don't do anymore automatically,
unless needed because of backward incompatible changes. There was a concern that this may
result in frequent Jackrabbit stable releases whenever the API must be enhanced for Oak. Though,
last year, this was only needed once for the new direct binary access feature. Alternatively
we may consider moving the Jackrabbit API to Oak.
+ 
  = Notes from the Oakathon =
  

Mime
View raw message