 Efallai, yw'r prosiect Bongo o'r chael. Mae'r cyhoedd yna. Mae'r cysylltion o'r Nifell, Nath Maw, Nims, a'r Hulah. Mae'r prosiect Yn Nifell, rwyf yn ddiolch â'r cyhoeddol o'r Hulah ac yn oed i'r argyflwyniadau yn y ffynig 2007. We're entirely free open source. We're licensed under GPLv2. Our first release was in February 2007 where we replaced OpenSSL with GNU TLS for the encryption aspect of things. We reviewed our logging system and also did some bug fixing to some of the original code. Our second release was in May 2007 where we rewrote the anti-spam and anti-virus agents for hooking into spam assassin and cloud-made V. We also created a new admin user interface. The third milestone was released in January 2008 where we reviewed a lot of the command line interface tools for management of the services. We also added virtual domain support and also implemented the initial KALDAV support for Bongo. We also implemented aliasing and mail forwarding systems into the setup and also our foundation for translations with I18N. Our next major release is due April of this year where we're looking at implementing a new user interface and effectively replacing the old Hula, both admin and web user interfaces. We're also a member of the Software Freedom Conservancy where we join projects like Samba, Inkscape, Wine and many others for legal support. We're now in the current day and age of lovely litigation. It's nice to have a bit of backing and the Conservancy offers us that protection and also is a means for people to make donations that are tax deductible. What is Bongo? Well, basically we're a simple email and calendaring solution with not groupware. So we're not an exchange or groupwise or Zimbra replacement. They offer functions that we don't aim to offer. Our focus is email and calendar at the end of the day. We're written in C, Python and JavaScript, the main daemon agents written in C. Python is used as the glue between those agents and the user interface which is written in JavaScript. There's also the admin interface written in Python. Nice web 2.0, HACC interface. If we didn't, I don't think many people would look at us in this current day and age. We are highly distributable. The plan is that you could actually have the agents spread across multiple servers to spread your load and also highly lightweight. Quite happily runs on a P2 with 128 mega RAM. No issues at all. We're not anything to do with the Emax audio plug-in of the same name, Bongo. We're not a drum synthesiser either. For the UK contingent in here, we have nothing to do with Bongo juice. The components that make up Bongo services are IMAP, POP, SMTP, CalDAV, there's an address book. We also have email aliases, multi-domain support and antivirus and anti-spam. We offer SSL and TLS encryption for IMAP and SMTP. Antivirus and anti-spam, we don't have our own antivirus and anti-spam. We utilise the likes of Spam assassin and Clam AV. We are looking at supporting the likes of Mail Scanner as well in the near future. Why would you want to use Bongo? Well, as I said before, we're lightweight. We have no Java stack behind us, so there's no Tomcat chewing up resources. It's nice and low memory footprint. We're integrated. We're not glued together from multiple projects along the lines of Zimbra, where they use postfix Spam assassin to make up their complete stack. We've steered away from that aspect as it's more difficult we find to maintain security patches, keeping track of what the other projects are doing and trying to keep our release schedule on track. Highly portable. We will run on pretty much anything. Currently, we only run on Linux, but that's only because we were only Linux developers. It has been ported across to Solaris running on Spark and X86 on Open Solaris as well. Highly modular. We're not a big lump of application code. More traditional Unix-style application where we're made up of multiple demons, which also helps with being distributable. And we're also user-friendly. Anyone from my four-year-old son to my 75-year-old aunt can actually get round using it, so that helps. The old interface, which is soon to be replaced, is known as Dragonfly. As you can see, it's separated into mail that's directly to me, mail from contacts in my address book here, or mail from mailing lists. It's a bit of a beast to maintain the code on this one, and none of our current developers were actually part of the original team that coded it, which is why we're doing a new rewrite of user interface for the next release. One of the samples that we have at the moment is this. It is a mock-up, but it's a fairly well-written mock-up, and it's fairly easy to add on. Hopefully it will be modular in the future as well. So the big 1.0 release in the future, and beyond that, what we're looking at doing is actually integrating a complete solution for email and calendars, so there will be a complete functioning service. At the moment, there are aspects that are in various stages of development. Caldav being relatively new addition to the suite. At the moment, we're not able to integrate seamlessly with other MTAs, like Postfix or Exim, so you've got a mail gateway running one of those MTAs. At the moment, we don't play too nicely. That is going to be rectified after the 1.0 release. Our main focus is getting the actual stack ready and fully supportable and working. Our target audience initially is approximately 50 users per installation. We see that being deployed in small offices and organisations. Ideally, we'd like to see the likes of ISPs replacing their setups with Bongo, or education authorities, schools, colleges, such like where they don't require the big bloatedness of a group where product. Also, we're looking at implementing the likes of OpenID and other authentication methods for sharing of calendars, so you don't actually have to have a user account on the Bongo server per se. If you want to get Bongo, well, thanks to the OpenSuzi build service, we offer RPM packages for all the SUSI derivatives from 10.0, right way 3 to Sles 10. We offer Fedora 6, 3 to 8, and hopefully it will be included in Fedora 9. We offer RPMs for Red Hat Enterprise 5 and Centos 5, Mandrieva 2007, and Debian Edge. Bongo is in Debian experimental, and we are hoping to add the likes of Ubuntu shortly. There are Connery packages for those that like using Foresight or R-Path, and also there are downloadable ISOs, Zen images, and also VMware images from R-Path for using in virtualised environments. Bongo is also in Gen2Emerge, and also you can get it from SVM repositories. Any questions? The address book. Yes, at the moment we're trying to ascertain the best way of having an accessible address book on the web. One of the problems is if we went with LDAP, fact clients, whether it be Evolution, Thunderbird, K-Address Book, whoever, they all implement LDAP slightly differently. So, if you export or if you import or connected Evolution to Bongo for the address book, it may well work quite well. Thunderbird, on the other hand, may throw a curveball. So, one of the issues is finding an open standard that is easily communicable through all the clients. On the email aspects, quite easy. LDAP and IMAPs are well-defined and pretty much set in stone how IMAP works, albeit with the three or four RFCs attached to it. But it's a lot easier to do that than the address book. We do. Nobody internally has actually tried it because nobody's got external LDAP directory to play around with. But it has been done in the past that the code is still there from Hula against an external directory. So, yes, it should work. Yep, sorry. Yes, we are. At the moment, there's a couple of options available. One of them is Conduit on the known desktop, but there's also other items. Wether we are looking at implementing a sync option. So, at the moment, Conduit is in the lead. At the moment, no. That's going to be looked at after the 1.0 release. So, you can use the Bongo web interface or the Bongo calendar aspect and connect to your current mail interface. Like I said, our focus at the moment is to actually get all aspects working quite nicely together. Once that happens, then you can have just the calendar services running or just the web interface running without the back end and you point it to your postfix exam setup or whoever. So, that is on the drawing board. Any other questions? Per server installation, so, if we have one single physical box, you have a Bongo install, we are looking at the moment at approximately 50 users. So, small offices such like could quite happily go up to 100, but rather than blow out trumpet too much and find that it falls over, we are confident that 50 users is no problem at all whether they are high email users or low email users, 50 users is quite doable without any issue at all. Localisation, we have started. German is there, French is on its way, Portuguese is also on its way, but that is along with the next release. We are looking at expanding localisation aspects. Lastly, getting involved, there is Bongo project, our home page, we are on IFC and OFTC.net. There is forums, we have got a planet available. Get mailing lists, bugs in our SVN from Gnaar and also we are a fairly sociable bunch, so we meet up quite regularly.