Jacques,

For sure I would like such service and support for OFBiz developers in the
ASF Infrastructure as well. But as it isn't available at the time (see:
http://www.apache.org/dev/service_unavailable.html?site=analysis.apache.org&code=502),
we decided to open up both the build and analysis results up to other OFBiz
developers as a contribution to the community. See the initial posting in
this thread.

With regard to the outage of the service, there is already a few issues
logged in the INFRA JIRA.

Regards,



Pierre Smits

*ORRTIZ.COM <http://www.orrtiz.com>*
Services & Solutions for Cloud-
Based Manufacturing, Professional
Services and Retail & Trade
http://www.orrtiz.com


On Thu, Jul 10, 2014 at 10:12 AM, Jacques Le Roux <
[email protected]> wrote:

> Hi Pierre,
>
> For CI it's simply ant load-demo run-tests on each commit (being svn or
> git). No Selenium on current project: the UI is external to OFBiz.
>
> I don't do code analysis yet. If I had time I'd, most of the time not my
> decision...
> But I'd like to have it for OFBiz at the ASF, something official with OOTB
> code.
> BTW the infra Jira was about integrating in ASF Sonar
> https://analysis.apache.org/
>
> I have not the time yet, but would really like to solve
> https://issues.apache.org/jira/browse/INFRA-3590 and it seems you got a
> way, hence my question.
>
> Jacques
>
> Le 10/07/2014 09:43, Pierre Smits a écrit :
>
>> Taher, Jacques,
>>
>> Can you share, in detail, how you have setup your CI & Code Analysis setup
>> and/or what you do to get code analysis?
>>
>> Regards,
>>
>>
>> Pierre Smits
>>
>> *ORRTIZ.COM <http://www.orrtiz.com>*
>> Services & Solutions for Cloud-
>> Based Manufacturing, Professional
>> Services and Retail & Trade
>> http://www.orrtiz.com
>>
>>
>> On Thu, Jul 10, 2014 at 9:13 AM, Jacques Le Roux <
>> [email protected]> wrote:
>>
>>  Le 10/07/2014 08:15, Taher Alkhateeb a écrit :
>>>
>>>   Hi Pierre,
>>>
>>>> I am interested in knowing the reason for your suggestion. On first
>>>> impression it seems like you would spend a lot of time and effort
>>>> setting
>>>> up code analysis on each and every version of OFBiz. Even if you put
>>>> say a
>>>> parameterized build it would still need to be linked with each version.
>>>> I
>>>> also remember that a lot of my initial setup of jenkins builds and
>>>> seeing
>>>> the complexity which evolved slowly out of it made me pull all this
>>>> logic
>>>> out into ant build files which the CI server simply calls.
>>>>
>>>>  I tend to do that also
>>>
>>> Jacques
>>>
>>>
>>>
>>>  Also isn't code analysis a sort of quality assurance exercise like unit
>>>> tests which also ship with OFBiz codebase? I am trying to understand
>>>> your
>>>> reasoning to see if my builds need to be modified.
>>>>
>>>> Regards,
>>>>
>>>> Taher Alkhateeb
>>>> On Jul 9, 2014 1:49 PM, "Pierre Smits" <[email protected]> wrote:
>>>>
>>>>   Jacques,
>>>>
>>>>> I don't believe that we should pursue this kind of functionality
>>>>> anymore.
>>>>> While code analysis report generation with either cobertura or jacopo
>>>>> has
>>>>> its value, it should not be incorporated into the code base of OFBiz.
>>>>> It
>>>>> should be incorporated in the CI and code analysis environment.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Pierre Smits
>>>>>
>>>>> *ORRTIZ.COM <http://www.orrtiz.com>*
>>>>> Services & Solutions for Cloud-
>>>>> Based Manufacturing, Professional
>>>>> Services and Retail & Trade
>>>>> http://www.orrtiz.com
>>>>>
>>>>>
>>>>> On Wed, Jul 9, 2014 at 9:37 AM, Jacques Le Roux <
>>>>> [email protected]> wrote:
>>>>>
>>>>>   Hi Pierre,
>>>>>
>>>>>> Since you have it working locally maybe you could help on
>>>>>> https://issues.apache.org/jira/browse/INFRA-3590 ? (disclaimer I did
>>>>>> not
>>>>>> re-read yet and don't remember clearly the situation)
>>>>>>
>>>>>> Jacques
>>>>>>
>>>>>> Le 07/07/2014 10:11, Pierre Smits a écrit :
>>>>>>
>>>>>>   Hi All,
>>>>>>
>>>>>>> Over the past weeks we have setup and tested an analysis tool to run
>>>>>>> on
>>>>>>> the
>>>>>>> OFBiz code to get some more insights about the quality of the OFBiz
>>>>>>>
>>>>>>>  code.
>>>>>> This was a direct result of the request from the devops team(s) of
>>>>>>
>>>>>>> ORRTIZ.COM to strengthen their support.
>>>>>>>
>>>>>>> *Building and testing OFBiz Trunk*
>>>>>>>
>>>>>>> We already use a CI (for months now) to how a feel for how OFBiz
>>>>>>> builds
>>>>>>> and
>>>>>>> how the tests within the code performs, but insights about the
>>>>>>> quality
>>>>>>> were
>>>>>>> lacking. The new tool enables our devops team(s) to drill down
>>>>>>> through
>>>>>>>
>>>>>>>  the
>>>>>> information faster and better to support our customers in a more
>>>>>> efficient
>>>>>> en effective way. Our CI pulls changes from the OFBiz SVN (commits)
>>>>>> every
>>>>>> day at 01:00 CET. We have setup our CI in such a way that test suites
>>>>>> are
>>>>>> executed per component.
>>>>>>
>>>>>>> If you want to see how we support our devops team(s) with respect to
>>>>>>> CI,
>>>>>>> please go to http://dev.orrtiz.com/jenkins and have a look.
>>>>>>>
>>>>>>> *Analysing code in OFBiz Trunk*
>>>>>>>
>>>>>>> We  are now able to share the first evolution of our implementation
>>>>>>> of
>>>>>>>
>>>>>>>  the
>>>>>> anaysis tool with the community to help contributors to get a better
>>>>>>
>>>>>>> understanding of OFBiz. This analysis process runs daily at 07:00
>>>>>>> CET,
>>>>>>> after the CI has build and tested the changes in OFBiz trunk.
>>>>>>>
>>>>>>> If you want to see  the analysis results produced by our tools,
>>>>>>> please
>>>>>>>
>>>>>>>  go
>>>>>> to: http://dev.orrtiz.com/sonar and have a look.
>>>>>>
>>>>>>> As this is a first evolution, the quality of the information is still
>>>>>>> to
>>>>>>> be
>>>>>>> improved. E.g., Java code coverage (e.g. with Cobertura or JaCoCo)
>>>>>>> still
>>>>>>> needs to be implemented.
>>>>>>>
>>>>>>> Should you wish further information on how we at ORRTIZ.COM do
>>>>>>> supports
>>>>>>> our
>>>>>>> devops team(s), or have suggestions about how we can improve our
>>>>>>> contributions to the OFBiz community, feel free to send an email
>>>>>>>
>>>>>>>  directly
>>>>>> to me.
>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Pierre Smits
>>>>>>>
>>>>>>> *ORRTIZ.COM <http://www.orrtiz.com>*
>>>>>>>
>>>>>>> Services & Solutions for Cloud-
>>>>>>> Based Manufacturing, Professional
>>>>>>> Services and Retail & Trade
>>>>>>> http://www.orrtiz.com
>>>>>>>
>>>>>>>
>>>>>>>   --
>>>>>>>
>>>>>>
>>>>>>  --
>>>
>>>
> --
>

Reply via email to