Home > ownCloud, Release > After the 1.4.0 ownCloud Client Release

After the 1.4.0 ownCloud Client Release

You might have heard, ownCloud Client 1.4.0 was released last week. It is available from our sync clients page for all major desktop platforms, investigate the Changelog.

Danimos Visual Guide has outlined the new stuff in the release already, so no need to repeat it here. You should install and try it, that seems to be the opinion of many people who tried it.

Also people who shared their critical view on the client very publically in the past are much more pleased now with 1.4.0. One example is a recent blog post on BITBlokes. It is a blog about all kind of topics around FOSS. I regularly read it and often share its opinions. He concludes very positively about the 1.4.0 client.

It is good to see the positive feedback overall. That shows a couple of things from my engineering point of view: The concentrated work we continously do on all parts of ownCloud pays off. That is obvious of course, but still nice to see. And our (also obvious) actions to improve code quality such as the consequent use of continous integration, code reviews and such helps to improve quality.

“People are always excited if releases come with GUI changes!” I heard people saying. Well, maybe, but that’s not the whole truth. It also proves for me again is how important UI design and UX is. Me as a knee-deep-developer have an interesting relationship to all UX topics: I always have an opinion. Often a strong opinion. But the results coming out of that have not always been the, well, the most optimal. Very fortunate on the client we work together with our UX guy Jan and the positive feedback also shows how good that is for the software.

But enough of release pride. There is more work to do: The bug tracker is still not empty, the list of feature ideas is long. We will continue to focus on correctness, stability and robustness of syncing, performance and useful features and work on a version 1.5 for you.

These are a couple of concrete points we’re focussing on for 1.5:

  1. we already merged the client code on the new upstream sync version in git.
  2. performace improvements through further reduction of the number of requests and more efficiency in database operations on the client.
  3. we are working on a new propagator component that allows us to do the changes mentioned in 2 more easily.
  4. File manager integration, which means havingn icons in Explorer, Dolphin and friends.

A more detailed list can be found at github.

Thank you for all your help and support. It’s big fun!

  1. September 11, 2013 at 10:15

    Yes, this new version is really nicer than the previous ones. Very good job. Much more easier to use. Now, if only the Android client could have the same features……

  2. Martin
    September 11, 2013 at 10:31

    Klaas & friends: thanks for the 1.4 sync client 🙂

  3. Mirko
    September 11, 2013 at 12:17

    1.4 is very nice, but nevertheless I can’t wait for the file-manager integration. Hopefully you don’t forget the Nautilus-Users 😉

    Thanks for your efforts!

  4. Client
    September 11, 2013 at 19:48

    Thank you! I really like it a lot!

  5. Etienne
    September 12, 2013 at 14:17


    Thank you for this new version: upload/download status is great.

    But I still have my issue. I live and work in Africa: Internet access are slow, and most of the time data plans are limited in download. So it’s very expensive to resync a folder on a new computer with some GB of data. With Dropbox, we just copy the files on an USB stick, and copy them to the new computer before syncronizing it. Then we don’t need to download data again and the sync works fine.

    How is it possible with owncloud? Does the unique ID make this possible? When I copy my files, can I copy the unique ID too? If not, we are forced to download again, what is very unconfortable for large amount of data…

    Thank you!


    • dragotin
      September 12, 2013 at 14:22

      Hi Etienne, yes, just copy the entire directory and make sure you also have the hidden file .csync-journal.db. That should work with the same server.

      • Etienne
        September 12, 2013 at 14:50

        Hi dragotin,

        Thank you for your answer, but it doesn’t work for me:
        – I copy the entire folder locally, with a new name
        – I set up a new folder sync with mirall (1.4.0 on Windows 8 / owncloud 5.0.11 on Ubuntu Server 13.04)
        – I launch the sync: it downloads everything again for the new sync 😦 And it even created conflicted copies of each files :-((

        I have to precise that I do not use owncloud in a standard way: I don’t want to sync all my data locally, as it is proposed during the initial setup of the client. So I deleted this first “sync pair”, and created new pairs with individual folders.

        I have to precise too, that for test purpose, I made this on a single computer, with the same client (which should sync the same folder on the server with 2 localization on the same computer)

        You can download the .csync-journal.db file here: https://www.sugarsync.com/pf/D6476655_61894308_998594

  6. Etienne
    September 12, 2013 at 14:55

    And the conflicted files don’t have the same size…

    See capture here: https://www.sugarsync.com/pf/D6476655_61894308_998679

    Thank you!

  7. r0b
    September 12, 2013 at 21:31

    On my Debian-Linux this will be not Work and crashed after some minutes.
    The Package is from “http://download.opensuse.org/repositories/isv:ownCloud:devel/Debian_7.0/”

    $> owncloud –logwindow

  8. Stonehenge
    September 18, 2013 at 14:10

    What about block-level sync? Any plans?

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: