Cheers!

-----Original Message-----
From: Alexandru Zbarcea [mailto:zbarce...@gmail.com] 
Sent: Thursday, November 16, 2017 1:11 PM
To: Apache cTAKES Dev
Subject: Re: Disable yTEX and Regression tests on Jenkins [EXTERNAL]

Hi Sean,

Thank you for your feedback. I will go and commit then.

I documented the execution of UMLS UTests on the Developer Install Guide [1] 
and yes, you're right, the priority would be to update and improve existing 
UTests and also to create new ones to catch up with code-coverage.
As part of this work, I will try to fix the issues around the release process 
process, too.

Alex

[1] - 
https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_CTAKES_&d=DwIBaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMSdioCoppxeFU&r=fs67GvlGZstTpyIisCYNYmQCP6r0bcpKGd4f7d4gTao&m=l9iMVDFlsGmQtABN-IrnIPudVKVbB3TtO2SWveKoHZc&s=5yBAv6gio7iSwpVEbMfdJnuGmM_nIx442vpPM_WAVgM&e=
cTAKES+4.0+Developer+Install+Guide

On Thu, Nov 16, 2017 at 10:43 AM, Finan, Sean < 
sean.fi...@childrens.harvard.edu> wrote:

> Hi Alex, my responses are below.
>
> >I think is even more convenient than using the apache-release profile.
> The rule of thumb would be that apache-release profile is used only by 
> the person assigned by ?the PMC to do the releases
> -- Ok, fair enough
>
> >. Yes, the apache-release profile is working for me.
> -- If you are comfortable with it ... go ahead and commit.  So far 
> there has been no negative feedback on your idea.
>
> > UMLS tests are executed if you use the environment variables for 
> > UMLS
> credentials, no extra profile is needed now.
> -- understood.  They just aren't forced except for the release.  My 
> only thought was just another profile with a different name for 
> regression (that forces umls*).
>
> >But of course, if you find it more convenient to have an extra 
> >profile, I
> can create one, no problem.
> -- Not more convenient.  Don't worry about it.
>
> >Writing these here, I realize that a development documentation on the
> wiki would be helpful. Any advice if/where I should create the page?
> -- Maybe a sibling of the dev install ?  "Developer Test Guide?"
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_
> confluence_display_CTAKES_&d=DwIBaQ&c=qS4goWBT7poplM69zy_3xhKwEW14JZMS
> dioCoppxeFU&r=fs67GvlGZstTpyIisCYNYmQCP6r0bcpKGd4f7d4gTao&m=l9iMVDFlsG
> mQtABN-IrnIPudVKVbB3TtO2SWveKoHZc&s=5yBAv6gio7iSwpVEbMfdJnuGmM_nIx442v
> pPM_WAVgM&e=
> cTAKES+4.0+Developer+Install+Guide
>
> >I will also add Categories to these tests, which indeed is a great idea.
> I propose it to be as a next commit though.
> -- Definitely no rush, and not required.  Much more important would be 
> adding new and updating/improving existing unit tests ...
>
> > This creates a new discussion about a bug in our pom that disables 
> > the
> apache parent enforcement to use the apache-release profile for 
> release builds and also to skip tests.
> -- yes, that is a problem ...  skipping tests on a release build is a 
> bad idea.
>
> > I would like to address it in a further commit. I would like the 
> > consent
> from the person responsible for releases to do this, though.
> -- We don't have an rm for ctakes.  Everything ctakes is purely 
> voluntary, and a release can be put together at pretty much any time 
> as long as there is effort behind it.
>
> Sean
>

Reply via email to