Computers, Science, Technology, Xen Virtualization, Hosting, Photography, The Internet, Geekdom And More

GNU Panel 0.2.3 is out :)

Posted on | November 15, 2007 | 2 Comments

I’m excited and pleased to announce that GNU Panel (a free web hosting automation system) version 0.2.3 is out, and that the official Mercurial repositories have been created! A very special thanks to Serverbalance for giving us room to host our Xen farm.

GNU Panel now features a dialog based installer, much easier to use than the previous version. Many small improvements have been made, as well as a few bug fixes. You can get the source code from the Mercurial repositories, bundled archives will be available on the main project web site sometime tomorrow.

Jorge and Ricardo have done a really nice job on this release, leaving the bulk of the work left to be done in translating and working on new features. I hope to soon have some rough documentation available for GNU Panel’s plug-in system, which makes writing new features rather simple.

Several new people have joined the GNU Panel community eager to go to work on translations, The Telematics Department of the University of Vigo ( has joined in to translate function and variable names from Spanish to English. Special thanks to Ricardo Tubío Pardavila for his initiative and help.

I’ve received a dozen e-mails asking about features and a development road map. I hope to have something ‘nicer’ on the dev server in the next couple of days to answer the most frequently asked questions. Lots of people wanted to know if we were ‘cloning’ x-y-z panel, the answer is no. We’re doing our own thing. Yes, we will have all of the popular features that one would expect in a hosting automation system, we don’t plan to stop at ‘popular’. Some things that are on the drawing board right now are:

  • Technology agnostic virtualization controls (manage Xen and OpenVZ from the same place)
  • Controls to manage iptables based firewalls, such as APF and possibly shorewall
  • An ‘umbrella’ re-seller system, allowing re-sellers to create VPS servers up to global resource quotas that you set (spread across a farm of computers) as well as shared hosting accounts.
  • Hooks for PXE based provisioning systems, allowing you to provision new servers from your main CP.
  • More improvements on the billing / accounting plugin.

What remains the paramount focus for now are translations and developer documentation to get more people involved. Several people have talked about more themes, those would be nice as well. Its a triage of sorts, we’re still seeing what is most wanted by users of the panel.

I’ve been wishing for years to have a good control panel that I can modify, I’m really, really happy to see this taking shape and gaining momentum. Special thanks to Richard Stallman and the Free Software Foundation for their help.

Debian (.deb) packages should also soon be available.

Its been a fun week getting this all set up, so hg clone away :)


2 Responses to “GNU Panel 0.2.3 is out :)”

  1. UnityGeek
    November 22nd, 2007 @ 5:25 am

    Yeah, but road is going to take a looong looong time, every piece of source is in spanish; not obvious to understand for the ‘rest of us’ :D

  2. tinkertim
    November 22nd, 2007 @ 10:59 am

    It won’t take too long. The database structures are (nearly) completely translated as well as overhauled. New hooks for multi-server and virtualization support are in.

    Some things need some ‘love’ in the process of being translated. Several universities have already expressed an interest in assisting with function/variable translations, the database was the clog in the process and Ricardo nearly has it ready.

    It’s not going to be done tomorrow, but I’m sure that the bulk of the translations will be done by early 2008. Considering the size of the task, that’s a pretty short time.

Leave a Reply

  • Monkey Plus Typewriter
  • Stack Overflow

  • Me According To Ohloh

  • Meta