[Libreoffice-qa] Confusion about most recent builds

classic Classic list List threaded Threaded
7 messages Options
Ted Lee Ted Lee
Reply | Threaded
Open this post in threaded view
|

[Libreoffice-qa] Confusion about most recent builds

Sorry for another newbie question.

Which is the right path to look in for the most recent builds of
LibreOffice --

https://dev-builds.libreoffice.org/daily/libreoffice-6-0/ or

https://dev-builds.libreoffice.org/daily/master/  ?

(or, to phrase a more comprehensive question, what is the difference
between those two sets of builds?)

If I follow those paths down the MacOS line one leads to
master~2018-03-13_23.59.29_LibreOfficeDev_6.1.0.0.alpha0_MacOS_x86-64.dmg
and the other to

libreoffice-6-0~2018-03-13_10.45.37_LibreOfficeDev_6.0.3.0.0_MacOS_x86-64.dmg
as the most "current".

Which one truly is the latest?  Or, what is the difference between them?

Also, as you see, both of those are dated March 13 (or 14th if you look
at the timestamp on the files themselves.)  The most recent files down
the Linux or Win86 paths lead to something on the 18th or 19th, with one
ending at 6.1.0.0.alpha0 and the other at 6.0.4.0.0. (rather than 6.0.3.0.0)

Is that how things should be, or is there something broken in the MacOS
builds?

Ted Lee


_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
V Stuart Foote V Stuart Foote
Reply | Threaded
Open this post in threaded view
|

Re: Confusion about most recent builds

It depends on what you need--there are 3 active build branches 5.4 Stable
(5.4.7 upcomming release); 6.0 Fresh (6.0.3 upcomming release) and
master/6.1.

Master has the most recent & ongoing development work--new features and
initial patches of bugs will occur normally occur on master builds and then
be backported as appropriate.

The nightly TinderBox builds of Master are going to be the most current, but
not necessarily stable.  Nightly TB builds of Fresh release branch (6.0)
will have current bug fixes applied--but not the latest features and
refactoring.  And the nightly TB builds for Stable (5.4) will only have
critical bug fixes applied and are the most static.

The TDF project will build, sign & calculate Hash value for the final
release packaging for the two release branches, and then makes them
available to the network of ftp/http mirror sites.  Release configured
nightly builds of master are only occasionally built.





--
Sent from: http://nabble.documentfoundation.org/QA-f3613148.html
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Ted Lee Ted Lee
Reply | Threaded
Open this post in threaded view
|

Re: Confusion about most recent builds

On 3/19/18 4:19 PM, V Stuart Foote wrote:
> It depends on what you need--there are 3 active build branches 5.4 Stable
> (5.4.7 upcomming release); 6.0 Fresh (6.0.3 upcomming release) and
> master/6.1.  
I'm afraid you've just confused me more.  Neither of the two paths I
asked about have "Stable" or "Fresh" in their names, and here you say
there is in fact a third set of builds!  Does that mean there are five
sets, actually, (for each platform) or are "Stable" and "Fresh" just
different names for one or both of the ones I asked about?  (I am
guessing that 5.4 Stable is actually the one you find when you go to the
top-level LO web page.)

And I'm afraid you also didn't answer the question about why the dates
for the MacOS builds I've found are so far (4 or 5 days) behind those
for Linux or Windows.

The reason I'm asking is I've submitted a couple of bugs, one of which
is reported as having been fixed and that I should check that out.  It
has been fixed in one of the "current" builds I found, but not the other
one -- but, if I remember right, I have found another bug that is in the
build that the first bug was fixed in, but not the other one!  (Sorry if
I'm not saying that clearly, but it's not clear in my mind either.)

--
Ted Lee
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
V Stuart Foote V Stuart Foote
Reply | Threaded
Open this post in threaded view
|

Re: Confusion about most recent builds

Yes that is correct, in the timed-based release development of LibreOffice
there are always two "release" branches in active developement/support, with
a third master branch in active development.

https://wiki.documentfoundation.org/ReleasePlan

If you have been asked to check a current build, that would be on the master
branch. Not to say that we don't check bugs on the release branches, rather
that there are more developer resources to look at an issue on the master
branch.

TinderBox 49 is a TDF owned system building a daily of master. But, as with
all TinderBox nightly builds, the sysadmin of the system may need to nudge
the system to complete a build and have it posted to the build server. There
is nothing unusual about a gap of several days posted to the download
server.

https://dev-builds.libreoffice.org/daily/master/MacOSX-x86_64@49-TDF/ last
turned 2018-03-13_23.59.29, and that is the most _recent_ short of pulling
the source code git repository and building it yourself.

Also, for substantial testing you may want to learn to install multiple
LibreOffice builds in parallel:
https://wiki.documentfoundation.org/Installing_in_parallel





--
Sent from: http://nabble.documentfoundation.org/QA-f3613148.html
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Ted Lee Ted Lee
Reply | Threaded
Open this post in threaded view
|

Re: Confusion about most recent builds

On 3/19/18 9:22 PM, V Stuart Foote wrote:
> Yes that is correct, in the timed-based release development of LibreOffice
> there are always two "release" branches in active developement/support, with
> a third master branch in active development.
>
> https://wiki.documentfoundation.org/ReleasePlan

Thanks, that clarifies quite a bit, but I still don't understand the
difference between dev-builds.libreoffice.org/daily/master/ and
dev-builds.libreoffice.org/daily/libreoffice-6-0/, both of which call
themselves "daily."

In either case, it is, to me, a bit concerning that there have been 6-8
builds of the Linux version, depending on which one you look at, but
only 1 or 2 of the Mac version (those being a week ago now.)  In that
same time frame there have also been 3-4 (in the /daily/LibreOffice 6.0
tree) and 8 (in the /daily/master tree) of Win86 versions.

--
Ted Lee
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Ilmari Lauhakangas Ilmari Lauhakangas
Reply | Threaded
Open this post in threaded view
|

Re: Confusion about most recent builds

On 20.03.2018 23:53, Ted Lee wrote:

> On 3/19/18 9:22 PM, V Stuart Foote wrote:
>> Yes that is correct, in the timed-based release development of
>> LibreOffice
>> there are always two "release" branches in active
>> developement/support, with
>> a third master branch in active development.
>>
>> https://wiki.documentfoundation.org/ReleasePlan
>
> Thanks, that clarifies quite a bit, but I still don't understand the
> difference between dev-builds.libreoffice.org/daily/master/ and
> dev-builds.libreoffice.org/daily/libreoffice-6-0/, both of which call
> themselves "daily."
>
> In either case, it is, to me, a bit concerning that there have been 6-8
> builds of the Linux version, depending on which one you look at, but
> only 1 or 2 of the Mac version (those being a week ago now.)  In that
> same time frame there have also been 3-4 (in the /daily/LibreOffice 6.0
> tree) and 8 (in the /daily/master tree) of Win86 versions.
>

They are daily builds from different branches. 6-0 is showing the
current state of whatever the next 6.0.x version will be. Master is
showing the next major version, 6.1 in this case. They are called
"daily", because the building is supposed to be automated.

The builds can be interrupted for various reasons, including physical
damage, like a failed CPU fan or some other component. Then there is the
constant maintenance of the build environment. Sometimes tests only
break on a certain platform. Anything can, and will, go wrong without
warning.

So keeping those boxes running requires a certain amount of time
investment, which is sometimes not immediately possible. We have not had
a Windows debug build in 5 months (this is a volunteer-run box).

Ilmari
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Ted Lee Ted Lee
Reply | Threaded
Open this post in threaded view
|

Re: Confusion about most recent builds

On 3/21/18 3:54 AM, Ilmari Lauhakangas wrote:

> They are daily builds from different branches. 6-0 is showing the
> current state of whatever the next 6.0.x version will be. Master is
> showing the next major version, 6.1 in this case. They are called
> "daily", because the building is supposed to be automated.
>
> The builds can be interrupted for various reasons, including physical
> damage, like a failed CPU fan or some other component. Then there is the
> constant maintenance of the build environment. Sometimes tests only
> break on a certain platform. Anything can, and will, go wrong without
> warning.
>
> So keeping those boxes running requires a certain amount of time
> investment, which is sometimes not immediately possible. We have not had
> a Windows debug build in 5 months (this is a volunteer-run box).

Thanks, that pretty much answers all my questions.  What started this
line of questioning was that I'd received an email from Bugzilla saying
that a bug I'd reported had been fixed, that it should show up in the
daily build in the next 24-48 hours, and I should verify it had indeed
been fixed.  I later realized, because of similar unrelated emails I
received later, that that was probably an automatically generated
notification and the system actually didn't know when a build (for the
version I was interested in) would be made.  It looks like such a build
has not yet been run, for either 6.0.x or 6.1 Mac version, for about a
week.  And that's just the way it is, and not something to be concerned
about particularly.

--
Ted Lee
_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/