[Engine-devel] Time to move to 3.3.0-SNAPSHOT?

Juan Hernandez jhernand at redhat.com
Wed Jan 30 16:49:10 UTC 2013


On 01/30/2013 05:33 PM, Alon Bar-Lev wrote:
>
>
> ----- Original Message -----
>> From: "Juan Hernandez" <jhernand at redhat.com>
>> To: "Alon Bar-Lev" <alonbl at redhat.com>
>> Cc: engine-devel at ovirt.org
>> Sent: Wednesday, January 30, 2013 6:30:55 PM
>> Subject: Re: [Engine-devel] Time to move to 3.3.0-SNAPSHOT?
>>
>> On 01/30/2013 05:13 PM, Alon Bar-Lev wrote:
>>>
>>>
>>> ----- Original Message -----
>>>> From: "Juan Hernandez" <jhernand at redhat.com>
>>>> To: "Alon Bar-Lev" <alonbl at redhat.com>
>>>> Cc: engine-devel at ovirt.org
>>>> Sent: Wednesday, January 30, 2013 5:38:33 PM
>>>> Subject: Re: [Engine-devel] Time to move to 3.3.0-SNAPSHOT?
>>>>
>>>> On 01/30/2013 04:31 PM, Alon Bar-Lev wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> You merge this with the rpm version to 3.3.0 which is totally
>>>>> invalid.
>>>>> 3.3.0 is a *RELEASE*.
>>>>> I really don't care what maven approach is, but please do not
>>>>> create issues with product release cycle.
>>>>>
>>>>> Alon
>>>>
>>>> That is not true. After this patch the default RPM version is
>>>> 3.3.0-0.1.$(date +%Y%m%d%H%M%S).
>>>
>>> 3.3.0 is a release.
>>>
>>> 0.1.* is the BUILD.
>>
>> In RPM terms 3.3.0 is the "version", and "0.1.*" is the "release",
>> see here:
>>
>> [1] http://www.rpm.org/max-rpm/s1-rpm-inside-tags.html
>>
>>> And make dist produces ovirt-engine-3.3.0.tar.gz which is a
>>> release.
>>
>> ovirt-engine-3.3.0.tar.gz is not a release, it is just the name of a
>> tar
>> file generated by the makefile. The release is the act of the release
>> managers, on behalf of the community, announcing and publishing some
>> artifacts, maybe including a tarball generated with the makefile,
>> maybe
>> one generated manually, as they see fit.
>
> This where you are wrong, the name of the source tarball is very important in open source, as this is what open source project actually releases.

The name of the tarball that is published as part of the release is 
important, that I agree, maybe not "very" important, but important 
anyhow. But what you are saying is that if the name of the file 
generated by default by the Makefile is not exactly the same as the 
tarball that will be published as part of the release then it is 
"totally invalid". That is going too far, in my opinion.

>
> We will discuss this offline.
>
>>
>>> You are confusing between upstream and downstream, we will have to
>>> fix this before we support more distributions.
>>
>> I may be confused, of course, but I don't see the connection between
>> the
>> name of the tarball generated by the makefile and supporting more
>> distributions, looks to me like the least important thing in these
>> regards.
>>
>>>
>>>>
>>>>>
>>>>> ----- Original Message -----
>>>>>> From: "Juan Hernandez" <jhernand at redhat.com>
>>>>>> Cc: engine-devel at ovirt.org
>>>>>> Sent: Wednesday, January 30, 2013 5:26:25 PM
>>>>>> Subject: Re: [Engine-devel] Time to move to 3.3.0-SNAPSHOT?
>>>>>>
>>>>>> Note that this change has just been merged. Let me know if you
>>>>>> find
>>>>>> any
>>>>>> issue.
>>
>> --
>> Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
>> 3ºD, 28016 Madrid, Spain
>> Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat
>> S.L.
>>
> _______________________________________________
> Engine-devel mailing list
> Engine-devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/engine-devel
>


-- 
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta 
3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.



More information about the Devel mailing list