Re: [Kolab-devel] Thoughts about an optional alternative to Guam

Tobias Brunner <[email protected]> Mon, 31 Oct 2016 09:39:03 +0100
Newsgroups gmane.comp.kde.devel.kolab
Message-ID <[email protected]>
Hi everyone,

> I personally think that Guam is too complicated for the home user.
> It might have its place in an enterprise, with paid subscription and
> support from Kolab Systems.
> But for the open source user that just wants to manage his family
> email, it is overkill.
> Too many dependancies on Erlang and such. A new language that is not mainstream.
> If it breaks, can I fix it myself?

We're using Guam in our commercial Hosted Kolab offering and I must say
it's not only too complicated, it also gives us headaches regarding
debugging, configuration, compatibility with SSL stuff, etc.
At the end, Erlang is - IMHO - not the best decission made here. It
makes Guam a "beast" in terms of installation (dependencies),
configuration (file format) and debugging (logs). It's just not ops
friendly...

Looking at the many Kolab components, they are mostly written in Python,
PHP and some C code. Why use another language? Therefore I'm also not
that happy with the idea of having the IMAP proxy implemented in NodeJS
either (https://github.com/thomascube/imaproxy.js).

I agree that we need something like Guam, or the Groupware folder
filtering should be part of Cyrus, but that seems not so easy to
implement I hear...

Cheers,
Tobias

_______________________________________________
devel mailing list
[email protected]
https://lists.kolab.org/mailman/listinfo/devel
signature.asc (application/pgp-signature, 825 B)
-----BEGIN PGP SIGNATURE-----

iQItBAEBCAAXBQJYFwMnEBx0b2JpYXNAdG9icnUuY2gACgkQM0XvOh3s+b129w/9
G4WwAowKRkDbkiVsasIUDRaovzCXDwGETB8p1ei+ecOkqQDH854POwjOfh4jtsWm
X07bqlZtR/4d964IaTj5lpZWaSwzax6KGOwjYMfuvP5RNOsjUD0XWnFKk024GTax
mIg4hD5G2KAoZK5+XZ4MfsFXnf/rqZ4dyzdmT0G8IjexY+12Tp+6HpmK9hcjt5gv
2DYAz3Q+JnwUtHheAuqSQvz2Tk9n3LxLdPgEvLqbnXGDzPCiGPrxgXNmsFMOmta+
1euf46+p8ZXVvOPDofFR6rtiRvsA8ge5vTSi14Lbk555+Tkm/K56TiXI8PskGrwp
7KpdTBdGhaoCiR3ceuONlt7abQ/9zi4xyHbhkvg1rgZRE8x0tXWFeOKNGNPIqasu
OtVBIifjBU92qunt6ORM82DZLGNM0ztUH00AFEtnVOnK/QFkT9BvE8cLeTKqvrm1
QW7N0d2AQQZRfrK65ssGEiE0LNuwa/QgWvJWTSTcypahJBeo2b8nkc3TCt3w7KpV
KWmznZF8RRgjLqHjpedJHcsctlVktmcztKWRsHXPcsOu8AKQ88dxckwhkMZ5fLZ2
UJKUh6z0rk7gBLO+OzCTaoQ8Azo/M1rD7y0y3iDs7K+PsNCiAQ41wYNiZObFyv0P
Fn6V7NF5mtoimX5JaxfnM0+K0OzCvKxrTzI79wlPPyA=
=MCq6
-----END PGP SIGNATURE-----