[owncloud-devel] Bug#815963: Warn users about unsupported upgrade path

Lukas Reschke lukas at statuscode.ch
Sun Feb 28 10:15:48 GMT 2016


I stand with my comments. If some downstream people believe they know it
better than upstream they are illusional and taking user data at risk.

If this doesn't work with the way they distribute packages they should not
distribute it OR add extensive testing sets to core to prove that updates
will work.

And of course users have to follow our update processes. That's why we have
code in place that enforces it. If they remove that then they simply are
not using ownCloud but a fork which should be marked as such. Our code
integrity check will detect such situations.

And yes, this is a longterm goal that we're aiming at and there are tickets
for it. What they do is taking user data at risk AND outsourcing support to
us in case it breaks. An unacceptable move from my PoV.

Instead of randomly deciding that this works downstream should have filed
an issue and worked with us to the goal to support this in future. Note
that the version that Debian has in stable also is missing quite a few bug
fixes leading to data loss. My blog post recently highlighted one.

Seriously. This whole "we randomly backport patches that we consider
critical" thing is just not suited for fast evolving web apps like ownCloud.

- Lukas

On Sun, 28 Feb 2016 at 11:00, Klaas Freitag <freitag at owncloud.com> wrote:

> On 27.02.2016 15:49, Lukas Reschke wrote:
> > This is super dangerous stuff from Debian and I*HIGHLY*  would advise
> > anybody from NOT using distribution packages for ownCloud.
> >
> > Highly irresponsible from them to risk user data like that. Honestly, the
> > maintainer should know better.
>
> Sorry, but this is over the top. Of course debians way of patching this
> is wrong, but have you ever thought about why they do it?
>
> It is completely naive to think that users (using distro packages or
> not) will always follow the upgrade path ownClouds core devs think is
> good. ownCloud isn't the center of the world for everybody.
>
> One could easily argue that ownCloud is badly architected if it is not
> able to detect which version it is updating from and to which it updates
> to. From that information it could be able to build a list of actions to
> perform. Other systems manage to do that. If that is too hard with the
> underlying technology we are using that is a different thing, but in
> means a reason for this bashing comments. That is not helping anybody.
>
> We should spend our energy to improve things rather than pointing to
> each other. In FOSS we're all in the same boat.
>
> regards,
> Klaas
>
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at owncloud.org
> http://mailman.owncloud.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.owncloud.org/pipermail/devel/attachments/20160228/fd0279ea/attachment.html>


More information about the Devel mailing list