[digiKam-users] Nightly builds / docker image?

classic Classic list List threaded Threaded
18 messages Options
Reply | Threaded
Open this post in threaded view
|

[digiKam-users] Nightly builds / docker image?

SkyDiver
Hi,

Are there any AppImage nightly builds to help peeping into bleeding-edge
updates?
Alternatively, is there any docker image to run?
Alternatively, is there any docker image for building from source code?

Cheers.



--
Sent from: http://digikam.1695700.n4.nabble.com/digikam-users-f1735189.html
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

Gilles Caulier-4


Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
Hi,

Are there any AppImage nightly builds to help peeping into bleeding-edge
updates?

There are, the weekly build AppImage here :

 
Alternatively, is there any docker image to run?
Alternatively, is there any docker image for building from source code?

No docker. AppImage take already a lots of time to maintain.

Gilles Caulier
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

SkyDiver
Thanks Gilles.

I understand what you mean regarding docker - it certainly sounds like
a hassle to maintain.

I already saw the page you refer to, but I was wondering if there's
something more up-to-date (didn't know it's being build on a weekly
basis).

I find it weird that the same version tag (e.g. 6.0.0-beta3) is being
used for different builds.
E.g.: The version base of my AppImage is
digikam-6.0.0-beta3-20181202T170307 while the latest version is
digikam-6.0.0-beta3-20181208T111552.
I guess the point is that the beta version is a bugfix accumulator.

Is there some sort of "Check for Updates" mechanism (myabe even an RSS
feed) that would somehow notify of new beta releases?


On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
<[hidden email]> wrote:

>
>
>
> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
>>
>> Hi,
>>
>> Are there any AppImage nightly builds to help peeping into bleeding-edge
>> updates?
>
>
> There are, the weekly build AppImage here :
>
> https://files.kde.org/digikam/
>
>>
>> Alternatively, is there any docker image to run?
>> Alternatively, is there any docker image for building from source code?
>
>
> No docker. AppImage take already a lots of time to maintain.
>
> Gilles Caulier
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

AndriusWild
There is a nightly flatpak in KDE flat hub.


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo 

flatpak install kdeapps org.kde.digikam

I think there also might be digikam builds on KDE Binary Factory.

https://binary-factory.kde.org/


Sent from my Samsung Galaxy smartphone.

-------- Original message --------
From: Sky Diver <[hidden email]>
Date: 2018-12-13 6:36 AM (GMT-07:00)
To: digiKam - Home Manage your photographs as a professional with the power of open source <[hidden email]>
Subject: Re: [digiKam-users] Nightly builds / docker image?

Thanks Gilles.

I understand what you mean regarding docker - it certainly sounds like
a hassle to maintain.

I already saw the page you refer to, but I was wondering if there's
something more up-to-date (didn't know it's being build on a weekly
basis).

I find it weird that the same version tag (e.g. 6.0.0-beta3) is being
used for different builds.
E.g.: The version base of my AppImage is
digikam-6.0.0-beta3-20181202T170307 while the latest version is
digikam-6.0.0-beta3-20181208T111552.
I guess the point is that the beta version is a bugfix accumulator.

Is there some sort of "Check for Updates" mechanism (myabe even an RSS
feed) that would somehow notify of new beta releases?


On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
<[hidden email]> wrote:

>
>
>
> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
>>
>> Hi,
>>
>> Are there any AppImage nightly builds to help peeping into bleeding-edge
>> updates?
>
>
> There are, the weekly build AppImage here :
>
> https://files.kde.org/digikam/
>
>>
>> Alternatively, is there any docker image to run?
>> Alternatively, is there any docker image for building from source code?
>
>
> No docker. AppImage take already a lots of time to maintain.
>
> Gilles Caulier
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

Simon Frei
In reply to this post by SkyDiver
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

If you want to be notified about new (pre-)releases you can subscribe to
the news RSS - there will be some other stuff too on it, but infrequently.

On 13/12/2018 14:36, Sky Diver wrote:

> Thanks Gilles.
>
> I understand what you mean regarding docker - it certainly sounds like
> a hassle to maintain.
>
> I already saw the page you refer to, but I was wondering if there's
> something more up-to-date (didn't know it's being build on a weekly
> basis).
>
> I find it weird that the same version tag (e.g. 6.0.0-beta3) is being
> used for different builds.
> E.g.: The version base of my AppImage is
> digikam-6.0.0-beta3-20181202T170307 while the latest version is
> digikam-6.0.0-beta3-20181208T111552.
> I guess the point is that the beta version is a bugfix accumulator.
>
> Is there some sort of "Check for Updates" mechanism (myabe even an RSS
> feed) that would somehow notify of new beta releases?
>
>
> On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
> <[hidden email]> wrote:
>>
>>
>> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
>>> Hi,
>>>
>>> Are there any AppImage nightly builds to help peeping into bleeding-edge
>>> updates?
>>
>> There are, the weekly build AppImage here :
>>
>> https://files.kde.org/digikam/
>>
>>> Alternatively, is there any docker image to run?
>>> Alternatively, is there any docker image for building from source code?
>>
>> No docker. AppImage take already a lots of time to maintain.
>>
>> Gilles Caulier


Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

SkyDiver
Thanks Andrey, that would be interesting to explore.

Simon, I already subscribed to the RSS feed a few days ago, but the
latest message over there is about the Release of 6.0.0-beta2.
Indeed, this is too infrequent IMO.

On Thu, Dec 13, 2018 at 3:56 PM Simon Frei <[hidden email]> wrote:

>
> That's actually something that could be improved in the download section
> of the website:
> There are stable releases: https://download.kde.org/stable/digikam/,
> pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
> and weekly snapshots: https://files.kde.org/digikam/
>
> If you want to be notified about new (pre-)releases you can subscribe to
> the news RSS - there will be some other stuff too on it, but infrequently.
>
> On 13/12/2018 14:36, Sky Diver wrote:
> > Thanks Gilles.
> >
> > I understand what you mean regarding docker - it certainly sounds like
> > a hassle to maintain.
> >
> > I already saw the page you refer to, but I was wondering if there's
> > something more up-to-date (didn't know it's being build on a weekly
> > basis).
> >
> > I find it weird that the same version tag (e.g. 6.0.0-beta3) is being
> > used for different builds.
> > E.g.: The version base of my AppImage is
> > digikam-6.0.0-beta3-20181202T170307 while the latest version is
> > digikam-6.0.0-beta3-20181208T111552.
> > I guess the point is that the beta version is a bugfix accumulator.
> >
> > Is there some sort of "Check for Updates" mechanism (myabe even an RSS
> > feed) that would somehow notify of new beta releases?
> >
> >
> > On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
> > <[hidden email]> wrote:
> >>
> >>
> >> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
> >>> Hi,
> >>>
> >>> Are there any AppImage nightly builds to help peeping into bleeding-edge
> >>> updates?
> >>
> >> There are, the weekly build AppImage here :
> >>
> >> https://files.kde.org/digikam/
> >>
> >>> Alternatively, is there any docker image to run?
> >>> Alternatively, is there any docker image for building from source code?
> >>
> >> No docker. AppImage take already a lots of time to maintain.
> >>
> >> Gilles Caulier
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

patdavid
In reply to this post by Simon Frei

On Thu, Dec 13, 2018 at 7:56 AM Simon Frei <[hidden email]> wrote:
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

I'm available to help fix or improve anything here - was there something in particular you were thinking of?
Stable is already listed, as are weekly snapshots.  The beta/RC's are usually listed as part of the news post announcing them.

My guess is _most_ folks are looking for a stable release.  Some may look at an RC/beta, and very few are looking for weekly snapshots?  (This is just a guess based on past experience, nothing solid).
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

Simon Frei
In reply to this post by SkyDiver
For production?! The problem with weekly snapshots is that they are just
that: snapshots. This means the exact commit is not specially chosen, so
the chance for brokenness is much higher than on actual releases. If you
do use them in production, make sure to have a tight backup schedule
(and proven that restoring works). As for notification: Setup any weekly
reminder and you're set.

On 13/12/2018 15:27, Sky Diver wrote:

> Thanks Andrey, that would be interesting to explore.
>
> Simon, I already subscribed to the RSS feed a few days ago, but the
> latest message over there is about the Release of 6.0.0-beta2.
> Indeed, this is too infrequent IMO.
>
> On Thu, Dec 13, 2018 at 3:56 PM Simon Frei <[hidden email]> wrote:
>> That's actually something that could be improved in the download section
>> of the website:
>> There are stable releases: https://download.kde.org/stable/digikam/,
>> pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
>> and weekly snapshots: https://files.kde.org/digikam/
>>
>> If you want to be notified about new (pre-)releases you can subscribe to
>> the news RSS - there will be some other stuff too on it, but infrequently.
>>
>> On 13/12/2018 14:36, Sky Diver wrote:
>>> Thanks Gilles.
>>>
>>> I understand what you mean regarding docker - it certainly sounds like
>>> a hassle to maintain.
>>>
>>> I already saw the page you refer to, but I was wondering if there's
>>> something more up-to-date (didn't know it's being build on a weekly
>>> basis).
>>>
>>> I find it weird that the same version tag (e.g. 6.0.0-beta3) is being
>>> used for different builds.
>>> E.g.: The version base of my AppImage is
>>> digikam-6.0.0-beta3-20181202T170307 while the latest version is
>>> digikam-6.0.0-beta3-20181208T111552.
>>> I guess the point is that the beta version is a bugfix accumulator.
>>>
>>> Is there some sort of "Check for Updates" mechanism (myabe even an RSS
>>> feed) that would somehow notify of new beta releases?
>>>
>>>
>>> On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
>>> <[hidden email]> wrote:
>>>>
>>>> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
>>>>> Hi,
>>>>>
>>>>> Are there any AppImage nightly builds to help peeping into bleeding-edge
>>>>> updates?
>>>> There are, the weekly build AppImage here :
>>>>
>>>> https://files.kde.org/digikam/
>>>>
>>>>> Alternatively, is there any docker image to run?
>>>>> Alternatively, is there any docker image for building from source code?
>>>> No docker. AppImage take already a lots of time to maintain.
>>>>
>>>> Gilles Caulier
>>

Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

Simon Frei
In reply to this post by patdavid
Thanks Pat - that's just the tiny kind of thing where I didn't think about getting help ;)
I was thinking of renaming the current "Pre-Release Bundles" section to "Weekly Snapshot Bundles" and under "Pre-Release Bundles" have a link to the actual pre-releases, with a less strong warning about using them.

On 13/12/2018 15:32, Pat David wrote:

On Thu, Dec 13, 2018 at 7:56 AM Simon Frei <[hidden email]> wrote:
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

I'm available to help fix or improve anything here - was there something in particular you were thinking of?
Stable is already listed, as are weekly snapshots.  The beta/RC's are usually listed as part of the news post announcing them.

My guess is _most_ folks are looking for a stable release.  Some may look at an RC/beta, and very few are looking for weekly snapshots?  (This is just a guess based on past experience, nothing solid).

Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

patdavid
Easy peasy!

I can change "Pre-Release Bundles" to "Weekly Snapshot Bundles" easily.  One question though - should we drop the term "Bundles" and just call it "Weekly Snapshots"?

When you say have links to actual pre-releases - do you mean to link the binaries directly, or just a link to the directory with the files available?

Also - Gilles: are you ok with these types of changes to the site?

On Thu, Dec 13, 2018 at 9:00 AM Simon Frei <[hidden email]> wrote:
Thanks Pat - that's just the tiny kind of thing where I didn't think about getting help ;)
I was thinking of renaming the current "Pre-Release Bundles" section to "Weekly Snapshot Bundles" and under "Pre-Release Bundles" have a link to the actual pre-releases, with a less strong warning about using them.

On 13/12/2018 15:32, Pat David wrote:

On Thu, Dec 13, 2018 at 7:56 AM Simon Frei <[hidden email]> wrote:
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

I'm available to help fix or improve anything here - was there something in particular you were thinking of?
Stable is already listed, as are weekly snapshots.  The beta/RC's are usually listed as part of the news post announcing them.

My guess is _most_ folks are looking for a stable release.  Some may look at an RC/beta, and very few are looking for weekly snapshots?  (This is just a guess based on past experience, nothing solid).



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

Simon Frei
Agree with dropping "Bundles". And I'd just link to https://download.kde.org/unstable/digikam/ as below - no need to be fancy for pre-releases in my opinion.

On 13/12/2018 16:08, Pat David wrote:
Easy peasy!

I can change "Pre-Release Bundles" to "Weekly Snapshot Bundles" easily.  One question though - should we drop the term "Bundles" and just call it "Weekly Snapshots"?

When you say have links to actual pre-releases - do you mean to link the binaries directly, or just a link to the directory with the files available?

Also - Gilles: are you ok with these types of changes to the site?

On Thu, Dec 13, 2018 at 9:00 AM Simon Frei <[hidden email]> wrote:
Thanks Pat - that's just the tiny kind of thing where I didn't think about getting help ;)
I was thinking of renaming the current "Pre-Release Bundles" section to "Weekly Snapshot Bundles" and under "Pre-Release Bundles" have a link to the actual pre-releases, with a less strong warning about using them.

On 13/12/2018 15:32, Pat David wrote:

On Thu, Dec 13, 2018 at 7:56 AM Simon Frei <[hidden email]> wrote:
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

I'm available to help fix or improve anything here - was there something in particular you were thinking of?
Stable is already listed, as are weekly snapshots.  The beta/RC's are usually listed as part of the news post announcing them.

My guess is _most_ folks are looking for a stable release.  Some may look at an RC/beta, and very few are looking for weekly snapshots?  (This is just a guess based on past experience, nothing solid).



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC

Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

SkyDiver
In reply to this post by Simon Frei
@Simon: Maik fixed a bug I reported a while back and I was interested in
seeing it in action.
That's how I got into the pre-release snapshots, etc.
I do run the snapshots on my production data, but also do backup in advance.

Having 5.6.0 as the latest official version on Ubuntu, I recently
started using the 5.9.0 stable snapshot.

--

Regarding the binaries urls, I'm not sure I understand the diff
between unstable and pre-release.
All pre-releases are considered unstable, so I don't see the point in
keeping older unstable pre-release (e.g. 6.0.0-beta2) once a new one
gets out of the oven (e.g. 6.0.0-beta3)?


On Thu, Dec 13, 2018 at 4:35 PM Simon Frei <[hidden email]> wrote:

>
> For production?! The problem with weekly snapshots is that they are just
> that: snapshots. This means the exact commit is not specially chosen, so
> the chance for brokenness is much higher than on actual releases. If you
> do use them in production, make sure to have a tight backup schedule
> (and proven that restoring works). As for notification: Setup any weekly
> reminder and you're set.
>
> On 13/12/2018 15:27, Sky Diver wrote:
> > Thanks Andrey, that would be interesting to explore.
> >
> > Simon, I already subscribed to the RSS feed a few days ago, but the
> > latest message over there is about the Release of 6.0.0-beta2.
> > Indeed, this is too infrequent IMO.
> >
> > On Thu, Dec 13, 2018 at 3:56 PM Simon Frei <[hidden email]> wrote:
> >> That's actually something that could be improved in the download section
> >> of the website:
> >> There are stable releases: https://download.kde.org/stable/digikam/,
> >> pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
> >> and weekly snapshots: https://files.kde.org/digikam/
> >>
> >> If you want to be notified about new (pre-)releases you can subscribe to
> >> the news RSS - there will be some other stuff too on it, but infrequently.
> >>
> >> On 13/12/2018 14:36, Sky Diver wrote:
> >>> Thanks Gilles.
> >>>
> >>> I understand what you mean regarding docker - it certainly sounds like
> >>> a hassle to maintain.
> >>>
> >>> I already saw the page you refer to, but I was wondering if there's
> >>> something more up-to-date (didn't know it's being build on a weekly
> >>> basis).
> >>>
> >>> I find it weird that the same version tag (e.g. 6.0.0-beta3) is being
> >>> used for different builds.
> >>> E.g.: The version base of my AppImage is
> >>> digikam-6.0.0-beta3-20181202T170307 while the latest version is
> >>> digikam-6.0.0-beta3-20181208T111552.
> >>> I guess the point is that the beta version is a bugfix accumulator.
> >>>
> >>> Is there some sort of "Check for Updates" mechanism (myabe even an RSS
> >>> feed) that would somehow notify of new beta releases?
> >>>
> >>>
> >>> On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
> >>> <[hidden email]> wrote:
> >>>>
> >>>> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
> >>>>> Hi,
> >>>>>
> >>>>> Are there any AppImage nightly builds to help peeping into bleeding-edge
> >>>>> updates?
> >>>> There are, the weekly build AppImage here :
> >>>>
> >>>> https://files.kde.org/digikam/
> >>>>
> >>>>> Alternatively, is there any docker image to run?
> >>>>> Alternatively, is there any docker image for building from source code?
> >>>> No docker. AppImage take already a lots of time to maintain.
> >>>>
> >>>> Gilles Caulier
> >>
>
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

patdavid
In reply to this post by Simon Frei
Simon - how does this look?

---
### Pre-Releases

These are betas and release-candidates provided by the team for testing.

These should be more stable than weekly snapshots and testing will
help to ready them for release.
They are provided as a Linux AppImage, macOS package, and Windows installer.

[Download the latest pre-release here](https://download.kde.org/unstable/digikam/)


### Weekly Snapshots

These are compiled weekly versions provided by the team for testing purposes only.

This is the easiest way to try the current implementation that hasn't been released yet.
This includes a universal Linux AppImage, macOS package, and Windows installer.

[Download the latest weekly snapshots here](https://files.kde.org/digikam/).

---


On Thu, Dec 13, 2018 at 9:18 AM Simon Frei <[hidden email]> wrote:
Agree with dropping "Bundles". And I'd just link to https://download.kde.org/unstable/digikam/ as below - no need to be fancy for pre-releases in my opinion.

On 13/12/2018 16:08, Pat David wrote:
Easy peasy!

I can change "Pre-Release Bundles" to "Weekly Snapshot Bundles" easily.  One question though - should we drop the term "Bundles" and just call it "Weekly Snapshots"?

When you say have links to actual pre-releases - do you mean to link the binaries directly, or just a link to the directory with the files available?

Also - Gilles: are you ok with these types of changes to the site?

On Thu, Dec 13, 2018 at 9:00 AM Simon Frei <[hidden email]> wrote:
Thanks Pat - that's just the tiny kind of thing where I didn't think about getting help ;)
I was thinking of renaming the current "Pre-Release Bundles" section to "Weekly Snapshot Bundles" and under "Pre-Release Bundles" have a link to the actual pre-releases, with a less strong warning about using them.

On 13/12/2018 15:32, Pat David wrote:

On Thu, Dec 13, 2018 at 7:56 AM Simon Frei <[hidden email]> wrote:
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

I'm available to help fix or improve anything here - was there something in particular you were thinking of?
Stable is already listed, as are weekly snapshots.  The beta/RC's are usually listed as part of the news post announcing them.

My guess is _most_ folks are looking for a stable release.  Some may look at an RC/beta, and very few are looking for weekly snapshots?  (This is just a guess based on past experience, nothing solid).



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

SkyDiver
In reply to this post by SkyDiver
On Thu, Dec 13, 2018 at 6:55 PM Sky Diver <[hidden email]> wrote:
> Regarding the binaries urls, I'm not sure I understand the diff
> between unstable and pre-release.
> All pre-releases are considered unstable, so I don't see the point in
> keeping older unstable pre-release (e.g. 6.0.0-beta2) once a new one
> gets out of the oven (e.g. 6.0.0-beta3)?

Oh, nevermind.. Pat's latest message supplied the answer.
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

Simon Frei
In reply to this post by patdavid
Sounds good, just one nitpick: There's also tarballs for the pre-releases, that's probably why the original said "this includes".

On 13/12/2018 18:05, Pat David wrote:
Simon - how does this look?

---
### Pre-Releases

These are betas and release-candidates provided by the team for testing.

These should be more stable than weekly snapshots and testing will
help to ready them for release.
They are provided as a Linux AppImage, macOS package, and Windows installer.

[Download the latest pre-release here](https://download.kde.org/unstable/digikam/)


### Weekly Snapshots

These are compiled weekly versions provided by the team for testing purposes only.

This is the easiest way to try the current implementation that hasn't been released yet.
This includes a universal Linux AppImage, macOS package, and Windows installer.

[Download the latest weekly snapshots here](https://files.kde.org/digikam/).

---


On Thu, Dec 13, 2018 at 9:18 AM Simon Frei <[hidden email]> wrote:
Agree with dropping "Bundles". And I'd just link to https://download.kde.org/unstable/digikam/ as below - no need to be fancy for pre-releases in my opinion.

On 13/12/2018 16:08, Pat David wrote:
Easy peasy!

I can change "Pre-Release Bundles" to "Weekly Snapshot Bundles" easily.  One question though - should we drop the term "Bundles" and just call it "Weekly Snapshots"?

When you say have links to actual pre-releases - do you mean to link the binaries directly, or just a link to the directory with the files available?

Also - Gilles: are you ok with these types of changes to the site?

On Thu, Dec 13, 2018 at 9:00 AM Simon Frei <[hidden email]> wrote:
Thanks Pat - that's just the tiny kind of thing where I didn't think about getting help ;)
I was thinking of renaming the current "Pre-Release Bundles" section to "Weekly Snapshot Bundles" and under "Pre-Release Bundles" have a link to the actual pre-releases, with a less strong warning about using them.

On 13/12/2018 15:32, Pat David wrote:

On Thu, Dec 13, 2018 at 7:56 AM Simon Frei <[hidden email]> wrote:
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

I'm available to help fix or improve anything here - was there something in particular you were thinking of?
Stable is already listed, as are weekly snapshots.  The beta/RC's are usually listed as part of the news post announcing them.

My guess is _most_ folks are looking for a stable release.  Some may look at an RC/beta, and very few are looking for weekly snapshots?  (This is just a guess based on past experience, nothing solid).



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC

Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

patdavid
Cool, thanks! 

On Thu, Dec 13, 2018 at 11:39 AM Simon Frei <[hidden email]> wrote:
Sounds good, just one nitpick: There's also tarballs for the pre-releases, that's probably why the original said "this includes".

On 13/12/2018 18:05, Pat David wrote:
Simon - how does this look?

---
### Pre-Releases

These are betas and release-candidates provided by the team for testing.

These should be more stable than weekly snapshots and testing will
help to ready them for release.
They are provided as a Linux AppImage, macOS package, and Windows installer.

[Download the latest pre-release here](https://download.kde.org/unstable/digikam/)


### Weekly Snapshots

These are compiled weekly versions provided by the team for testing purposes only.

This is the easiest way to try the current implementation that hasn't been released yet.
This includes a universal Linux AppImage, macOS package, and Windows installer.

[Download the latest weekly snapshots here](https://files.kde.org/digikam/).

---


On Thu, Dec 13, 2018 at 9:18 AM Simon Frei <[hidden email]> wrote:
Agree with dropping "Bundles". And I'd just link to https://download.kde.org/unstable/digikam/ as below - no need to be fancy for pre-releases in my opinion.

On 13/12/2018 16:08, Pat David wrote:
Easy peasy!

I can change "Pre-Release Bundles" to "Weekly Snapshot Bundles" easily.  One question though - should we drop the term "Bundles" and just call it "Weekly Snapshots"?

When you say have links to actual pre-releases - do you mean to link the binaries directly, or just a link to the directory with the files available?

Also - Gilles: are you ok with these types of changes to the site?

On Thu, Dec 13, 2018 at 9:00 AM Simon Frei <[hidden email]> wrote:
Thanks Pat - that's just the tiny kind of thing where I didn't think about getting help ;)
I was thinking of renaming the current "Pre-Release Bundles" section to "Weekly Snapshot Bundles" and under "Pre-Release Bundles" have a link to the actual pre-releases, with a less strong warning about using them.

On 13/12/2018 15:32, Pat David wrote:

On Thu, Dec 13, 2018 at 7:56 AM Simon Frei <[hidden email]> wrote:
That's actually something that could be improved in the download section
of the website:
There are stable releases: https://download.kde.org/stable/digikam/,
pre-releases (betas, RCs): https://download.kde.org/unstable/digikam/
and weekly snapshots: https://files.kde.org/digikam/

I'm available to help fix or improve anything here - was there something in particular you were thinking of?
Stable is already listed, as are weekly snapshots.  The beta/RC's are usually listed as part of the news post announcing them.

My guess is _most_ folks are looking for a stable release.  Some may look at an RC/beta, and very few are looking for weekly snapshots?  (This is just a guess based on past experience, nothing solid).



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC



--
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC
Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

AndriusWild
In reply to this post by SkyDiver
You can also try compiling digikam yourself.
I did it on Ubuntu about a month ago: https://discuss.pixls.us/t/compile-latest-digikam-on-ubuntu-18-04/9882
Instead of the git sources you would need to download the latest stable which is 5.9.0

-----Original Message-----
From: Digikam-users <[hidden email]> On Behalf Of Sky Diver
Sent: December 13, 2018 9:55 AM
To: digiKam - Home Manage your photographs as a professional with the power of open source <[hidden email]>
Subject: Re: [digiKam-users] Nightly builds / docker image?

@Simon: Maik fixed a bug I reported a while back and I was interested in seeing it in action.
That's how I got into the pre-release snapshots, etc.
I do run the snapshots on my production data, but also do backup in advance.

Having 5.6.0 as the latest official version on Ubuntu, I recently started using the 5.9.0 stable snapshot.

--

Regarding the binaries urls, I'm not sure I understand the diff between unstable and pre-release.
All pre-releases are considered unstable, so I don't see the point in keeping older unstable pre-release (e.g. 6.0.0-beta2) once a new one gets out of the oven (e.g. 6.0.0-beta3)?


On Thu, Dec 13, 2018 at 4:35 PM Simon Frei <[hidden email]> wrote:

>
> For production?! The problem with weekly snapshots is that they are
> just
> that: snapshots. This means the exact commit is not specially chosen,
> so the chance for brokenness is much higher than on actual releases.
> If you do use them in production, make sure to have a tight backup
> schedule (and proven that restoring works). As for notification: Setup
> any weekly reminder and you're set.
>
> On 13/12/2018 15:27, Sky Diver wrote:
> > Thanks Andrey, that would be interesting to explore.
> >
> > Simon, I already subscribed to the RSS feed a few days ago, but the
> > latest message over there is about the Release of 6.0.0-beta2.
> > Indeed, this is too infrequent IMO.
> >
> > On Thu, Dec 13, 2018 at 3:56 PM Simon Frei <[hidden email]> wrote:
> >> That's actually something that could be improved in the download
> >> section of the website:
> >> There are stable releases:
> >> https://download.kde.org/stable/digikam/,
> >> pre-releases (betas, RCs):
> >> https://download.kde.org/unstable/digikam/
> >> and weekly snapshots: https://files.kde.org/digikam/
> >>
> >> If you want to be notified about new (pre-)releases you can
> >> subscribe to the news RSS - there will be some other stuff too on it, but infrequently.
> >>
> >> On 13/12/2018 14:36, Sky Diver wrote:
> >>> Thanks Gilles.
> >>>
> >>> I understand what you mean regarding docker - it certainly sounds
> >>> like a hassle to maintain.
> >>>
> >>> I already saw the page you refer to, but I was wondering if
> >>> there's something more up-to-date (didn't know it's being build on
> >>> a weekly basis).
> >>>
> >>> I find it weird that the same version tag (e.g. 6.0.0-beta3) is
> >>> being used for different builds.
> >>> E.g.: The version base of my AppImage is
> >>> digikam-6.0.0-beta3-20181202T170307 while the latest version is
> >>> digikam-6.0.0-beta3-20181208T111552.
> >>> I guess the point is that the beta version is a bugfix accumulator.
> >>>
> >>> Is there some sort of "Check for Updates" mechanism (myabe even an
> >>> RSS
> >>> feed) that would somehow notify of new beta releases?
> >>>
> >>>
> >>> On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
> >>> <[hidden email]> wrote:
> >>>>
> >>>> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
> >>>>> Hi,
> >>>>>
> >>>>> Are there any AppImage nightly builds to help peeping into
> >>>>> bleeding-edge updates?
> >>>> There are, the weekly build AppImage here :
> >>>>
> >>>> https://files.kde.org/digikam/
> >>>>
> >>>>> Alternatively, is there any docker image to run?
> >>>>> Alternatively, is there any docker image for building from source code?
> >>>> No docker. AppImage take already a lots of time to maintain.
> >>>>
> >>>> Gilles Caulier
> >>
>

Reply | Threaded
Open this post in threaded view
|

Re: Nightly builds / docker image?

SkyDiver
Thanks Andrey,

I'm aware of the fact that I can compile from source.
I actually started this discussion here in search of alternatives to doing so.

I saw your summary on how to build from source and the amount of work
involved, and that's exactly the stuff I was hoping to see as a docker
image that could be fired up in order to run a build.
I understood from Gilles that a docker image is too
complex/time-consuming to maintain.

Anyway, throughout this thread I learned about the weekly snapshots
and I see that it is more visible now in the website's download page,
so I guess this will be good enough for me right now.

Thank you.

On Thu, Dec 13, 2018 at 9:15 PM Andrey Goreev <[hidden email]> wrote:

>
> You can also try compiling digikam yourself.
> I did it on Ubuntu about a month ago: https://discuss.pixls.us/t/compile-latest-digikam-on-ubuntu-18-04/9882
> Instead of the git sources you would need to download the latest stable which is 5.9.0
>
> -----Original Message-----
> From: Digikam-users <[hidden email]> On Behalf Of Sky Diver
> Sent: December 13, 2018 9:55 AM
> To: digiKam - Home Manage your photographs as a professional with the power of open source <[hidden email]>
> Subject: Re: [digiKam-users] Nightly builds / docker image?
>
> @Simon: Maik fixed a bug I reported a while back and I was interested in seeing it in action.
> That's how I got into the pre-release snapshots, etc.
> I do run the snapshots on my production data, but also do backup in advance.
>
> Having 5.6.0 as the latest official version on Ubuntu, I recently started using the 5.9.0 stable snapshot.
>
> --
>
> Regarding the binaries urls, I'm not sure I understand the diff between unstable and pre-release.
> All pre-releases are considered unstable, so I don't see the point in keeping older unstable pre-release (e.g. 6.0.0-beta2) once a new one gets out of the oven (e.g. 6.0.0-beta3)?
>
>
> On Thu, Dec 13, 2018 at 4:35 PM Simon Frei <[hidden email]> wrote:
> >
> > For production?! The problem with weekly snapshots is that they are
> > just
> > that: snapshots. This means the exact commit is not specially chosen,
> > so the chance for brokenness is much higher than on actual releases.
> > If you do use them in production, make sure to have a tight backup
> > schedule (and proven that restoring works). As for notification: Setup
> > any weekly reminder and you're set.
> >
> > On 13/12/2018 15:27, Sky Diver wrote:
> > > Thanks Andrey, that would be interesting to explore.
> > >
> > > Simon, I already subscribed to the RSS feed a few days ago, but the
> > > latest message over there is about the Release of 6.0.0-beta2.
> > > Indeed, this is too infrequent IMO.
> > >
> > > On Thu, Dec 13, 2018 at 3:56 PM Simon Frei <[hidden email]> wrote:
> > >> That's actually something that could be improved in the download
> > >> section of the website:
> > >> There are stable releases:
> > >> https://download.kde.org/stable/digikam/,
> > >> pre-releases (betas, RCs):
> > >> https://download.kde.org/unstable/digikam/
> > >> and weekly snapshots: https://files.kde.org/digikam/
> > >>
> > >> If you want to be notified about new (pre-)releases you can
> > >> subscribe to the news RSS - there will be some other stuff too on it, but infrequently.
> > >>
> > >> On 13/12/2018 14:36, Sky Diver wrote:
> > >>> Thanks Gilles.
> > >>>
> > >>> I understand what you mean regarding docker - it certainly sounds
> > >>> like a hassle to maintain.
> > >>>
> > >>> I already saw the page you refer to, but I was wondering if
> > >>> there's something more up-to-date (didn't know it's being build on
> > >>> a weekly basis).
> > >>>
> > >>> I find it weird that the same version tag (e.g. 6.0.0-beta3) is
> > >>> being used for different builds.
> > >>> E.g.: The version base of my AppImage is
> > >>> digikam-6.0.0-beta3-20181202T170307 while the latest version is
> > >>> digikam-6.0.0-beta3-20181208T111552.
> > >>> I guess the point is that the beta version is a bugfix accumulator.
> > >>>
> > >>> Is there some sort of "Check for Updates" mechanism (myabe even an
> > >>> RSS
> > >>> feed) that would somehow notify of new beta releases?
> > >>>
> > >>>
> > >>> On Thu, Dec 13, 2018 at 10:18 AM Gilles Caulier
> > >>> <[hidden email]> wrote:
> > >>>>
> > >>>> Le jeu. 13 déc. 2018 à 09:08, SkyDiver <[hidden email]> a écrit :
> > >>>>> Hi,
> > >>>>>
> > >>>>> Are there any AppImage nightly builds to help peeping into
> > >>>>> bleeding-edge updates?
> > >>>> There are, the weekly build AppImage here :
> > >>>>
> > >>>> https://files.kde.org/digikam/
> > >>>>
> > >>>>> Alternatively, is there any docker image to run?
> > >>>>> Alternatively, is there any docker image for building from source code?
> > >>>> No docker. AppImage take already a lots of time to maintain.
> > >>>>
> > >>>> Gilles Caulier
> > >>
> >
>