Zentyal Forum Moderator Christian

Name or Forum nick:


I’m familiar with Zentyal project since:

August 2009

I contribute to Zentyal project:

As Zentyal forum moderator, my main contribution is obviously forum. I’m spending more and more time on IRC and published my first “How To” some days ago.

What’s your very first memory of computers?

As far as I remember, it was long time ago (beginning of 80’s), with Sinclair Z81. My very first steps with Basic system. It was more matter of curiosity than computing and it never became my hobby. Few years later, I worked for a company running ICL System 25 then S39 for their CAPM: my very first real close contact with computers and network. At the same time, I assembled my first 8080 personal computer (yes, one with 5 1/4″ floppy).

What was the first Linux-based program you ever used?

Frankly, I don’t remember, although it’s not that old. Aside platforms I was working on as system administrator (S/36, AS/400 and mainframes) I mainly utilized Windows OS based computers (starting with 2.11) and discovered Solaris before Linux. I tried to compile my first Linux kernel sometime beginning of 2000’s but never really used it after I succeeded because it was too much time consuming ;-)!

Finally first Linux program I used was openWRT and then DD-WRT in order to get more control over my Linksys router. This pushed me to look again at Linux: I had a quick try with RedHat then switched to Debian and next Ubuntu which was at this time stable enough for me to run it full time on my main PC. Since I’m running it for anything I need except video editing.

How did you end up as Zentyal user?

Some years ago I started playing with Kurobox as NAS. Pretty active community there with people explaining ho to install Debian on this minimalist ARM platform. I jumped in the pool, played with Debian on KuroBox and this lead me to mini-ITX sized PC. Having decided to use it as my Internet gateway at home, I made multiple tries with zeroShell, Clark Connect, pfSense… I finally end up with basic Ubuntu server and my own set of components (postfix, ldap, samba), reproducing what I’m used to design at the office ;-).

It was very efficient and flexible but delegating administration (at this time, I was traveling a lot) appeared to be the main issue. Looking for something more “end-user” oriented, I discovered eBox, decided to give a try and since I’m still running Zentyal as Internet gateway platform. My NAS is still running Samba, not yet Zentyal, because there is a couple of design choices that I don’t fully share but this may evolve.

Why do you contribute to open source projects, such as Zentyal?

First, and mainly, because I like the “community” concept permitting to explain your own view, share your experience and learn from others. Zentyal is obviously not the only forum I’m contributing to, but because this covers technical aspects I’m quite comfortable with (working as an IT architect for large company since years) and it’s maybe the one I’m currently more involved in.

What’s the single most important lesson you’ve learnt from open source/Linux projects?

“Other people may have different, but still very valid, if not better view than your own.”

What is the biggest mistake open source users make?

To me, there is not one but at least three main mistakes:

  • Open source means free.
  • More and more willingness to just mimic Windows instead of analyzing and describing needs in order to find suitable solution.
  • Lack of understanding at concepts level before starting to implement and use components.

More and more users, moving from Windows world, are targeting Linux only because they want to reproduce with open source what they have with Windows, but for free. Because of the nature of open source, multiple components are available to cover similar needs. This requires maybe better technical understanding of involved concept, but this necessary effort is often not made. Hopefully there is still a lot of people balancing this with in-depth knowledge they are prone to share.

What is the most frustrating / rewarding thing about open source projects?

If question relates to community and forum, I feel very frustrated by two kind of topics:

  • “It doesn’t work, please help asap!” I hate people mixing up “community based forum” and “helpdesk with SLA”, furthermore not being able to explain what their problem or error message is.
  • Any topic leading to unproductive fight. Forum is the right place to share ideas and even have different views. This may result in some conflicting exchanges, which is fine as long as this is respectful.

On the other hand, forums and community based projects are very interesting and motivating thanks to knowledge you may acquire, from technical standpoint first but also because of people explaining why they have different needs, different view different way of solving similar problem. I learn a lot from this.

What’s the (best) thing about Zentyal for you?

For sure the concept that is to hide behind simple, unified and somehow “end-user” oriented interface complex settings.

What new feature/improvement would you like to see introduced to Zentyal 3.0?

I’m perhaps one of the few ones not asking for any new feature. My very first reaction is often to reject, as first approach, adding of any new component to Zentyal. I would rather vote for more limited scope (e.g. only infrastructure gateway) with improved features for these few components:

  • DNS with replication capability.
  • LDAP with easier set up in master/slave mode (too much restrictions and issues as of today).
  • More DHCP options.
  • Better clean up (but also no end-user data deletion without warning) when settings change.

And definitely openness. Zentyal as open source platform should provide more flexibility with components it involves to make it open to external programs:

  • Capability to use CA as true CA, not for Zentyal servers only.
  • Capability to use LDAP for external clients.

Last but not least, resource footprint does matter: with current design, running Zentyal on small platform is difficult because of some quite rather heavy components: replacing HTTP server with lighter equivalent (and permitting BTW to run Apache as “business web server” if needed) may help.

Who would you like to know better from the Zentyal community? What would you like to ask him?

Rather than asking only one community member, face to face meeting is really what I’m expecting. I will unfortunately not be able to join Zentyal summit in November, being already busy at this date, but this is definitely the kind of event I’m awaiting for. Go ahead guys and I’ll do my best to attend to the next one.

A post by Heidi Vilppola