We should just move the non-development stuff (stuff that we'll run in
a CI environment, though) into a profile.

On Sat, Dec 29, 2012 at 7:28 PM, Olivier Lamy <ol...@apache.org> wrote:
> 2012/12/29 Oliver Heger <oliver.he...@oliver-heger.de>:
>> Am 29.12.2012 21:21, schrieb Phil Steitz:
>>
>>> On 12/29/12 10:44 AM, Mark Struberg wrote:
>>>>>
>>>>> Any better suggestions for [math]?
>>>>
>>>> Yes, as I see it there are two options.
>>>>
>>>> a.) move some parts into a profile
>>>
>>>
>>> How exactly would this work?  Can we get rid of stuff that way,
>>> really?  We can get it to ignore stuff the parent specifies?  Or are
>>> you talking about yet another profile in the parent?
>>
>>
>> Could we move the major part of the reports into a profile which is not
>> enabled per default? Then everybody can build a site locally containing all
>> these reports by just enabling the profile. The official sites would not
>> contain reports, but reference Sonar.
> Sounds good call it reporting.
> If folks want to run cobertura, findbugs etc they just need to add 
> -Preporting.
> If you want to publish those reports run maven site with it.
>
>>
>> Oliver
>>
>>
>>>> b.) create 2 parent pom. One with the infrastructure stuff and one with
>>>> all the tons of additional goodies only needed for the other projects.
>>>
>>>
>>> That seems pretty ugly.  I wonder how bad it would be, actually, to
>>> just get rid of the parent and define the stuff we actually use /
>>> need in [math] itself.  I think I have on balance spent more time
>>> figuring out what was going on in the parent than I would have spent
>>> just maintaining properties actually used by the components that I
>>> work on.  Maybe just strip it down to some common properties and
>>> things like the mailing lists.  At the very least, we should drop
>>> the reporting section and the one you mention below.
>>>
>>>>
>>>>
>>>> LieGrue,
>>>> strub
>>>>
>>>>
>>>> PS: I find it pretty weird that the commons-parent has a profile to build
>>>> all the other stuff. This can be done much cleaner in having an own
>>>> build-aggregator pom which just contains the <modules>.
>>>
>>>
>>> Agreed.  I wonder if anyone ever uses this.  I would be +1 to drop.
>>>
>>> Phil
>>>>
>>>>
>>>>
>>>> ----- Original Message -----
>>>>>
>>>>> From: Phil Steitz <phil.ste...@gmail.com>
>>>>> To: Commons Developers List <dev@commons.apache.org>
>>>>> Cc:
>>>>> Sent: Saturday, December 29, 2012 7:29 PM
>>>>> Subject: Re: [commons-parent] drop cobertura
>>>>>
>>>>> On 12/29/12 10:02 AM, Gary Gregory wrote:
>>>>>>
>>>>>>   Using Sonar is an orthogonal issue to using reports in the POM. Sure,
>>>>>> add
>>>>>>   commons components to Sonar, just do not mess up development for all
>>>>>> the
>>>>>>   other components because one class in [math] is not performing
>>>>>> acceptably
>>>>>>   for the Cobertura report.
>>>>>
>>>>> The problem is that the plugin is bugged and effectively impossible
>>>>> to turn off.
>>>>>
>>>>> I think the sonar idea is a great one and consistent with what we
>>>>> have talked about on and off for years - separating the CI-type
>>>>> development reports from the component sites.  As we are about to go
>>>>> over the "site deployment cliff ;"  now is a great time to think
>>>>> about losing some weight :)
>>>>>
>>>>> I guess an alternative for [math] is to drop commons-parent
>>>>> entirely, just grabbing the stuff we need.  Any better suggestions
>>>>> for [math]?
>>>>>
>>>>> Phil
>>>>>>
>>>>>>   Gary
>>>>>>
>>>>>>
>>>>>>   On Sat, Dec 29, 2012 at 12:55 PM, Phil Steitz <phil.ste...@gmail.com>
>>>>>
>>>>> wrote:
>>>>>>>
>>>>>>>   On 12/29/12 9:46 AM, Oliver Heger wrote:
>>>>>>>>
>>>>>>>>   Am 29.12.2012 09:43, schrieb Luc Maisonobe:
>>>>>>>>>
>>>>>>>>>   Hi Phil,
>>>>>>>>>
>>>>>>>>>   Le 28/12/2012 21:10, Phil Steitz a écrit :
>>>>>>>>>>
>>>>>>>>>>   On 12/28/12 11:44 AM, Gary Gregory wrote:
>>>>>>>>>>>
>>>>>>>>>>>   It seems a shame to turn off this feature for ALL
>>>>>
>>>>> projects
>>>>>>>>>>>
>>>>>>>>>>>   because one
>>>>>>>>>>>   project can't figure out a workaround.
>>>>>>>>>>
>>>>>>>>>>   Can *any* project find a workaround?  Is there *any way* to
>>>>>
>>>>> turn
>>>>>>>>>>
>>>>>>>>>>   this thing off?
>>>>>>>>>
>>>>>>>>>   What about every project being declared in the aggregator
>>>>>
>>>>> project
>>>>>>>>>
>>>>>>>>>   Olivier set up in our instance of Sonar
>>>>>>>>>   <https://analysis.apache.org/components/index/121254>?
>>>>>>>>>
>>>>>>>>   +1
>>>>>>>>
>>>>>>>>   We could then even disable more reports in the components' poms
>>>>>>>>   (findbugs, pmd, checkstyle, ...) and just add a link to the Sonar
>>>>>>>>   instance.
>>>>>>>>
>>>>>>>>   This would provide comprehensive up-to-date statistics for all
>>>>>>>>   components. It would also be a step forward in making the
>>>>>>>>   components more uniform.
>>>>>>>
>>>>>>>   +1 - and as yet another bonus, it would reduce wasted infra
>>>>>>>   resources duplicating all of the images, etc on all of the
>>>>>>>   individual sites and the need to store all of that stuff in svn.
>>>>>>>
>>>>>>>   Phil
>>>>>>>>
>>>>>>>>   Oliver
>>>>>>>>
>>>>>>>>>   Luc
>>>>>>>>>
>>>>>>>>>>   Phil
>>>>>>>>>>>
>>>>>>>>>>>   Gary
>>>>>>>>>>>
>>>>>>>>>>>   On Dec 28, 2012, at 12:21, Phil Steitz
>>>>>
>>>>> <phil.ste...@gmail.com>
>>>>>>>>>>>
>>>>>>>>>>>   wrote:
>>>>>>>>>>>
>>>>>>>>>>>>   Any objections to this?  In [math] at least we
>>>>>
>>>>> can't seem to
>>>>>>>>>>>>
>>>>>>>>>>>>   turn it
>>>>>>>>>>>>   off and it is causing the site build to take
>>>>>
>>>>> forever.
>>>>>>>>>>>>
>>>>>>>>>>>>   Thanks!
>>>>>>>>>>>>
>>>>>>>>>>>>   Phil
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>
>>>>>>>>>>>>   To unsubscribe, e-mail:
>>>>>
>>>>> dev-unsubscr...@commons.apache.org
>>>>>>>>>>>>
>>>>>>>>>>>>   For additional commands, e-mail:
>>>>>
>>>>> dev-h...@commons.apache.org
>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>
>>>>>>>>>>>   To unsubscribe, e-mail:
>>>>>
>>>>> dev-unsubscr...@commons.apache.org
>>>>>>>>>>>
>>>>>>>>>>>   For additional commands, e-mail:
>>>>>
>>>>> dev-h...@commons.apache.org
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>>>>>>>
>>>>>>>>>>   To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>>>>>>>>   For additional commands, e-mail:
>>>>>
>>>>> dev-h...@commons.apache.org
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>>   To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>>>>>>>   For additional commands, e-mail: dev-h...@commons.apache.org
>>>>>>>>>
>>>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>>>>>
>>>>>>>>   To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>>>>>>   For additional commands, e-mail: dev-h...@commons.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>>   To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>>>>>   For additional commands, e-mail: dev-h...@commons.apache.org
>>>>>>>
>>>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>
>
>
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to