<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>she.geek.nz </title>
    <link>http://she.geek.nz/</link>
    <description>Infrequently updated</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:penny@she.geek.nz" />
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>things I've learned, or relearned recently about Switzerland and New Zealand</title>
    <link>http://she.geek.nz/archives/560-things-Ive-learned,-or-relearned-recently-about-Switzerland-and-New-Zealand.html</link>
    
    <comments>http://she.geek.nz/archives/560-things-Ive-learned,-or-relearned-recently-about-Switzerland-and-New-Zealand.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=560</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=560</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    &lt;h3&gt;Drinking&lt;/h3&gt;&lt;br /&gt;
According to &lt;a href=&quot;http://www.listener.co.nz/issue/3660/features/15714/welcome_to_our_world.html;jsessionid=CE5595E5C8E0B80837C926F757E67359&quot;&gt;this article&lt;/a&gt;, New Zealanders &quot;all drank as if someone was about to take our beer away from us.”&lt;br /&gt;
&lt;br /&gt;
The often used &lt;a href=&quot;http://stuetzbier.ch/&quot;&gt;stzbr&lt;/a&gt; expression, which expands to Stütz Bier when you put vowels back in it (people at Liip have a habit of removing vowels for words like stzbr and hngr), apparently means &quot;supporting beer&quot;, according to &lt;a href=&quot;http://szenesprachenwiki.de/definition/st%C3%BCtzbier/&quot;&gt;this website&lt;/a&gt;.  We seem to use it to mean the beer you deserve at the end of a long day (or Sprint), which doesn&#039;t exactly match that definition.  &lt;a href=&quot;http://dict.leo.org&quot;&gt;Leo&lt;/a&gt; is surprisingly mute on the matter, although offered me the verb &lt;a href=&quot;http://dict.leo.org/ende?lp=ende&amp;p=CqhggsWkAA&amp;search=st%C3%BCtzen&quot;&gt;stützen&lt;/a&gt;, which seems to be related to supporting.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Completely New Zealand specific expressions&lt;/h3&gt;&lt;br /&gt;
These ones I&#039;ve re-learned recently from watching &lt;a href=&quot;http://www.outrageousfortune.co.nz/&quot;&gt;Outrageous Fortune&lt;/a&gt;, or reading &lt;a href=&quot;http://en.wikipedia.org/wiki/New_zealand_words&quot;&gt;Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;&lt;b&gt;[Adjective] as&lt;/b&gt;&lt;/h4&gt;The use of &quot;as&quot; with no direct comparative object following is a very common New Zealand amplifier.  The third page of &lt;a href=&quot;http://www.listener.co.nz/issue/3660/features/15714/welcome_to_our_world,2.html&quot;&gt;the article I mentioned earlier&lt;/a&gt; explains this:&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
Green fondly recounts a news story from a few years back about a young man who’d got lost in the bush overnight. “When they asked him how it was, he said, ‘I got lost, eh? So I got some ferns and stuff and lay down. Soft as.’&lt;br /&gt;
&lt;br /&gt;
‘What was it like at night?’&lt;br /&gt;
&lt;br /&gt;
‘Cold as.’&lt;br /&gt;
&lt;br /&gt;
‘How did you feel in the morning?’&lt;br /&gt;
&lt;br /&gt;
‘Hungry as.’”&lt;br /&gt;
&lt;br /&gt;
This is where our prepositions are going – we’re tacking them onto the end of sentences.&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
A recent visit from a New Zealander has led me to believe that we&#039;ve actually started appending &quot;as&quot; to the end of &quot;heaps&quot;, for example, &quot;How much fish and chips should we order?&quot;, &quot;Heaps as&quot;.  I can&#039;t decide whether this is awesome or horrific.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;&lt;b&gt;Choice (adjective)&lt;/b&gt;&lt;/h4&gt; Used where other people might use &quot;cool&quot;, eg &quot;that is a choice car&quot;.  Naturally, often followed by &quot;as&quot;.  Choice as, bro.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;&lt;b&gt;Pakaru/Huckery&lt;/b&gt;&lt;/h4&gt; These both seem to mean roughly the same thing - something that doesn&#039;t really work properly, a cheap car that breaks down all the time, for example.  Wikipedia says that Pakaru is the Māori word for &quot;broken&quot;, but it&#039;s a bit more than that.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;&lt;b&gt;Slut (verb)&lt;/b&gt;&lt;/h4&gt; To be angry, for example, &quot;that really sluts me off&quot;, or &quot;man, I&#039;m so slutted!&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;&lt;b&gt;Rip my nightie/knickers&lt;/b&gt;&lt;/h4&gt; Another expression that roughly means &quot;to be angry&quot;.  I remember saying something &quot;ripped my nightie&quot; in school, and I was amused to hear Cheryl from Outrageous Fortune asking someone whether that &quot;ripped your knickers&quot;.&lt;br /&gt;
&lt;br /&gt;
Of course, none of this would be at all interesting without a video of a beached whale:&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;400&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/ZdVHZwI8pcA&amp;amp;hl=en_US&amp;amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/ZdVHZwI8pcA&amp;amp;hl=en_US&amp;amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;400&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Edit: I forgot &quot;huss&quot; (adjective) meaning slutty. As in, &quot;that dress is totally huss&quot;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 06 Aug 2010 12:50:50 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/560-guid.html</guid>
    
</item>
<item>
    <title>Fragments #1: Sunday afternoon</title>
    <link>http://she.geek.nz/archives/559-Fragments-1-Sunday-afternoon.html</link>
    
    <comments>http://she.geek.nz/archives/559-Fragments-1-Sunday-afternoon.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=559</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=559</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    Sunday afternoon. You&#039;re walking home after getting off the train from Zürich, and you&#039;re carrying your bag in your hand instead of over your shoulder, because you&#039;re carrying all your stress in your back right now and the weight of the bag is killing you.  In your left hand, you&#039;re holding the small potted cactus that you made your boyfriend buy you yesterday for your desk, which you&#039;re almost dizzy with the significance of, because your parents used to say that your sister was like a delicate flower, and you, tough, proud and stubborn, were like a prickly cactus.&lt;br /&gt;
&lt;br /&gt;
Smiling, you remember how you told your friend Chris about this, and he insisted that you were more like a hedgehog, you suspect because under their spikes, they&#039;re actually quite cute, and you remember being infuriated by this because you didn&#039;t want anyone to actually see past the spikes.  Secretly though, you harboured a hope that Chris might buy you a small hedgehog for your keyring, because you are always amused by the significance, real or imposed, of inanimate objects.  He never did of course, because it didn&#039;t occur to him, and asking him to would have ruined the gesture.&lt;br /&gt;
&lt;br /&gt;
An old man is sitting drinking a beer on the steps leading up to a storefront, and he&#039;s noticed you, walking down the street with your cactus, smiling to yourself, and he&#039;s looking at you expectantly.  Not staring, just slightly puzzled, wondering what your story is.  The woman sitting beside him is talking animatedly, but you can tell he&#039;s not paying attention to her anymore, because he&#039;s looking at you, and you feel guilty about this so you smile at him.  Satisfied, perhaps because he expected you, this girl dressed in black with huge sunglasses, tattoos, and a cactus, to glare at him, and you smiled instead, he looks back at his companion, and you leave them behind as you cross the street to Rue de Lausanne.&lt;br /&gt;
&lt;br /&gt;
Because it&#039;s a warm Sunday afternoon and you&#039;re not ready to go inside and work, you wonder if you&#039;ll see anyone you know, perhaps sitting having a beer in the sun, but then you remember that Rue de Lausanne is not Cuba Street, and the chance of this happening is extremely low, and you close your eyes for a moment, feel the warmth from the sun on your skin and try to mentally place yourself walking down Cuba Street instead in the sun on the weekend.  In your mind, you&#039;re walking past the entrance to the Matterhorn, past the statue by the bucket fountain which nobody can ever agree on, as to if it&#039;s a frog or a tuatara, which is quite bizarre, you realise now, considering how utterly different they are.  Walking on, passing Plum&#039;s outside tables, in this block of Cuba Street, you are sure you would have met someone you know to have a beer with.&lt;br /&gt;
&lt;br /&gt;
But the people around you are speaking French and you realise how misguided it is to walk down the street, even a pedestrian street like Rue de Lausanne, or Cuba Street, with your eyes closed, especially when you&#039;re carrying a potted cactus in one hand, because if you fell over dirt would go everywhere, and you would draw attention to yourself.  And here in this foreign city where you hardly know anyone, you don&#039;t like people to notice you, really.  So you open your eyes.&lt;br /&gt;
&lt;br /&gt;
You&#039;re thinking about the word Solitude a lot at the moment, which is odd because juxtaposed with daydreaming about bumping into friends on Cuba Street, it&#039;s a concept that you feel strangely calm about.  But you find that when you go home after work in the evenings, and sit by yourself in your garden, drink a beer, and read your book, you do feel calm, and for some reason this reminds you of the title of the essay by Virginia Woolf, A Room of One&#039;s Own, which you bought but never read and didn&#039;t survive the move to Switzerland.  You always had the idea that A Room of One&#039;s Own has something to do with Solitude, but struggling to recall a conversation you had about it with your friend Michelle, who is a writer, you think she might have told you that it&#039;s actually about the necessity of writers having the means to be independent, so that they are able to just concentrate on writing.   You suppose Solitude is a subset of that.&lt;br /&gt;
&lt;br /&gt;
As you walk past the cathedral, you ponder the relationship between Solitude and being driven, or able, to work all the time, and even though you&#039;re on your way home right now, to turn on your laptop and work, you feel almost no motivation to do so at all, and since you&#039;re thinking about Michelle, who is a writer, you decide instead to turn on your laptop and write...... 
    </content:encoded>

    <pubDate>Sun, 18 Jul 2010 14:57:45 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/559-guid.html</guid>
    <category>fragments</category>

</item>
<item>
    <title>the thing about homesickness</title>
    <link>http://she.geek.nz/archives/558-the-thing-about-homesickness.html</link>
    
    <comments>http://she.geek.nz/archives/558-the-thing-about-homesickness.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=558</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=558</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    Is that it comes and goes... and it seemingly just takes one single thing to propel it into the foreground.  I haven&#039;t really been homesick much this year, but I just watched this video by the amazing New Zealand band &lt;a href=&quot;http://www.minuit.co.nz/&quot;&gt;Minuit&lt;/a&gt; which was stupid because it made me so incredibly homesick last year:&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;400&quot; height=&quot;300&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/7wKhrEFzLfM&amp;hl=en_US&amp;fs=1&amp;&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/7wKhrEFzLfM&amp;hl=en_US&amp;fs=1&amp;&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;400&quot; height=&quot;300&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
And it was like a tidal wave of NZ iconography and homesickness and argh.  But I can&#039;t help watching it anyway!  
    </content:encoded>

    <pubDate>Wed, 09 Jun 2010 20:59:01 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/558-guid.html</guid>
    <category>homesick</category>
<category>identity</category>
<category>music</category>

</item>
<item>
    <title>Changing my approach to presentations</title>
    <link>http://she.geek.nz/archives/557-Changing-my-approach-to-presentations.html</link>
    
    <comments>http://she.geek.nz/archives/557-Changing-my-approach-to-presentations.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=557</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=557</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    I gave a presentation today and I think it was one of the worst I have ever given.  This confuses me slightly, because I was talking about a subject I have talked about probably a hundred times over the last 3 -4 years.   So I&#039;m thinking about the best talks I&#039;ve ever given, and the worst, and what the difference is between them.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Slide layout&lt;/h3&gt;&lt;br /&gt;
I used to do the bullet point slide thing.  I think that slides like this are boring to watch, although they leave behind a much richer record of the presentation, although this is not so important anymore with most conferences having videos.  However, over the last year I have gradually decreased the amount of content on my slides.  While this means that I&#039;m much happier with the &lt;b&gt;slides&lt;/b&gt;, it generally means that I find it harder to stay on subject exactly, and tend to wander a bit.  While not so great to look at, I have to admit that the bullet point slides provide a much needed structure to the talk.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Subject matter&lt;/h3&gt;&lt;br /&gt;
People say that you give better talks when you&#039;re familiar with your subject matter.  This is certainly true, but it&#039;s probably a misnomer for me, because I don&#039;t actually tend to give talks about things that I&#039;m not familiar with.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Familiarity with your audience&lt;/h3&gt;&lt;br /&gt;
I used to be much more worried about giving presentations in front of people I knew.  I remember one of the first talk I ever gave at a conference (LCA 2007), and I forbade anyone from Catalyst from attending.  This is the opposite from how many people feel I think, which is interesting.  It&#039;s because I generally feel that when I&#039;m doing a presentation in front of people I know, I have much more to lose, if I do anything stupid.  If I&#039;m talking in a room of strangers, I can walk away at the end and never see them again.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Language of the audience&lt;/h3&gt;&lt;br /&gt;
This is an interesting one.  Something I really noticed today was that because I was giving a talk in English, in a room of people whose first language was either French or German, I was forcing myself to speak much slower than I normally would (even slower than I normally try to talk when presenting to native English speakers), and using different language than I normally would too.  This is very problematic for me, because it means that my brain is much further ahead in the planning of what I&#039;m going to say, than what is currently coming out of my mouth, which means I lose track of where I am.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I think the two most important things that I need to take away from this experience are the first and last.  In a situation where there&#039;s a language barrier, either with me speaking in English, or if I eventually get proficient enough to speak in German, I really need to have a better structure than I have now.  When speaking in faster English, to an audience I feel confident can follow along comfortably, I can freestyle much more and don&#039;t need prompting with bullet points.   However, in a situation like today, I really need them.&lt;br /&gt;
&lt;br /&gt;
I&#039;m still determined not to put bullet points on my slides.  So I think the best thing to do is prepare &lt;b&gt;two sets&lt;/b&gt; of slides.  One with what I want to say, in a structured fashion, and the other containing what I want to present, whether it&#039;s full page images, or single words on a screen, or whatever.  This sounds like a lot more work, but it&#039;s actually not, because I need to go through the thought process of what to say for each slide when I&#039;m preparing them either way.&lt;br /&gt;
&lt;br /&gt;
At LCA this year, I was extremely impressed with all the keynotes - not just the content and styles of the presenters, but more importantly the slides.  I gave a techtalk at Liip when I returned from New Zealand, &quot;what I learned in New Zealand&quot;, trying to follow the same slide styles, and I was really happy with it.  I did notice that at LCA, some (maybe all) of the keynoters had written speeches to go along with their slides, and were reading from them on stage.  That seems like far too much work for me, partially because I do like the free speaking approach, so preparing a bullet point version seems like a happy middle ground.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 19 May 2010 18:47:00 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/557-guid.html</guid>
    <category>presenting</category>

</item>
<item>
    <title>On loving (and hating) software, and how crippling it is to run in high heels</title>
    <link>http://she.geek.nz/archives/556-On-loving-and-hating-software,-and-how-crippling-it-is-to-run-in-high-heels.html</link>
            <category>planetmahara</category>
            <category>planetmoodle</category>
    
    <comments>http://she.geek.nz/archives/556-On-loving-and-hating-software,-and-how-crippling-it-is-to-run-in-high-heels.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=556</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=556</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    I have a well established (and well deserved) reputation for hating MySQL and being a Postgres fan.  While this is &lt;i&gt;functionally&lt;/i&gt; true, I want to examine what is actually behind it.&lt;br /&gt;
&lt;br /&gt;
I tried to find an analogy recently to explain this to my friend &lt;a href=&quot;http://starnut.com&quot;&gt;Michel&lt;/a&gt;, and the best I could come up with was (and actually I think it fits perfectly) the following:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
Imagine that you are an athlete.  A runner.  And you have the most amazing comfortable ergonomic shoes.  These shoes fit you perfectly, they are tailored to exactly your body, the way you run.  They help you run faster, they enable you to excel at the sport that you have chosen.  Then imagine that for whatever reason, you join a running club, and this running club has a policy of running in high heels.&lt;br /&gt;
&lt;br /&gt;
&quot;But why would you do that?!&quot;, you exclaim in dismay.  &quot;When you could use these other shoes, which are much more comfortable and actually &lt;b&gt;help&lt;/b&gt; you run faster&quot;. &lt;br /&gt;
&quot;Ah well&quot;, they reply. &quot;We&#039;ve always run in high heels and it works fine for us&quot;.&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
That is how I feel whenever I have to touch MySQL.&lt;br /&gt;
&lt;br /&gt;
I remember having seen one of Kathy Sierra&#039;s talks about creating passionate users  - not sure where, maybe Webstock 2007.  &#039;Passionate users&#039; is something that may seem absurd to many computer users who struggle with daily computer use (I have &lt;a href=&quot;http://she.geek.nz/archives/504-the-way-people-use-their-computers-baffles-me.html&quot;&gt;written about this before&lt;/a&gt;), but the reality is that &lt;b&gt;I am&lt;/b&gt; a passionate user.  There are certain pieces of software that I use every day, and feel passionate about! While writing this blog post, I realised that what I&#039;m really talking about here is tools - things that I use in my daily work as a software developer.&lt;br /&gt;
&lt;br /&gt;
I honestly love working with Postgres.  I love working with Git.  There are actually times where I need to do something, or solve a problem, and I feel like this software &lt;b&gt;helps&lt;/b&gt; me do it.  After I solve the problem I am grateful to be able to work with such tools.  This is where the random &quot;I love postgres!&quot; or &quot;I love git&quot; tweets come from.&lt;br /&gt;
&lt;br /&gt;
This is a really important point - it&#039;s not that I hate MySQL (although I do), or CVS or SVN (also true) - it&#039;s that I actually &lt;b&gt;love&lt;/b&gt; Postgres and Git, and when I need, for whatever reason, to work with Mysql or CVS or SVN, I really miss the features that make me love their competitors.&lt;br /&gt;
&lt;br /&gt;
Of course, this fails to take into account that different pieces of software have different purposes and features, and this is &lt;b&gt;a good thing&lt;/b&gt;, because diversity encourages competition which makes software improve.  Interestingly, I don&#039;t know if I feel this way about all software - I love Vim, but I don&#039;t hate Emacs - I just don&#039;t use it.  When I have to use Emacs (it happens), I am sometimes frustrated that it&#039;s different - but I blame myself for that (not knowing it well enough), rather than blaming the software for being substandard.  I&#039;m not sure if Vim is any better or worse than Emacs - Vim just suits me better. In the case of Mysql and Postgres, I actually think that Mysql is substandard, and similarly for Git and CVS or SVN.&lt;br /&gt;
&lt;br /&gt;
There seems to be a scale for my reaction to using different software:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Love: I feel that the software is predictable, elegant and helps me achieve what I want and get my work done.  I sometimes feel love for it when it&#039;s particularly helpful.&lt;/li&gt;&lt;li&gt;Ambivalence: I use the software, but don&#039;t feel particularly strongly about it.&lt;/li&gt;&lt;li&gt;Hatred: Using it actively hinders me working, because it is lacking features I need, or is unpredictable and unreliable. I feel despair when I have to use it.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
Obviously, the two extremes are both forms of passion, although I&#039;m sure that the first is what Kathy Sierra was talking about.  But I wonder if the software that falls into the third category only exists when there is a competing piece of software that falls into the first category.  If I had never used Postgres, would I hate MySQL so much?  Probably not, although I might hate it a little bit.  I&#039;m sure people that have always run in high heels and never experienced how much easier it is to run in sneakers don&#039;t hate their high heels, because they don&#039;t know any different.&lt;br /&gt;
&lt;br /&gt;
So the conclusion I must draw, is that I don&#039;t actually hate MySQL or CVS or SVN - I hate being forced to use tools that I consider to be substandard than their equivalents, which I actually &lt;b&gt;love&lt;/b&gt;.  To me this is such a black and white issue I am completely baffled when other people don&#039;t see it.  Considering the way that most people interact with their computers, if software exists that actually makes people feel love - why on earth would they use anything else?&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 11 May 2010 17:07:56 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/556-guid.html</guid>
    <category>git</category>
<category>mysql</category>
<category>passionate users</category>
<category>postgres</category>
<category>svn</category>

</item>
<item>
    <title>HTC, Android and that awful fragmentation problem</title>
    <link>http://she.geek.nz/archives/555-HTC,-Android-and-that-awful-fragmentation-problem.html</link>
    
    <comments>http://she.geek.nz/archives/555-HTC,-Android-and-that-awful-fragmentation-problem.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=555</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=555</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    It&#039;s widely acknowledged on the internet at the moment that Android is suffering from a serious fragmentation problem.  The different devices have different Android versions, some without promise of an upgrade, some with pure Android and some with vendor specific versions.  I&#039;m only an Android consumer, so can only speak about this from personal frustration, but the situation must also be pretty bad for those developing Android applications for such a fragmented market.&lt;br /&gt;
&lt;br /&gt;
I used to be a reasonably happy owner of a HTC Hero.  When I bought it, it was running Android 1.5, with the HTC Sense UI.  Soon after, there was an upgrade to 1.6.  That was a long, long time ago now, and large chunks of the rest of the Android community have different phones, with newer versions.  HTC have been promising an upgrade for months to Android 2.1, and it keeps getting pushed out and pushed out.  The latest announcement yesterday was the end of June, which is interesting considering that Android 2.2 is supposed to be released in May already.&lt;br /&gt;
&lt;br /&gt;
Someone asked me a few days ago why I was looking forward to the upgrade, when the phone worked perfectly well already.  This is surely a valid question and there are a few different answers.  Some of the applications I use aren&#039;t being developed further for the 1.x series of Android, and new versions are only being developed for 2.0.  The 1.5 to 1.6 upgrade improved performance a lot, and I was hoping that the 2.1 upgrade would as well.&lt;br /&gt;
&lt;br /&gt;
At any rate, the most recent delay was the proverbial last straw for me, and I ended up putting a custom rom on my phone.  I would actually really like to run pure Android, for philosophical reasons, so first I tried a pure Android rom.  Unfortunately, it is just really nowhere near as nice as Sense.  The most obvious difference that would affect me is the exchange support (against Liip&#039;s Zimbra set up) - in pure Android, I could not find a way to specify &lt;b&gt;what&lt;/b&gt; to sync, and I couldn&#039;t make it include Calendars.  In Sense, I can choose between Mail, Contacts and Calendars (I sync the latter two but not the first).  Calendar support is by far and away the most important for me.  There were a few things I liked better in Android - the keyboard was much more responsive (although uglier) - one thing that has been driving me crazy about this phone is the lagginess of the keyboard.&lt;br /&gt;
&lt;br /&gt;
Anyway eventually I decided the calendar support was a deal breaker for me, so I put on a 2.1 Sensish rom, and so far, I am very happy with it (although the keyboard is still laggy).  They fixed the annoying issue of not being able to see the arrival time of messages older than a day (they just say &quot;Yesterday&quot;), but not the problem where switching to mobile network after a long wifi connection doesn&#039;t work until you turn on and off Airplane mode (interestingly, I was not affected by this with Vodafone in NZ, only with Sunrise in Switzerland). I&#039;m not sure whether this will be fixed by the eventual Sense 2.1 release.  The custom rom I&#039;m using doesn&#039;t have the zoom out display of the home screens that I saw in the pure Android rom, and neither the ability to rotate the home screen, both of which were really cool, but again I don&#039;t know if they&#039;re in pure Android and not in Sense, or they were added on to the pure Android rom I tried, or if they will be in the final Sense release either.&lt;br /&gt;
&lt;br /&gt;
The moral of the story for me is intense frustration.  I don&#039;t want to support Sense and I would rather use pure Android, but it&#039;s really not as nice. I haven&#039;t looked into the licensing model of Android yet (and am writing this offline), but I assume it&#039;s some sort of BSD-ish license that means that HTC are not obliged to distribute their changes, which is incredibly annoying, both for me, and I guess any pure Android users who are aware that their phone OS is not as good as those of us with Sense.&lt;br /&gt;
&lt;br /&gt;
The obvious solution is for me to start doing Android development, switch to pure Android, and write Open Source apps for the phone.  It would take a lot of learning of new skills, but sounds like it might be fun, and then I would be in the happy position of being able to hack on the software that runs my phone, which sounds pretty ideal to me. So  I&#039;m thinking about it.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 27 Apr 2010 09:23:58 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/555-guid.html</guid>
    <category>android</category>
<category>htc</category>
<category>open source</category>
<category>rage</category>

</item>
<item>
    <title>The state of public transport in New Zealand</title>
    <link>http://she.geek.nz/archives/554-The-state-of-public-transport-in-New-Zealand.html</link>
    
    <comments>http://she.geek.nz/archives/554-The-state-of-public-transport-in-New-Zealand.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=554</wfw:comment>

    <slash:comments>16</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=554</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    As a person who has lived in Switzerland for a year, I have become extremely reliant on public transport.  This means, that when I went back to New Zealand for 2 months over summer, I was horrified at the stark contrast between the two countries, and as a result, have become rather outspoken and opinionated on the subject (surprise!)&lt;br /&gt;
&lt;br /&gt;
There are two main problems, as I see it, with public transport in New Zealand.  For the purposes of this blog post I am purely going to talk about commuter public transport in Wellington, not intercity transport, which is so bad it&#039;s almost non existent.&lt;br /&gt;
&lt;br /&gt;
The two main problems are:&lt;br /&gt;
&lt;br /&gt;
1. The public transport system is substandard&lt;br /&gt;
2. As a result, people don&#039;t take it, which makes it less likely to receive much improvement.&lt;br /&gt;
&lt;br /&gt;
Obviously, this is a circular problem.   The worse it is, the less people will use it, the less money will be spent on it, and so on forever.&lt;br /&gt;
&lt;br /&gt;
So let&#039;s examine the first point in further detail.&lt;br /&gt;
&lt;br /&gt;
Why do I think the public transport system is so bad?  Well first, I must of course reiterate that I have been living in Switzerland, which has an exemplary public transport system.  But even so, I think that Wellington&#039;s system is appalling.  Here are some of the high (low) lights:&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Lack of integrated ticketing.&lt;/h3&gt;&lt;br /&gt;
I need a separate ticket for the bus, train and cable car.  Yes, there is the snapper card now, which can be used on all the different buses.  Can you use it on the trains? I don&#039;t think so but I could be wrong. Certainly you need a separate multi card or prepay card or whatever on the cable car.  I didn&#039;t try to take any boats while I was in Wellington, but I doubt that is integrated as well.  I know that ticket integration is a hard problem to solve, but the fact that other cities have integrated ticketing means that it&#039;s not insurmountable.&lt;br /&gt;
&lt;br /&gt;
Why does this matter? People are less likely to take public transport if they have to remember to carry multiple different cards with them, or have to buy a ticket each time they travel.  In Switzerland, I am one of the lucky people to own a &quot;GA&quot; - this is a year pass for all trains, buses, trams, boats, in the whole country.  Even before I had that, I had a &quot;Halbtax&quot; card, which got me reduced ticketing on all these services, even when I had to buy a ticket before I travelled.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Unreliability.&lt;/h3&gt;&lt;br /&gt;
While there are certainly some good bus routes in Wellington, the majority are extremely unreliable.  This is not even to touch on the trains, which are in an awful state (I was stuck in Tawa (&lt;b&gt;Tawa!!&lt;/b&gt;) for two hours on a Wednesday night until a kind soul drove me back to Wellington).   The timetables are frequently laughable.  I remember getting on a half hour service to Gracefield a few years ago, which had come 25 minutes late, and I asked the driver whether he was 25 minutes late or 5 minutes early, and he didn&#039;t know.  He literally didn&#039;t know what route he was supposed to be on, but was just driving in a circle while his shift was on.&lt;br /&gt;
&lt;br /&gt;
Aside from the unreliability of the timetables, I could also complain about the infrequency of the buses.  The number 20, for example, finishes very early during the week.  I have become quite used to buses and trams coming every 5-15 minutes, so a half hour service seems extremely long to me.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Car culture.&lt;/h3&gt;&lt;br /&gt;
This is really the killer for me, and the hardest to combat.  I really think in New Zealand, the car is still seen as a status symbol by many people, and public transport is seen as something for the lower classes.  I believe this comes from an American influence actually.  I was waiting for a bus in rush hour traffic in Kelburn to go into Wellington, watching car after car drive past with a single person in it, only to get on the bus when it (finally) arrived, to find it almost empty, with only 4 other people on it.&lt;br /&gt;
&lt;br /&gt;
Before I moved to Switzerland, I was completely against the segregation of classes in public transport, but I have come around to believe that it&#039;s actually a positive thing.  We have a first class and second class system on the trains here - so people that want their status symbol can still travel first class, and everyone else who doesn&#039;t care (and doesn&#039;t want to spend extra money on it) walks a bit further down the train to the start of the second class carriages, and pays less.  It gets the status symbol people out of their cars and into public transport, and helps subsidise it for the rest of us.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I still feel a deep love for New Zealand, and Wellington in particular, but I find this issue so depressing.  I wish that New Zealand was being more forward thinking on sustainable (or at least, less unsustainable) transport, and investing in public transport infrastructure, instead of building more roads for more cars.  I hate to see the country I love so much falling further and further behind in this area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 26 Apr 2010 22:33:29 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/554-guid.html</guid>
    <category>publictransport</category>
<category>switzerland</category>
<category>wellington</category>

</item>
<item>
    <title>ANZAC day</title>
    <link>http://she.geek.nz/archives/552-ANZAC-day.html</link>
    
    <comments>http://she.geek.nz/archives/552-ANZAC-day.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=552</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=552</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    Living in Switzerland, I would have thought &lt;a href=&quot;http://en.wikipedia.org/wiki/Anzac_day&quot;&gt;ANZAC day&lt;/a&gt; would pass rather unceremoniously, but in fact I attended an ANZAC day BBQ at Lake Zurich yesterday, which was actually really good - I always underestimate how relieving it is to hear familiar accents amongst other things.&lt;br /&gt;
&lt;br /&gt;
However, the most poignant thing for me about this ANZAC day was this poem I found over on &lt;a href=&quot;http://tumeke.blogspot.com/2010/04/lest-we-forgot.html&quot;&gt;Tumeke&lt;/a&gt;, by &lt;a href=&quot;http://en.wikipedia.org/wiki/James_K_Baxter&quot;&gt;James K. Baxter&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The Gunner&#039;s Lament&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
A Maori gunner lay dying&lt;br /&gt;
In a paddyfield north of Saigon,&lt;br /&gt;
And he said to his pakeha cobber,&lt;br /&gt;
&quot;I reckon I&#039;ve had it, man!&lt;br /&gt;
&lt;br /&gt;
&#039;And if I could fly like a bird&lt;br /&gt;
To my old granny&#039;s whare&lt;br /&gt;
A truck and a winch would never drag&lt;br /&gt;
Me back to the Army.&lt;br /&gt;
&lt;br /&gt;
&#039;A coat and a cap and a well-paid job&lt;br /&gt;
Looked better than shovelling metal,&lt;br /&gt;
And they told me that Te Rauparaha&lt;br /&gt;
Would have fought in the Vietnam battle.&lt;br /&gt;
&lt;br /&gt;
&#039;On my last leave the town swung round&lt;br /&gt;
Like a bucket full of eels.&lt;br /&gt;
The girls liked the uniform&lt;br /&gt;
And I liked the girls.&lt;br /&gt;
&lt;br /&gt;
&#039;Like a bullock to the abattoirs&lt;br /&gt;
In the name of liberty&lt;br /&gt;
They flew me with a hangover&lt;br /&gt;
Across the Tasman Sea,&lt;br /&gt;
&lt;br /&gt;
&#039;And what I found in Vietnam&lt;br /&gt;
Was mud and blood and fire,&lt;br /&gt;
With the Yanks and the Reds taking turns&lt;br /&gt;
At murdering the poor.&lt;br /&gt;
&lt;br /&gt;
&#039;And I saw the reason for it&lt;br /&gt;
In a Viet Cong&#039;s blazing eyes -&lt;br /&gt;
We fought for the crops of kumara&lt;br /&gt;
And they are fighting for the rice.&lt;br /&gt;
&lt;br /&gt;
&#039;So go tell my sweetheart&lt;br /&gt;
To get another boy&lt;br /&gt;
Who&#039;ll cuddle her and marry her&lt;br /&gt;
And laugh when the bugles blow,&lt;br /&gt;
&lt;br /&gt;
&#039;And tell my youngest brother&lt;br /&gt;
He can have my shotgun&lt;br /&gt;
To fire at the ducks on the big lagoon,&lt;br /&gt;
But not to aim it at a man,&lt;br /&gt;
&lt;br /&gt;
&#039;And tell my granny to wear black&lt;br /&gt;
And carry a willow leaf,&lt;br /&gt;
Because the kid she kept from the cold&lt;br /&gt;
Has eaten a dead man&#039;s loaf.&lt;br /&gt;
&lt;br /&gt;
&#039;And go and tell Keith Holyoake&lt;br /&gt;
Sitting in Wellington,&lt;br /&gt;
However long he scrubs his hands&lt;br /&gt;
He&#039;ll never get them clean.&#039;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
James K Baxter&lt;br /&gt;
1965  
    </content:encoded>

    <pubDate>Mon, 26 Apr 2010 09:20:51 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/552-guid.html</guid>
    
</item>
<item>
    <title>Recent activities of Liipers in the Moodle Community</title>
    <link>http://she.geek.nz/archives/551-Recent-activities-of-Liipers-in-the-Moodle-Community.html</link>
            <category>planetmoodle</category>
    
    <comments>http://she.geek.nz/archives/551-Recent-activities-of-Liipers-in-the-Moodle-Community.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=551</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=551</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    &lt;p&gt;In December last year, two Liip employees Brian King &amp;amp; I (Penny Leach) went to the Czech Republic for a week, for the first ever concentrated &lt;a href=&quot;http://docs.moodle.org/en/Development:Czech_Hackfest_2009&quot;&gt;Moodle Developer Conference&lt;/a&gt;.   There were 16 attendees from around the world, participating in an intense week of discussion about the upcoming Moodle 2.0 release, with a lot of decisions being made and work being planned.  The session notes are &lt;a href=&quot;http://docs.moodle.org/en/Development:Czech_Hackfest_2009_notes&quot;&gt;now online&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;After that, I had a 6 week secondment to Moodle HQ, working on improving the &lt;a href=&quot;http://docs.moodle.org/en/Development:MNET_2.0&quot;&gt;Moodle Networking feature for Moodle 2.0&lt;/a&gt;.  This was my second secondment to Moodle HQ, the first was in 2008, to work on the &lt;a href=&quot;http://docs.moodle.org/en/Development:Portfolio_API&quot;&gt;Portfolio API&lt;/a&gt;.  Moodle HQ is based in Perth Australia, but there are employees working all around the world in different timezones, so communication largely happens on our jabber development chat, and &lt;a href=&quot;http://tracker.moodle.org&quot;&gt;bug tracker&lt;/a&gt;, with the occasional skype video chat.&lt;/p&gt;&lt;p&gt;The first step was to evaluate the current state of &lt;a href=&quot;http://docs.moodle.org/en/MNet&quot;&gt;MNet&lt;/a&gt;, which was added to Moodle 1.8, but needed a lot of work to bring it up to Moodle 2.0 compliance.  I created &lt;a href=&quot;http://tracker.moodle.org/browse/MDL-21255&quot;&gt;a metabug&lt;/a&gt; with a number of subtasks representing the different areas that need work, and then linked all the existing MNet bugs to those.   Then I created a whole lot more bugs for a lot of refactoring that needed to happen.  Then I rolled up my sleeves and started work.  I closed many bugs, some of which affected the stable 1.9 version of Moodle as well, and will be in the next stable point release.&lt;/p&gt;&lt;p&gt;Unfortunately there was more needing to be done than I had time to do, but MNet is now in a much better state to be able to be maintained by more people.  I will be doing a handover meeting with &lt;a href=&quot;http://blog.mudrak.name/&quot;&gt;David Mudrák&lt;/a&gt; soon, and also of course continue to help with bug triage and fixing during the Moodle 2.0 beta period.&lt;/p&gt;&lt;p&gt;Technically, I was &lt;a href=&quot;http://docs.moodle.org/en/Tracking_Moodle_CVS_with_git&quot;&gt;tracking Moodle cvs with git&lt;/a&gt;, making branches for each bug I was working on, committing to git and then eventually rebasing and using git-cvsexportcommit to land the work into the relevant Moodle branch.  This is a workflow that David has &lt;a href=&quot;http://blog.mudrak.name/2010/02/my-typical-morning-with-moodle-development/&quot;&gt;recently described in more detail&lt;/a&gt;, and works very well for me, a long time thoroughly convinced git user.&lt;/p&gt;&lt;p&gt;Working with Moodle HQ directly is always a great experience, although doing it in a European timezone, as I did in 2008, works better than doing it from New Zealand, which is where I was this time.  Even so, I had as always great support from the other core team, testing and doing code review.  I hope MNet users will be happy with the improvements in Moodle 2.0.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 03 Mar 2010 09:49:07 +0100</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/551-guid.html</guid>
    <category>liip</category>
<category>moodle</category>

</item>
<item>
    <title>[lazyweb] searching for a new blogging platform </title>
    <link>http://she.geek.nz/archives/550-lazyweb-searching-for-a-new-blogging-platform.html</link>
    
    <comments>http://she.geek.nz/archives/550-lazyweb-searching-for-a-new-blogging-platform.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=550</wfw:comment>

    <slash:comments>13</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=550</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    Once again, the frequency of my blogging has become worse than erratic, and I largely blame this on my increasing distaste for both the aesthetic of my blog (which I have ideas about fixing), and the frustration of not being able to use my normal workflow to publish.&lt;br /&gt;
&lt;br /&gt;
I am using Serendipity, a PHP blogging system, which is very good, but forces a web-based administrative interface.  I would ideally be able to send email to a server and have it publish new entries for me.  It should read the headers of the email for publication date and subject, the body of the email for the content of the post, and strip out both normal signatures and gpg signatures, and parse a line like tags: foo, bar, baz and tag entries with them.&lt;br /&gt;
&lt;br /&gt;
I could certainly hack this into Serendipity, but I would really rather not.&lt;br /&gt;
&lt;br /&gt;
I would like the software to be able to handle things like publishing the last n images from flickr, the last n tweets/identi.ca updates, etc, as well as blogish posts, longer articles and general content.  I guess this places it as a combination of a CMS and Blogging tool.  The email interface should be able to tell the difference between a new article and a new post, using something like type: blog or type: article, similar to the tagging instruction.&lt;br /&gt;
&lt;br /&gt;
It has to be themable obviously, and finally, the most interesting point is that I want it to be written in a language I don&#039;t know, so that if I want to hack on it I have opportunity to learn something new.  I think at this point my preference would be Python.&lt;br /&gt;
&lt;br /&gt;
So dear lazyweb: do you have any suggestions for me?&lt;br /&gt;
&lt;br /&gt;
Edit: 2 new requirements: the incoming mail handler should be able to check a gpg signature, and only import mail that has been signed by me.  The UI should not require JS and instead use progressive enhancement techniques. 
    </content:encoded>

    <pubDate>Tue, 16 Feb 2010 23:58:53 +0100</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/550-guid.html</guid>
    <category>blogging</category>
<category>lazyweb</category>
<category>s9y</category>

</item>
<item>
    <title>The world is bright grey</title>
    <link>http://she.geek.nz/archives/549-The-world-is-bright-grey.html</link>
    
    <comments>http://she.geek.nz/archives/549-The-world-is-bright-grey.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=549</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=549</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    So it occurs to me that it&#039;s been a long time since I wrote about how much I love New Zealand music, and this seems rather neglectful. This is somewhat precipitated by the fact that I saw &lt;a href=&quot;http://theblackseeds.com&quot;&gt;The Black Seeds&lt;/a&gt; play in Winterthur on Saturday night, but also because I was talking about New Zealand accents last week, which led me to recall that even &lt;a href=&quot;http://madduck.net&quot;&gt;my amazing boyfriend&lt;/a&gt; with his excellent grasp of English, had trouble watching &lt;a href=&quot;http://http://en.wikipedia.org/wiki/Goodbye_pork_pie&quot;&gt;Goodbye Pork Pie&lt;/a&gt; without English subtitles because the accent was so thick, and that led me to Rhombus because of their Clav Dub video, and anyway I still spend an inordinate amount of time listening to Fur Patrol, Fat Freddies Drop and of course The Phoenix Foundation, not to mention all the others as evidenced by my &lt;a href=&quot;http://last.fm/user/mjollnir_&quot;&gt;last.fm profile&lt;/a&gt;.  So I thought a blog post about how awesome New Zealand music is must be long overdue.&lt;br /&gt;
&lt;br /&gt;
Here are some of the videos on youtube that I&#039;ve found that make me go, &quot;arrrrggggh!! New Zealand!! Homesickness!&quot;&lt;br /&gt;
&lt;br /&gt;
The Phoenix Foundation / Bright Grey:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/SaIA7zKzWlE&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/SaIA7zKzWlE&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
The Phoenix Foundation / 40 Years:&lt;br /&gt;
&lt;object width=&quot;480&quot; height=&quot;295&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Mz5qUPpuAFM&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/Mz5qUPpuAFM&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;295&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Fat Freddy&#039;s Drop / Wandering Eye:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/eCJg63SziL4&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/eCJg63SziL4&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Fat Freddy&#039;s Drop / Roady:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/29MgzHUhHws&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/29MgzHUhHws&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Rhombus / Clav Dub:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/BJ4v1dRboMk&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/BJ4v1dRboMk&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Salmonella Dub / The Love Of It:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/LvrK0qj_P84&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/LvrK0qj_P84&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
The Black Seeds / Slingshot:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/cK8Kg0iXn84&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/cK8Kg0iXn84&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Hollie Smith / Philosophy:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/zbCczzHiN68&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/zbCczzHiN68&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
The Woolshed Sessions / Stringing Me Along:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/z5xqWoPVZR4&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/z5xqWoPVZR4&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
Bic Runga / Sway:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/w28ZREQe3_Q&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/w28ZREQe3_Q&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
And of course, Fly My Pretties / Fly My Pretties:&lt;br /&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/A-c15OMpkjg&amp;hl=en&amp;fs=1&amp;rel=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/A-c15OMpkjg&amp;hl=en&amp;fs=1&amp;rel=0&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Thu, 22 Oct 2009 21:19:22 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/549-guid.html</guid>
    <category>homesick</category>
<category>music</category>
<category>newzealand</category>
<category>wellington</category>

</item>
<item>
    <title>Do I want to be a feminist anymore?</title>
    <link>http://she.geek.nz/archives/548-Do-I-want-to-be-a-feminist-anymore.html</link>
    
    <comments>http://she.geek.nz/archives/548-Do-I-want-to-be-a-feminist-anymore.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=548</wfw:comment>

    <slash:comments>16</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=548</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    I&#039;ve been a proudly self-identifying feminist for a long time.  I took Women&#039;s Studies and Feminist Philosophy at University, I wrote articles about Women in Open Source, together with Brenda and Joh I helped start the New Zealand Linuxchix chapter, and I believed strongly in furthering the cause.&lt;br /&gt;
&lt;br /&gt;
I still want more women involved in Open Source, and I want to help the movement that encourages that. But the current climate makes it something I just don&#039;t want to be a part of.&lt;br /&gt;
&lt;br /&gt;
I can&#039;t take it anymore.  The second to last straw was seeing the Geek Feminism Wiki suggest that the &lt;a href=&quot;http://she.geek.nz/archives/540-Best-Education-Hacker-award.html&quot;&gt;Google/O&#039;Reilly Open Source Awards&lt;/a&gt; that myself, Angela Byron and Pamela Jones won were examples of Tokenism, meaning that we didn&#039;t actually deserve them.  The last straw is seeing that people are switching away from Ubuntu, calling for boycotts and talking all over the internet, about a stupid comment that Mark Shuttleworth made during a conference keynote talk about not being able to explain what he does to girls.&lt;br /&gt;
&lt;br /&gt;
Yes, that comment was exclusive, and I myself get pissed off when people use male specific language (I &lt;b&gt;just on Friday&lt;/b&gt; corrected a document written by someone that used the gender specific &quot;he&quot; all through it), and I grind my teeth when people make comments that suggest all geeks are men.  I even think that Kirrily was well within her rights writing a letter suggesting he apologise (although I agree with Allison Randal that it should have been done privately first), and I think he &lt;b&gt;should&lt;/b&gt; apologise too.  &lt;br /&gt;
&lt;br /&gt;
But oh my god, the size of the reaction, and the sensationalism of it, absolutely blows me away.  Days later, it&#039;s still all over twitter, people are still arguing about it, talking about switching to different distributions,  gleefully jumping on the &quot;sexism!!&quot; bandwagon, and I&#039;m left thinking that &quot;feminism&quot; is no longer a word I am proud to be associated with. 
    </content:encoded>

    <pubDate>Sat, 26 Sep 2009 17:32:05 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/548-guid.html</guid>
    <category>feminsm</category>
<category>open source</category>

</item>
<item>
    <title>mahara stand at swiss open expo</title>
    <link>http://she.geek.nz/archives/547-mahara-stand-at-swiss-open-expo.html</link>
            <category>planetmahara</category>
            <category>planetmoodle</category>
    
    <comments>http://she.geek.nz/archives/547-mahara-stand-at-swiss-open-expo.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=547</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=547</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    This Wednesday and Thursday I&#039;m going to be at the &lt;a href=&quot;http://openexpo.ch&quot;&gt;Swiss Open Expo&lt;/a&gt;, &quot;manning&quot; the Mahara stand.    Liip are always in heavy presence at the Open Expo, but this time will be the first time we have a Mahara stand, so it&#039;s pretty exciting! &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in or around Winterthur and interested in Open Source e-portfolios, come and say hi! 
    </content:encoded>

    <pubDate>Mon, 21 Sep 2009 10:50:28 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/547-guid.html</guid>
    <category>liip</category>
<category>mahara</category>
<category>openexpo</category>

</item>
<item>
    <title>migrating my homedirectory from one repo to many</title>
    <link>http://she.geek.nz/archives/546-migrating-my-homedirectory-from-one-repo-to-many.html</link>
    
    <comments>http://she.geek.nz/archives/546-migrating-my-homedirectory-from-one-repo-to-many.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=546</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=546</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    Sunday was the first day in a long time where I only had 600 things to do, instead of 1000, so instead of doing them in the morning, I stayed in bed and migrated my homedirectory from one giant monolithic repository of .dotfiles into multiple repositories.  Here&#039;s how &amp;amp; why.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve tracked the config files in my homedirectory for a long time in git.  Previously I just had one git repository with everything in it, from my .vimrc and .muttrc, through to the contents of ~/bin and ~/texmf.  This was annoying for a number of reasons, mostly that it included private stuff with passwords in it (like my .irssi/config and .offlineimaprc), and so, when I often wanted to share snippets with people, I couldn&#039;t just point them at my git repository.   I also found that I wasn&#039;t very good about committing changes atomically, since I never really made the context switch between editing my .muttrc and someting else, and then I would find a week went by and I had 20 changes that should really have been committed separately, but I was too lazy to do so.&lt;br /&gt;
&lt;br /&gt;
So about 6 months ago, I signed up to the &lt;a href=&quot;http://vcs-home.madduck.net/&quot;&gt;vcs-home&lt;/a&gt; mailing list, and lurked.  Finally, on Sunday morning, I once again was experiencing massive packet loss to NZ (it&#039;s often above 70%) and, since I run irc in screen on a machine in NZ, irc was a real pain.  That was the last straw,  and since I have a virtual server here that I&#039;ve been meaning to migrate to for a long time, I finally decided to do it.&lt;br /&gt;
&lt;br /&gt;
In typical yak shaving way, this meant I first had to set up backups on the machine, which involved editing config files in vim. But of course my vimrc wasn&#039;t on the machine. And I didn&#039;t want to checkout my entire monolithic repository, so I decided it was time to first split up the homedirectory.&lt;br /&gt;
&lt;br /&gt;
I talked to &lt;a href=&quot;http://madduck.net&quot;&gt;my amazing boyfriend&lt;/a&gt;, and he suggested a combination of git with &quot;fake bare&quot; repositories (bare in that they&#039;re initialised with --bare, so that the repository doesn&#039;t contain files, but &quot;fake bare&quot; because core.bare is set to false, and core.worktree is set to ../../), vcsh, and mr.  Let&#039;s look at each of those in detail.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Fake git repositories&lt;/h3&gt;&lt;br /&gt;
First, I have a .fgits directory in my ~, in which to store all the git repositories.  fgits because that&#039;s what Martin used and I was copying some of his config, even though he can&#039;t remember what the f stands for.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
GIT_DIR=~/.fgits/zsh.git git init --bare &amp;&amp;amp; cd .fgits/zsh.git &amp;&amp;amp; git config core.bare false &amp;&amp;amp; git config core.worktree ../../&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
This creates a new &quot;fake bare&quot; repsotitory for me to commit my zsh related config into.  Setting core.worktree means that it actually uses my homedirectory for the worktree, which means that it actually uses the .zshrc file in my homedirectory.  This means that I can have multiple .fgits repositories, all pointing to ~/ for their worktree, and commit selective files from ~/ into each of them.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;vcsh&lt;/h3&gt;&lt;br /&gt;
However, it seems that I can&#039;t actually use it until I use &lt;a href=&quot;http://git.madduck.net/v/etc/zsh.git?a=blob_plain;f=.zsh/func/vcsh&quot;&gt;vcsh&lt;/a&gt;. vcsh is a little script that changes into the &quot;context&quot; of one of the fgits repositories, in a new shell, with some extra GIT_ variables set.&lt;br /&gt;
&lt;br /&gt;
It looks like this:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
hermia:~% vcsh zsh&lt;br /&gt;
hermia:[git/master-]:{vcsh:zsh}~%&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
And inside there, I can git add, commit &amp;amp; push everything I need, and then exit the sub shell.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;mr&lt;/h3&gt;&lt;br /&gt;
&lt;a href=&quot;http://kitenet.net/~joey/code/mr/&quot;&gt;mr&lt;/a&gt; is a tool used to manage multiple repositories.  With it, I configure a list of repositories to be checked out/ updated, and it manages them all for me.   I simply made a new .fgits/mr.git and &lt;a href=&quot;http://git.mjollnir.org/gw?p=dotfiles/mr.git;a=blob;f=.mrconfig;hb=HEAD&quot;&gt;committed ~/.mrconfig to it&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Now mr knows about &quot;git fake bare&quot;, so in the checkout command, I tell it git_fake_bare_checkout, and give it the path to the worktree.  Running mr update in my homedirectory now updates all of the repositories in .fgits and that means that the actual files in my homedirectory are updated.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;zsh prompt&lt;/h3&gt;&lt;br /&gt;
Finally, I had to do some magic to get both the vcs_info stuff I already used, and the vcsh information into my zsh prompt.  &lt;a href=&quot;http://git.mjollnir.org/gw?p=dotfiles/zsh.git;a=blob;f=.zsh.d/S03_prompt;hb=HEAD&quot;&gt;Here&#039;s the relevant zsh snippet&lt;/a&gt;.   Notice $PSEXTRA in there, I &lt;a href=&quot;http://git.mjollnir.org/gw?p=scripts.git;a=blob;f=bin/vcsh;hb=HEAD&quot;&gt;slightly modified Martin&#039;s vcsh script to set PSEXTRA instead of writing to PS1.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Then, back to the virtual server I was setting up here.  I scp&#039;d my .mrconfig to ~/ there, and then installed git and mr, and just ran &quot;mr checkout&quot; and had all of the files in my homedirectory perfectly set up.&lt;br /&gt;
&lt;br /&gt;
So far there are no shortcomings, other than the obvious fact that I copied Martin&#039;s vcsh script from his func directory in his zsh git repository , put it in my ~/bin directory and modified it, without being able to track his changes.   But other than that, I now have &lt;a href=&quot;http://git.mjollnir.org/gw&quot;&gt;&quot;all&quot; my dotfiles in seperate repositories&lt;/a&gt; and it&#039;s working perfectly.  &quot;All&quot; is in quotes, because while I&#039;ve done 8 or so, I still have a lot to do.&lt;br /&gt;
&lt;br /&gt;
Finally, .gitignore doesn&#039;t work with this setup &lt;b&gt;at all&lt;/b&gt;.   I couldn&#039;t even make status.showUntrackedFiles work.  &lt;a href=&quot;http://www.mail-archive.com/vcs-home@lists.madduck.net/msg00078.html&quot;&gt;Here&#039;s a discussion about this&lt;/a&gt;.  For now I&#039;m reasonably happy just doing git status -uno to get around it.&lt;br /&gt;
&lt;br /&gt;
After some feedback on irc from &lt;a href=&quot;http://nigel.mcnie.name&quot;&gt;Nigel&lt;/a&gt;, I must explain why this helps me commit properly.  First, it&#039;s a bit of a context switch, like, &quot;oh, I have to edit my zsh config, I better switch to that context by issuing vcsh zsh&quot;, and then I have a prompt to remind me.  Secondly, if I forget, I actually &lt;b&gt;have&lt;/b&gt; to commit separately because everything is in different repos, where previously the urge to do git commit -a -m &quot;last few weeks config changes&quot; was almost overwhelming.&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 15 Sep 2009 07:22:42 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/546-guid.html</guid>
    <category>dotfiles</category>
<category>git</category>
<category>mr</category>
<category>vcsh</category>

</item>
<item>
    <title>LEAP2A support coming soon to a Moodle near you!</title>
    <link>http://she.geek.nz/archives/545-LEAP2A-support-coming-soon-to-a-Moodle-near-you!.html</link>
            <category>planetmahara</category>
            <category>planetmoodle</category>
    
    <comments>http://she.geek.nz/archives/545-LEAP2A-support-coming-soon-to-a-Moodle-near-you!.html#comments</comments>
    <wfw:comment>http://she.geek.nz/wfwcomment.php?cid=545</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://she.geek.nz/rss.php?version=2.0&amp;type=comments&amp;cid=545</wfw:commentRss>
    

    <author>penny@she.geek.nz (Penny)</author>
    <content:encoded>
    Finally, I am very happy to annouce that I will soon be working on adding &lt;a href=&quot;http://wiki.cetis.ac.uk/LEAP_2.0&quot;&gt;LEAP2A&lt;/a&gt; support to the Moodle &lt;a href=&quot;http://docs.moodle.org/en/Development:Portfolio_API&quot;&gt;Portfolio API&lt;/a&gt; that will be in Moodle 2.0.&lt;br /&gt;
&lt;br /&gt;
There&#039;s already a &lt;a href=&quot;http://docs.moodle.org/en/Development:LEAP2A_Portfolio_Implementation&quot;&gt;rough specification&lt;/a&gt; for this work, and it&#039;s been on my TODO list for a very long time.&lt;br /&gt;
&lt;br /&gt;
LEAP2A is a very simple and open atom-based e-portfolio standard, to promote interoperability between e-portfolio systems.   Interoperability is very important in an e-portfolio system, because it is vital to be able to transport portfolio data around with you, as you move between educational providers, into higher education, and on to professional development.  Imagine having in one portfolio system, your entire portfolio of work, starting from your first day at primary school, right up to your continued professional development.  Of course, one would use many different portfolio systems over that time, so some sort of open standard to transport data around is imperative.&lt;br /&gt;
&lt;br /&gt;
I was involved with the LEAP standard group last year when I was living in London, adding LEAP2A support to Mahara.  I attended the LEAP meetings in the UK, and worked on the export side of the project.  &lt;a href=&quot;http://nigel.mcnie.name&quot;&gt;Nigel&lt;/a&gt; took over when I left Catalyst and continued, adding the import side (which is of course, much harder).&lt;br /&gt;
&lt;br /&gt;
But wait, you ask. Isn&#039;t Moodle a learning management system, not an e-portfolio?  Why do we care about interoperability with an e-portfolio standard?  The answer is of course, that while you&#039;re working, you are entering data into Moodle, and at the end of the course, the natural thing to want to do is to export some of that data into your portfolio.  At the moment, we have the Portfolio API in Moodle for that, which I worked on for last year for 3 months, during my time at &lt;a href=&quot;http://moodle.com/hq&quot;&gt;Moodle HQ&lt;/a&gt;. However, at the time I wrote it, it wasn&#039;t at all clear what portfolio standard we should support, so content is transferred in &quot;raster&quot; format (rendered to HTML or a file like a pdf).  Since then though, LEAP has emerged as a clear front runner, and now that Mahara 1.2 (almost released!) fully supports importing and exporting LEAP2A, the time is right for us to take the plunge and add LEAP2A support to Moodle&#039;s Portfolio API.   This improves the integration between Moodle and Mahara, as well as opening the door for Moodle to integrate better with other e-portfolio systems that &lt;a href=&quot;http://wiki.cetis.ac.uk/Portfolio_interoperability_projects&quot;&gt;implement the LEAP2A standard&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I am therefore very grateful to the State of New Hampshire for providing the funding to &lt;a href=&quot;http://liip.ch&quot;&gt;Liip&lt;/a&gt; for me to do this work.  This comes from a grant from the New Hampshire Department of Education, and a collaborate group made up of the following school districts:&lt;br /&gt;
&lt;ul&gt; &lt;li&gt;&lt;a href=&quot;http://sau16.org/&quot;&gt;Exeter Region Cooperative&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;http://windhamsd.org/&quot;&gt;Windham&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;http://www.orcsd.org/&quot;&gt;Oyster River&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;http://sau61.org/&quot;&gt;Farmington&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;http://www.newmarket.k12.nh.us/&quot;&gt;Newmarket&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.timberlane.net&quot;&gt;Timberlane&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;Special thanks also to Matt Oquist who has been tirelessly helping me find funding for this work!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 14 Sep 2009 14:25:05 +0200</pubDate>
    <guid isPermaLink="false">http://she.geek.nz/archives/545-guid.html</guid>
    <category>interoperability</category>
<category>leap</category>
<category>liip</category>
<category>mahara</category>
<category>moodle</category>

</item>

</channel>
</rss>