Yak Shaving

just me

Archive for July, 2008

w00t for Conduit

with one comment

Well yeah not immediately great.

I thought I`d start small by synchronizing Tomboy with a directory. Fail. Running Conduit from the command line revealed the answer – Incompatible Tomboy version. Aha thinks me I`ll upgrade Tomboy – there is bug about the version thing logged on launchpad currently. So, download the current version 0.11 the bleeding edge development one.

Building it fails everytime complaining with: Mono.Cairo.dll missing. Now I wasn’t able to fix this on purpose. I ran

sudo apt-get build-dep tomboy

Which did the right thing fixing the strange missing but installed dll.

Back to Conduit. Now running the spanking new Tomboy I fired up the sync again.

Fail.

Same error this time. So its not Tomboy thats the issue. So as I`m planning to hack around with this anyway I checkout the latest code from subversion using the following instructions: Build Instructions. As its prebuilt from subversion you can just run it without compiling. It all works a treat now. Now for playing.

Thanks John Carr for your speech at LUG Radio for pointing this cool bit of kit out.

Written by channam

July 21st, 2008 at 9:47 pm

Posted in LUG Radio, gnome, python

Tagged with , ,

Interest Project

without comments

Been back from LUG Radio while now ( I dare I`ll right an article soon enough, there was pretty of material). I was impressed with Conduit and Telepathy for Gnome so I`ve decided to have a play. I`ll post what I do as and when, DBUS looks very interesting…

Written by channam

July 21st, 2008 at 9:24 pm

Posted in LUG Radio, gnome

Maven Build

without comments

To make a stand alone jar app from a Maven build try the follow:

<build>

<plugins>

<plugin>

<artifactId>maven-assembly-plugin</artifactId>

<configuration>

<descriptorId>jar-with-dependencies</descriptorId>

</configuration>

<executions>

<execution>

<goals>

<goal>assembly</goal>

</goals>

<phase>package</phase>

</execution>

</executions>

</plugin>

<!– <plugin>

<artifactId>maven-assembly-plugin</artifactId>

<configuration>

<descriptors>

<descriptor>assembly-libs.xml</descriptor>

</descriptors>

</configuration>

<executions>

<execution>

<goals>

<goal>directory</goal>

</goals>

<phase>package</phase>

</execution>

</executions>

</plugin> –>

</plugins>

</build>

With this attached file:

<assembly>
<id>libs</id>

<formats>
<format>tar.gz</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>

<dependencySets>

<dependencySet>
<outputFileNameMapping>
${artifactId}-${version}.${extension}
</outputFileNameMapping>
<outputDirectory>lib</outputDirectory>
<unpack>false</unpack>
<scope>runtime</scope>
</dependencySet>
</dependencySets>
</assembly>

Written by channam

July 12th, 2008 at 10:32 pm

Posted in Uncategorized