Migrating our subversion repository to github

We recently moved our svn repository to git hosted at github. Now I’d like to share my experience doing that migration and explain the steps we took to do so. I pretty much followed the process described by John Goulah in his blogpost.

Continue reading


Say hello to the new face of Roundcube

We’re very happy to give you a first preview of the all new skin for Roundcube webmail. It was created by FLINT, the very talented graphic designer who already designed our website. He worked hundreds of hours for free just to make Roundcube the best-looking webmail software on the planet. And the results are overwhelming: the design is very stylish and modern while remaining clear and functional and it makes our current default skin look like Squirrelmail 😉

The all new mail view of Roundcube

See all the drafts at our Flickr page.

The fake contents of the screens are in German and they include some features which are not yet implemented but it’s nice to have an idea of the future.

“Roundcube = Sensational” – December 2010

So nice… we really appreciate messages like that.

From: N. I.
To: hello@roundcube.net
Date: Tue, Dec 14, 2010 at 16:09
Subject: Roundcube = Sensational

I'm a long-time user of many OSS packages and am aware of the limited time you guys have. I just wanted to say that I've installed the stable version of Roundcube onto my Ubuntu Server and it is, quite frankly, absolutely fantastic. I've played aroud with Horde, Squirrelmail etc over the las couple of years and have found absolutely nothing which comes close to the fantastic look and feel and ease of installation and configuration.
I'm looking forward to using Roundcube and hope to contrib code/docs etc in the future.
Once again, well done on a truly excellent job!
yours (via my new Roundcube installation)
N. I.

“Thanks” – August 2010

What would you do?

From: <unreadable>
To: hello@roundcube.net
Date: Fri, Aug 6, 2010 at 10:49
Subject: Thanks

[root@local roundcubemail]# patch -p0 < roundcubemail-0.1.1_chpwd_forward.patch
patching file index.php
Hunk #1 FAILED at 389.
1 out of 1 hunk FAILED -- saving rejects to file index.php.rej
patching file program/js/app.js
Hunk #1 FAILED at 283.
Hunk #2 FAILED at 294.
Hunk #3 FAILED at 988.
3 out of 3 hunks FAILED -- saving rejects to file program/js/app.js.rej
patching file program/localization/en_US/labels.inc
Hunk #1 succeeded at 336 with fuzz 2 (offset 93 lines).
patching file program/localization/en_US/messages.inc
Hunk #1 FAILED at 79.
1 out of 1 hunk FAILED -- saving rejects to file program/localization/en_US/messages.inc.rej
patching file program/steps/settings/func.inc
Hunk #1 FAILED at 262.
1 out of 1 hunk FAILED -- saving rejects to file program/steps/settings/func.inc.rej
patching file program/steps/settings/passwd.inc
patching file program/localization/zh_CN/labels.inc
Hunk #1 succeeded at 264 with fuzz 2 (offset 87 lines).
patching file program/localization/zh_CN/messages.inc
Hunk #1 succeeded at 96 with fuzz 2 (offset 17 lines).
patching file program/steps/settings/forwards.inc
[root@local roundcubemail]# echo $?
[root@local roundcubemail]#

Why ? ?

Thanks !

My environment: OpenLDAP + roundcubemail-0.3.1

“I would like…” – January 2010

How a webmail solution could protect you from mentally ill people.

From: K.W.
To: hello@roundcube.net
Date: Mon, Jan 25, 2010 at 14:27
Subject: A feature is missing! I would like…

…to block one speciffic sender of e-mails. AND tell that person I have blocked his/her ALL mails to my account.

This is mentaly ill person that keeps on sending me lots of information I've not requested. Actually it is a case for the police, but I am an entrepeneur, have 3 kids, a house, broken cars and a wif to catch up with. O…I forgot the cat. I just want to skip the sick person and not bather any more with the problem.

THAT feature doesn't exist in the solutions you offer. How do we solv this?

The company I use as e-mail provider is SUPPRESSED

Sincerely,  yours…
Mr. K. W.

“The name?”, March 2009

No comment needed…

Date: Fri, 20 Mar 2009 09:50:50
To: hello@roundcube.net
Subject: The name?

Why is it called "Roundcube"?

That is so silly and non-intuitive. As a matter of fact, it's very counter-intuitive.

A cube cannot be round. (It could be rounded, but not actually round.)

It is impossible to imagine such a fictional entity as well.

It is impossible to portray such a non existent thing, as is evidenced by the silly logo.

The logo portrays a cubic thing (not actually a cube there) that has either had a sphere stuffed into it, or a semi-sphere set upon it.

But it is definitely not a roundcube, whatever that is.

Why would you even need such a thing as a round cube? We have sphere's and circles to take care of that for us.

And even if you could conceive an object that would fill both a cube-shaped and sphere-shaped void at the same time, we wouldn't need that either, because we have silly putty, water, expanding spray foam, light and other neat things for that.

I really have problems saying, or even typing "Roundcube" because of the inherent retardedness of that "word".

As a result, it is also a challenge for me to use it as a mail client, which is sad, because other than the ill-conceived name it beats the other options hands down.

It's an excellent mail client, with a very unfortunate name. Hard to imagine someone having the resources to create the mail client, yet simultaneously capable of naming it "Roundcube".



“RoundCube via Wii”, January 2009

Our users are really creative as the following mailing list post proves.

From: d.e.
Date: Wed, 28 Jan 2009 12:55:53
Subject: RoundCube via Wii
To: Roundcube users

BTW, I just got off the phone with a user that had checked her e-mail via RoundCube from a Wii. She said it works great, but it is almost impossible to type using the Wii controller, so she phoned me instead.

I know a user here has used a Playstation to do the same thing, but that wasn't surprising for me since I we had done some testing on the Playstation for web sites we develop .

No feedback to me on interface quirks using Playstation or Wii.

Way to go web standards, and congrats to the RoundCube team!
(WebTV die, die)