PUBLIC MARKS from camel with tags software & code

2008

Speeqe is a web based, group chat client that works with the XMPP/MUC protocol. It is chat made simple. The goal is to give the user the best and easiest experience in creating chat rooms. It is a combination of javascript and python code using a collection of open source software and software tools. This collection is nginx or apache for a frontend. The frontend serves the webclient which is javascript using Strophe and JQuery. It also proxies to Punjab for the BOSH connection to connect to XMPP based servers. To tie it all together there is a small amount of django.
Features ¶
HTML/javascript client
Themable (all UI is in one html file)
Inline images.
Inline youtube videos.
Kick,ban,unban support.
Room configuration.
DNS named rooms (ie http://speeqers.speeqe.com will go to the room speeqers@…)
Ability to connect to federated XMPP servers and chat rooms.

Virtualization offers advantages that include server consolidation, isolation, rapid provisioning, and improved change management processes. Since virtualization breaks the hardware dependency and isolates virtual machines from details about the physical servers on which they are hosted, virtual images can be moved from one hosting platform to another. They can also be cloned to create more virtual machines, as desired.
One of the challenges with cloning virtual images is handling operating system, network, and application specific customization. This article provides a sample framework for automating virtual image activation on new host platforms. This article, along with a previous article on Using virtual image templates to deploy WebSphere Application Server, demonstrates an automated approach for quickly and easily provisioning new WebSphere Application Server environments.
The sample deployment and activation code included with this article is independent of WebSphere Application Server and can be used in conjunction with other software inside a virtual image. The specific example provided here is for WebSphere Application Server V6 in VMware or XEN virtual images, using SUSE V10 as the guest operating system. The activation techniques described in this article can be used in conjunction with IBM Tivoli® Provisioning Manager as described in Using Tivoli Provisioning Manager to deploy composite virtual appliances.

We're creating fun and simple e-mail & calendaring software. We want our inboxes to be usable again: e-mail should be a useful tool, not a productivity killer. We want to be able to use our calendars to organise our lives, and we want other people to be able to interact with us through it whether they use Bongo or not.
Although Bongo is a young project, the software itself has a long pedigree and we are simply amongst the latest custodians. But while the core code isn't new, the ideas we have and the direction we're taking are. We're not trying to create a "groupware" system to compete with well-known proprietary systems, or create an "enterprise platform" which encompasses everything from document management to project planning.

2007

Ganeti is a virtual server management software tool built on top of Xen virtual machine monitor and other Open Source software.
However, Ganeti requires pre-installed virtualization software on your servers in order to function. Once installed, the tool will take over the management part of the virtual instances (Xen DomU), e.g. disk creation management, operating system installation for these instances (in co-operation with OS-specific install scripts), and startup, shutdown, failover between physical systems. It has been designed to facilitate cluster management of virtual servers and to provide fast and simple recovery after physical failures using commodity hardware.