[genivi-dlt] Reverting last commit for DLT Viewer

Andersson, Gunnar gunnar.x.andersson at volvocars.com
Mon Jan 30 07:29:45 EST 2017


Hello again DLT lovers!

> I can not judge which build system may be the better one, so maybe you are right with cmake.
> We use qmake and qtcreator from beginning of DLT Viewer development.
> This eco system works fine so far and there is no need to change or even a benefit of a change.
> Bur for me it would cause unexpected and high effort.
> Supporting two build systems basically is fine but we should not break one build
> chain when changing the other.

Since I have general interest in keeping GENIVI code bug free through a
shared GENIVI community CI system (https://go.genivi.org) I would also 
propose that it's easier to have only one build variant.

It would be possible to set up two separate CI builds of course, to catch
problems early.  But then maintainers need to jump on fixing it quickly,
and DLT maintainers have not responded* to my previous emails on
the subject of building on Go so I have had to do all the work. :(

If setting it up leads to broken builds in the CI system that stay around 
and not be fixed then that is not nice.  It's partly my fault we have had a 
period of that lately in GDP and other projects but I expect we will be 
able to clean things up soon after the system has migrated to its new 
server(s).   

*I would appreciate any help for DLT builds on Go - just let me know 
if you want me to repeat information on what we could get done.

- Gunnar
[1] https://at.projects.genivi.org/wiki/display/TOOL/Go+Continuous+Integration+Server


-----Original Message-----
From: genivi-diagnostic-log-and-trace [mailto:genivi-diagnostic-log-and-trace-bounces at lists.genivi.org] On Behalf Of Gernot.Wirschal at bmw.de
Sent: den 27 januari 2017 08:47
To: jacques.guillou at pelagicore.com
Cc: genivi-diagnostic-log-and-trace at lists.genivi.org
Subject: Re: [genivi-dlt] Reverting last commit for DLT Viewer

Hi Jaques,

I can not judge which build system may be the better one, so maybe you are right with cmake.
We use qmake and qtcreator from beginning of DLT Viewer development.
This eco system works fine so far and there is no need to change or even a benefit of a change.
Bur for me it would cause unexpected and high effort.
Supporting two build systems basically is fine but we should not break one build
chain when changing the other.


BR,

Gernot



BMW Group
Gernot Wirschal
80788 München
Architek. Connected Drive, I und K Syst. EE-60
MGU development support

Preintegration


Max-Diamand-Str. 25
80788 München

Postanschrift:
80788 München

Tel: +49-89-382-59272
Mobil: +49-151-601-59272
mailto: Gernot.Wirschal at bmw.de<mailto:Gernot.Wirschal at bmw.de>
Url:  http://www.bmwgroup.com<http://www.bmwgroup.com/>
--------------------------------------------------------------------
Bayerische Motoren Werke Aktiengesellschaft
Vorstand: Harald Krüger (Vorsitzender),
Milagros Caiña Carreiro-Andree, Markus Duesmann,
Klaus Fröhlich, Nicolas Peter, Ian Robertson,
Peter Schwarzenbauer, Oliver Zipse.
Vorsitzender des Aufsichtsrats: Norbert Reithofer
Sitz und Registergericht: München HRB 42243
--------------------------------------------------------------------

Von: Jacques Guillou [mailto:jacques.guillou at pelagicore.com]
Gesendet: Donnerstag, 26. Januar 2017 16:46
An: Wirschal Gernot, EE-60 <Gernot.Wirschal at bmw.de>
Cc: genivi-diagnostic-log-and-trace at lists.genivi.org
Betreff: Re: [genivi-dlt] Reverting last commit for DLT Viewer

Hi Gernot,

Since we now have the possibility to build the DLT-Viewer with CMake, which is a great thing, I am wondering why we need to support qmake anymore. Keeping 2 build systems sounds like a good way to increase maintenance effort. What is the reason for not dropping qmake ?

Best regards
Jacques



On 26 January 2017 at 15:26, <Gernot.Wirschal at bmw.de<mailto:Gernot.Wirschal at bmw.de>> wrote:
Hi All,

unfortunately I had to revert the last commit from this morning on github.
The viewer could  be build but the installation packages for Windows and Ubuntu
( debian packet ) were broken when building with qmake.

I have another concern: can you please send an email to genivi-diagnostic-log-and-trace at lists.genivi.org<mailto:genivi-diagnostic-log-and-trace at lists.genivi.org><mailto:genivi-diagnostic-log-and-trace at lists.genivi.org<mailto:genivi-diagnostic-log-and-trace at lists.genivi.org>>
in case you issue a pull request !?

BR,

Gernot



BMW Group
Gernot Wirschal
80788 München
Architek. Connected Drive, I und K Syst. EE-60
MGU development support

Preintegration


Max-Diamand-Str. 25
80788 München

Postanschrift:
80788 München

Tel: +49-89-382-59272<tel:%2B49-89-382-59272>
Mobil: +49-151-601-59272<tel:%2B49-151-601-59272>
mailto: Gernot.Wirschal at bmw.de<mailto:Gernot.Wirschal at bmw.de><mailto:Gernot.Wirschal at bmw.de<mailto:Gernot.Wirschal at bmw.de>>
Url:  http://www.bmwgroup.com<http://www.bmwgroup.com/>
--------------------------------------------------------------------
Bayerische Motoren Werke Aktiengesellschaft
Vorstand: Harald Krüger (Vorsitzender),
Milagros Caiña Carreiro-Andree, Markus Duesmann,
Klaus Fröhlich, Nicolas Peter, Ian Robertson,
Peter Schwarzenbauer, Oliver Zipse.
Vorsitzender des Aufsichtsrats: Norbert Reithofer
Sitz und Registergericht: München HRB 42243
--------------------------------------------------------------------

_______________________________________________
genivi-diagnostic-log-and-trace mailing list
genivi-diagnostic-log-and-trace at lists.genivi.org<mailto:genivi-diagnostic-log-and-trace at lists.genivi.org>
http://lists.genivi.org/mailman/listinfo/genivi-diagnostic-log-and-trace

_______________________________________________
genivi-diagnostic-log-and-trace mailing list
genivi-diagnostic-log-and-trace at lists.genivi.org
http://lists.genivi.org/mailman/listinfo/genivi-diagnostic-log-and-trace


More information about the genivi-diagnostic-log-and-trace mailing list