European Bob's Hula Hoopla!

Thu, 03 Nov 2005

Last update :(

So, this will be the last ever update to this blog... shed a tear

No, I'm not going anyway, but I'm changing URLs. I'm moving from my ISP's domain to one I control: both will work for now, but the new one will be the one updated. This is basically because a week today I'm moving house, and will be changing ISP.

So if you're currently using my packages, you need to change the apt source line (more details on my new site) in order to continue to receive updates.

Fri, 21 Oct 2005

r654 is The Business

Again, new packages. I still found I was getting problems with the Indexer with the last lot, but Peter seems to have fixed it now :) I still suffered from stale locks though - so, if you have files like:

/tmp/lucene-1f90313e5849e5c2ab12d9f723836364-write.lock

(The number could be all sorts of things)

... you'll want to remove them. Stop Hula, rm /tmp/lucene* and be on your merry way.

Other bugs:

You should find that you're able to connect, add events and stuff like that, though. Please let me know if you have any trouble; it's likely that the packages still aren't quite right about getting things up and running for everyone.

New Hotness Again

I just uploaded my r641 packages. These will automatically upgrade your schema when you install it, and if you install the new .NET agents it will use mdbtool to automatically add the Agents to your tree. It pretty much now mostly works for me; Sunbird is behaving with it fairly well. But, there are some gotchas. Here's what I learned:

Thu, 20 Oct 2005

New Hotness Arrives! r630

So, all the new cool calendar stuff we've been drooling about waiting for has landed in SVN. It's all written for mono, and hence isn't going to run on some systems, but I've packaged it up.

If you're on Debian testing/unstable, or Ubuntu breezy (maybe hoary too), you'll find that you can apt-get install hula-cil-agents to grab the new stuff. However, it won't work automatically. This is because there is no schema update yet - version 6 of the schema will come soon, but not yet ;o)

So, how to try it out? Take a copy of /var/lib/hula, maybe move it somewhere safe. Re-run hulasetup (you might need to mkdir /var/lib/hula; chown mail:mail /var/lib/hula ), and you'll find on startup your Hula Web Administrator has some new agents:

None of these are configurable, except for the DAV server (you can turn it on and off ;), so don't worry about that. But, if you have them, you should find that ps aux shows a couple of new processes, both of which are run by mono. (Portions struck out above are corrected from my original entry; couple of mistakes there :)

Congrats, you're up and running!

Well, kinda. I downloaded a Mozilla Sunbird nightly - this has CalDAV support built in (unlike the 0.2 release). You should be able to add a new calendar of the CalDAV type, and it should kinda work.

Except, it doesn't, for me. First, I'm not totally sure what I should enter for the account! I currently have set http://<server>:8081/dav/<username>/calendar/Personal, but this might not be right. I'm also getting an error message from the DAV server:

** (/usr/lib/hula/HulaWeb.exe:17188): WARNING **: Missing method get_CipherStrength in assembly /usr/lib/hula/Mono.WebServer.dll, type Mono.Security.Protocol.Tls.SslStreamBase
System.NullReferenceException: Object reference not set to an instance of an object
in <0x00000> 
in <0x00023> Mono.WebServer.XSPWorker:Run (System.Object state)

I have no doubt that this probably means these packages currently don't run for anyone properly, although it might be related to the version of mono installed, or the mono libraries required.

If you have tried these and got them working, please let me know! Drop by on #hula on irc.freenode.net :)

Fri, 07 Oct 2005

LinuxExpo London 2005 over

Expo this year was mildly suprising for a number of reasons; mostly, it was a lot busier than last year (maybe even busier than a couple of years ago). Nice to see old friends again, and also meet some new ones.

Hula attracted a fair amount of attention. I'm going to send a slightly longer write-up to the lists, because there was a lot of feedback that kept getting repeated by lots of people: not terribly large jobs in the most part, but specific use cases and features that seem pretty commonly needed.

Lots of people stopped by the booth, users I've seen on the lists or on IRC, lovely to see Michael Meeks even if it was a short visit. Other Novell employees visited; knowledge of Hula varied interestingly. Also, I was a little surprised by the number of people who didn't know what Hula is - since there isn't a "proper" release yet this shouldn't be surprising, but lots of people don't know it exists yet. 1.0 will probably bring a flood of users, I imagine. Debian's Phil Hands did a great job of redirecting people enquiring about mail/groupware options from their stand, and the general confusion about what was happening with Open Exchange at RedHat (and Novell mostly talking about Groupwise) both contributed to people coming to check out the "community alternative".

Tue, 27 Sep 2005

Hula now under the GPL!

I shall be the first to praise whoever it was at Novell who decided that Hula would be better off being straight GPL. No longer the MPL/LGPL/GPL (with the MPL being noticably missing from files) triumvirate, it's plain and simple. Woo.

Sun, 11 Sep 2005

Hula makes it to Debian

hula_0.1.0+svn379-2_i386.changes uploaded successfully to localhost
along with the files:
  hula_0.1.0+svn379-2.dsc
  hula_0.1.0+svn379.orig.tar.gz
  hula_0.1.0+svn379-2.diff.gz
  hula_0.1.0+svn379-2_i386.deb
  hula-mta_0.1.0+svn379-2_i386.deb
  libhula0_0.1.0+svn379-2_i386.deb
  libhula-dev_0.1.0+svn379-2_i386.deb

Greetings,

        Your Debian queue daemon

Sun, 28 Aug 2005

Change of blog name

Since it's inception, this blog has been known as "European Bob's Hula Holler" - we like a bit of alliteration around here. However, Seb also came up with the name for his weekly news letter (and, he did ask if that was ok by me ;), so I shall change the name of this blog.

Henceforth, this shall be known as "European Bob's Hula Hoopla!". This title has been used before, but no blog is called this.

Wed, 27 Jul 2005

New Hula roadmap; Seb in London

Seb is in London - if you're reading this Seb, chances of free WiFi in Heathrow are about as likely as Papal children. You can do it if you've setup nstx or a similar IP-over-DNS proxy, but I would guess that you haven't done that :o)

New plans for Hula are being wiki'd, and the main biggie is the Ukulele search system, an optional part of Hula being built on the same stuff Beagle is being built on - including mono. I suspect, like others, that this will cause some to turn away from Hula. My personal feeling is that mono is the direction the project should be taking, though - in particular, for simple development of custom agents and for writing custom tools. Maybe it will be less optional in Hula v2.

Fri, 22 Jul 2005

Size of Hula source?

Tyler says that the Hula source jumped 100M in size on June 30th, and that was why live ran out of disk space.

Apparently, it went from 110M to 230M?

Not here:

$ du -hs src/ include/
94M     src/
1.9M    include/

Given vast quantities (2/3rds) of src/ are actually HTML templates, etc., I wonder whether Tyler has access to some super-sekrit source ;o)