I just wanted to clarify what is meant by support. I see a couple different ways this could be done. I'm pretty sure we're all talking about Process 1 below, but wanted to get a discussion going on what we're proposing. If we're considering Process 2 or 3, I think we need to be more explicit about the circumstances where pull requests will be backported.
So for the scenario of a PR of some feature/bugfix/improvement into master (aka 4.x): Process 1) - It is only pulled into Master. A separate PR can be made for the 3.x branch if desired, but likely won't. Process 2) - It is pulled into Master and also backported into branch 3.x if trivial (easy, no conflicts, or minimal re-write effort). Process 3) - It is pulled into Master and also backported into branch 3.x provided it is applicable and below some maximum effort threshold. On Tue, Apr 17, 2018 at 10:17 AM, Adina Crainiceanu <ad...@usna.edu> wrote: > I agree with supporting two branches of development for now: 3.x and 4.x. > > In the 4.x branch we should update all dependencies, as Jurgen suggested. I > think it is OK to update the master to be the 4.x development line. > > Thanks, > Adina > > On Tue, Apr 17, 2018 at 10:04 AM, Brown, Jennifer < > jennifer.br...@parsons.com> wrote: > > > I agree that it is time to upgrade to the latest version of RDF4J and > that > > this should involve a major version increment. > > > > To provide time for Rya users to upgrade, I think that we should support > a > > 3.x branch and a 4.x branch for the near future (minimally the end of the > > calendar year) and then reevaluate continuing to maintain 3.x. > > > > Best Regards, > > > > Jen > > > > Jennifer Brown > > Project Manager, Semantic Technologies > > PARSONS > > 1911 N. Fort Myer Dr. Ste 800 > > Arlington, VA 22209 > > Phone: (703) 797-3136 > > Fax: (703) 522-6310 > > jennifer.br...@parsons.com<mailto:jennifer.br...@parsons.com> > > www.parsons.com > > > > On Apr 9, 2018, at 12:30 PM, Chilton, Kevin <kevin.chil...@parsons.com< > > mailto:kevin.chil...@parsons.com>> wrote: > > > > Hey Rya devs, > > > > I'd like to get PR #245 (RYA-405) pulled in. This is a pretty big > > dependency change, and should probably involve a major version increment > to > > 4.0.0. Could we get a discussion going on the devlist about if we want > to > > support a 3.x branch and a 4.x branch going forward, or just update > master > > to 4.x. > > > > Thanks, > > Kevin > > > > NOTICE: This email message and all attachments transmitted with it may > > contain privileged and confidential information, and information that is > > protected by, and proprietary to, Parsons Corporation, and is intended > > solely for the use of the addressee for the specific purpose set forth in > > this communication. If the reader of this message is not the intended > > recipient, you are hereby notified that any reading, dissemination, > > distribution, copying, or other use of this message or its attachments is > > strictly prohibited, and you should delete this message and all copies > and > > backups thereof. The recipient may not further distribute or use any of > the > > information contained herein without the express written authorization of > > the sender. If you have received this message in error, or if you have > any > > questions regarding the use of the proprietary information contained > > therein, please contact the sender of this message immediately, and the > > sender will provide you with further instructions. > > > > > > > -- > Dr. Adina Crainiceanu > Associate Professor > Computer Science Department > United States Naval Academy > 410-293-6822 > ad...@usna.edu > http://www.usna.edu/Users/cs/adina/ >