https://issues.apache.org/jira/browse/INFRA-12186

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

https://issues.apache.org/jira/browse/INFRA-12186

lewis john mcgibbney-2
Hi Folks,
Check out https://issues.apache.org/jira/browse/INFRA-12186, it will help
us to reduce major bugs in Tika over time.
Thanks
Lewis

--
http://home.apache.org/~lewismc/
@hectorMcSpector
http://www.linkedin.com/in/lmcgibbney
Reply | Threaded
Open this post in threaded view
|

Re: https://issues.apache.org/jira/browse/INFRA-12186

kkrugler
Interesting, though I don’t see how to turn all that information into prioritized actions.

Is there some other Apache project that has a write-up of how they use it?

Thanks,

— Ken

> On Sep 20, 2016, at 6:49am, lewis john mcgibbney <[hidden email]> wrote:
>
> Hi Folks,
> Check out https://issues.apache.org/jira/browse/INFRA-12186, it will help
> us to reduce major bugs in Tika over time.
> Thanks
> Lewis
>
> --
> http://home.apache.org/~lewismc/
> @hectorMcSpector
> http://www.linkedin.com/in/lmcgibbney

--------------------------
Ken Krugler
+1 530-210-6378
http://www.scaleunlimited.com
custom big data solutions & training
Hadoop, Cascading, Cassandra & Solr



Reply | Threaded
Open this post in threaded view
|

Re: https://issues.apache.org/jira/browse/INFRA-12186

lewis john mcgibbney-2
In reply to this post by lewis john mcgibbney-2
Hi Ken,
Good question. Answer below

On Wed, Sep 21, 2016 at 2:16 PM, <[hidden email]> wrote:

>
> From: Ken Krugler <[hidden email]>
> To: [hidden email]
> Cc:
> Date: Tue, 20 Sep 2016 09:22:46 -0700
> Subject: Re: https://issues.apache.org/jira/browse/INFRA-12186
> Interesting, though I don’t see how to turn all that information into
> prioritized actions.
>
> Is there some other Apache project that has a write-up of how they use it?
>
>
Well... here's a suggestion. Say I navigate to [0], I see on the RHS that
there are no blocking issues, however that there are ~265 major issues.
If I click on the critical link, I get to [1].
This lists, on a class-by-class basis suggestions for improvements and
potential bug fixes.
It would be suggestion, that actions should address one class at a time. At
very worst, this is <265 issues/PR's.
How does that sound?
Lewis

[0] https://analysis.apache.org/dashboard/index?id=org.apache.tika%3Atika
[1]
https://analysis.apache.org/component_issues?id=org.apache.tika%3Atika#resolved=false|severities=CRITICAL
Reply | Threaded
Open this post in threaded view
|

Re: https://issues.apache.org/jira/browse/INFRA-12186

kkrugler
Hi Lewis,

> On Sep 21, 2016, at 2:32pm, lewis john mcgibbney <[hidden email]> wrote:
>
> Hi Ken,
> Good question. Answer below
>
> On Wed, Sep 21, 2016 at 2:16 PM, <[hidden email]> wrote:
>
>>
>> From: Ken Krugler <[hidden email]>
>> To: [hidden email]
>> Cc:
>> Date: Tue, 20 Sep 2016 09:22:46 -0700
>> Subject: Re: https://issues.apache.org/jira/browse/INFRA-12186
>> Interesting, though I don’t see how to turn all that information into
>> prioritized actions.
>>
>> Is there some other Apache project that has a write-up of how they use it?
>>
>>
> Well... here's a suggestion. Say I navigate to [0], I see on the RHS that
> there are no blocking issues, however that there are ~265 major issues.
> If I click on the critical link, I get to [1].
> This lists, on a class-by-class basis suggestions for improvements and
> potential bug fixes.
> It would be suggestion, that actions should address one class at a time. At
> very worst, this is <265 issues/PR's.
> How does that sound?

Thanks for the pointers. I spent some time exploring the results.

It looks like it uses PMD under the hood.

Which has typical issues with source code analyzers and false positives, e.g. it flags an empty if block as a critical issue, even though that’s often the right thing to do.

After poking around a bit, I did find a few interesting things that should be cleaned up.

But looks like a login is needed to flag issues as false positives - I tried a few of my existing Apache credentials, but they didn’t work.

— Ken

> Lewis
>
> [0] https://analysis.apache.org/dashboard/index?id=org.apache.tika%3Atika
> [1]
> https://analysis.apache.org/component_issues?id=org.apache.tika%3Atika#resolved=false|severities=CRITICAL

--------------------------
Ken Krugler
+1 530-210-6378
http://www.scaleunlimited.com
custom big data solutions & training
Hadoop, Cascading, Cassandra & Solr