Interesting story about how instant messaging is making inroads into commercial areas of work. IT week feature
Category: social-hardware
How stupid am I?
Ok, ok… After dancing around my computer screen lit living room for 3 mins flat.
I had to write this blog.
What on earth was I on? $marklus$ offered me help and I replied with my configuration files for http://blojsim.sf.net and http://blojsom.sf.net. There were two problems.
First one simple, the smack library does not like full jabber user ids. So drop your something@jabber.org for just the user id something. Easily solved.
Number two shows the problem non programming people like me, get involved in new areas like this.
I put the http://blojsim.sf.net war file inside of the webapps folder and it unpacked as usual, but I never moved it to the http://blojsom.sf.net folder! Major stupidness, even i gave myself a slap for that afterwards. For the last few days I've been wondering why there file systems were so simular? Unknown to me that the http://blojsim.sf.net items should have been in the http://blojsom.sf.net folder all along! I even wondered why the web.xml file wasnt included in the http://blojsim.sf.net install, and how http://blojsom.sf.net knew http://blojsim.sf.net was actually there.
Slapped back to reality, after looking at the entry of the web.xml again for the n'th time it came to me that they should actually be in the same folder. Yes ladies and gentlemen, i am a idiot…
Anyway now its working and I can see my http://blojsim.sf.net user on my own jabber list.
Next problem comes along… How on earth do you make entries? Hence what are the codes or commands i need to tell http://blojsim.sf.net before I can start posting?
It would seem just from my mindless tapping that just typing isnt correct and you need to do lots more beforehand, which makes perfect sense. I just need to know how to start?
Havent got the time to really try it out because its now 4am here in the uk and if I turn the light on, my eyes are going to implode.
Lets hope tomorrow, today, i can be blogging from a wireless pocketpc.
Oh yeah I've also worked out the plugin controller, so now you will see my posts are restricted to about 600 characters before a little thing says click for full text. I'm still unsure about this plugin and am trying it out for a few days. Its damm ignoying when your writing a comment not to see the whole text. But I remember someone found a solution for the problem?
Hopefully, trying it now, the macro plugin should be working. Which me and $flashharry$ talked about on thursday afternoon.
Yeah it will replace any text i put within two dollar symbols with something i put in the macro file. So at this moment I have most of my friends websites and weblogs. Noticed a couple of things, it doesnt like capitals or spaces? but it does support html, so i can make links with titles like you noticed on the page already. Cool.
I see others have got blojsim working too. Good stuff hopefully I can ask them how there getting on with using it. And i'm really looking forward to spending time learning about adding my own metadata to each post.Metadata in the new blojsom and metadata entry via jabber. You can just imagine the possibilities… Maybe your profile and/or presence will be reflected in your post? Then there so many clever things you could do server side, like how long you took to write it, from where, blah blah blah.
Anyway you can tell i'm tired…goodnight…:p
How the flip do you get blojsim working?
Ok I still can not get blojsim working. How on earth does it work? I swear it should be easy as pie to setup but I have no idea if its working let alone running. Well to tell the truth the setup user doesnt show in my jabber list, so somethings not quite right. Help anyone!
installing blojsim
Ok I've now installed blojsim on my tablet pc and its all set to go. I think I need to wait for the next release of blojsom to make it work, because it seems to be working but I cant actually tell.
I know the creator Mark Lussier is working on docs and help files for blojsim. And Mark when you do I'll be first to download them for sure.
Blogging and the cubicgarden
So yeah its a weird one.
i've been thinking about blojsom and how this affects cubicgarden.com
realisticly i've been thinking this is what cubicgarden was about orginally, but i feel things have progressed on. I want to have solid links I can depend on when quoting things etc. I know you can have Permalink which will basicly do that but the arrangement isnt as I would like it. Maybe its the designer in me screaming for control again?
Anyway what I'm thinking is if I keep my source weblog files as xml then I can always apply a xsl to cetain ones or all of them to fetch out the best content for direct linking and what not. Yeah it seems blojsom does support html and xml because it just outputs the lot to the browser, and of course any tags which dont make sense to the web browser are ignored. So in all my postings I've included a content tag to enclose the lot. It seems about now is when I need my generic xhtml schema more than ever.
Blogging desktop tools
I've been thinking of ways to get the students blogging. One of the easy ways is a desktop client. The list is mainly from searching the web for desktop clients. Will reduce the list as I try them out and look at there actual interopability with blojsom and features.
w.bloggar – Looks quite big and very developed. Too many features to mention.
blogBuddy – Seems very under developed but has th ebasic features and nice and small. No xml-rpc but supports the blogger api.
Slug – not good, seems to work for the moveable type only and requires the .net framework. One to forget for sure.
Kung-Log – oh this looks good, first things the developer is looking at the Authoring Tool Accessibility Guidelines draft and his thinking seems to be going in the right direction. Ah but its totally for mac osx only. No good but looks sweet. Maybe one for the mac heads?
EspressoBlog – another osx only app, whats the deal with macs and blogs?
Azure – J2me based, so any mobile phone in the uk should work fine. Supports xml-rpc and moveable type. Looks promising and could be a extra app for those students without expensive phones or pdas which supports instant messager
My simple Google query
Something's buzzing online about weblog APIs. Someone posted a comparison between the Blogger and the MetaWeblog API on his weblog. Then Dave Winer is getting pretty riled up about Google's plans to develop a new version of Blogger API, which should better be based on the MetaWeblog API instead.
Another interesting service in regards to blogging which I came across.
TypePad is an upcoming hosted service providing powerful tools for creating full-featured weblogs. Built in response to the needs of webloggers, online diarists and writers, TypePad harnesses the power of Six Apart's popular Movable Type personal publishing system into a turnkey service, suitable for beginners and experts alike. Google's blogger beware…
Chronicle Lite – java based works with any platform which supports java but only plays with the blogger API.
Blojsom themes
I'm a little lost on how to change things around on blojsom?
I've looked at how to customimse blojsom and it seems quite straight forward using css but to actually move things around seems a little more difficult. You seem to need some odd kind of *.vm file. Now I think I understand as default blojsom uses the Jakarta Velocity engine instead of jsp. And I'm unsure if I should change it to jsp which I know and understand a bit or learn what the weird commands in vm mean?
I remember reading on david czarnecki's weblog that the performance of jsp was poor and there were other issues. I cant remember what the other issues were but I need to know before i make the change.
But that aside, if I did want to change the current blojsom theme. How the hell would I do that? seriously because I cant see any *.vm files which I can change except the ones in the themes directory. And thats a different theme from the current one.
I'm either really stupid and missing something really obvious or need to do lots of research. Looking at the log file might help, when i find the time.
File syncing
I really need to sort out file syncing when it comes to my weblog now, most people are lucky they have one way of writing into there weblog only. Me, well i have about 5 or so. The ipaq and tabletpc are going to be the most used i feel and I need to sort out a way of centralising my syncing so for example this weblog i'm writing on the ipaq while on the bus will not be over written by old data from the tabletpc
Reading my news online
Avant-go pisses me off big time. I mean seriously pisses me off!
They give you a crummy 2meg of news subscription and expect you to be happy with that?
Anyway what I was thinking was, if I can query all the rss streams I want from cocoon and then transform them via xslt to a webpage which I can syncronise with my ipaq or even take the piss and add to my custom channels of avant go.
Sounds pretty simple right? Yeah should be in theory, a few problems so far…
Avant go doesnt like ip address even redirected ones it seems. Yet to fully test this due to time but i got a feeling its more to do with cocoon running on port 81 rather than port 80, thats the issue. Anyway I can by pass by syncing the pages in pocket ie. But its gonna be a lot of pages!
Another issue is that feed reader my rss reader has a built in webserver and will server my subscriptions if I need it to. Its just a matter of putting it on the server rather than my tablet or workstation. But it saves its preferences and subscriptions in application data in user profiles! WTF! Damm you to hell. I've also been looking at ampi desk or something which does the same without the gui interface. I would ideally like to beable to control the who style of the web part so I can at least use the current stylesheets i'm using on this website.
Semantic Blogging
full respect to hp for giving this a shot.
The demonstration platform for HP Labs' semantic blogging research programme
Show me no more
Ok I've now turned off the show me more plugin, it was doing my nut in when it cut into a url, because the url wouldnt be right and you couldnt click the read more to get the rest of the blog. Nightmare! Now I could have allowed more or less text but i would have had the same problem at some point in the future
Unless this is solved in the future its going to stay off, its too much trouble for little gain.
talking about blogging generally, I've changed the directorys around once again. Really sorry to people using my premalinks, i honestly wont change it much now.
I've held back on http://blojsim.sf.net for now, because even though its almost working, but a email talk with $marklus$ makes me hold back till http://blojsim.sf.net 1.0. Its going to blow our minds i'm told, and I can believe it.
Things I'm working on, well I just added more urls to my bookmark section, which is good but I want to make a proper xml schema out of it, so I can reference bookmarks and sections from this blog and instant messager chats. Also i'm reading about xml-rpc now and soap, hoping to really understand them sometime very soon. Still want to link exist and blojsom together, as this file system thing is not right for my future plans. Looks like that would be done through xml-rpc mainly?
Unique directorys
Ok am having issues, with the blojsom directory system once again. This time its not about the file system its self but the display of the directroys shown on the / page aka home page I guess. Currently I have to enable blojsom to look through a certain level of directorys otherwise you will never find the other stuff I write about. But thats not the problem.
Everytime it finds a directory it will add that to the list of available catergories. Sounds great you say? But what incase for example I have 6 directorys inside another one? Well it will display only up to the prefixed limit. What I'm after really is the ability to set a limit for the directory and a limit for the blogs.
So you can have only a few directorys shown but it will grab the newest from any directory and show them on the main page.
Now there is a thing which can do this Blojsom customazation but i swear it doesnt do it as expected. Hence why cubicgarden.com/blog looks messy as hell at the moment. Every day I try to solve the problem on the bus with my tabletpc but theres no progress as of yet. I mean who knows I could be messing it all up again by putting files in the wrong directory?
the bleeding edge of blogging
I've been reading
the guy who wrote blojsom's engine. And boy his weblog is a pile of ideas waiting to happen. Maybe I might show a few interaction design kiddies where its all at. Also realised where dave was getting his links from
This link is directly about the future of blojsom and its off the page compared to what I was thinking.
the blog about blojsom – bleeding edge stuff, the metadata stuff.
I'm totally convenced now that this is the way forward and I need to think of a way of getting students using this once dave sets it up on a server.
there is something bothering me
with all the talk about metadata in blogging on blojsom and specially off David Czarnecki's blog about the future blog it worries, maybe less worries me but bothers me that the actual blogs themselves are not written in a richer format. Yes I know at the moment i'm adding my own structure to it using just elements and attributes not supported by browsers. But the damm file isnt xml complient! mainly due to some stupid legacy issue with bloxsom. The first line of the file blojsom uses has to be the title. * pulls a face * why? why? why? why the hell? ok maybe its just me, that i havent read the documentation yet or researched enough. But what sense that make? The rest of the file can be anything you like but not the first line. If its not done now already, i will find someway around it, even if i have to write a damm plugin myself.
on a lighter note, if there was a option at least to have a xml based weblog then you could take advantage of all the key parts of xml, specially if we thinking about the context of metadata. I mean why have some weird crap when you could use dublin core instead? Ok yes i know once its through the blojsom engine its all turned into rss, strict xhtml, blah blah. But wouldnt it be nice to have that from start to finish.
Ok to be fair i havent looked at the xmlrpc stuff yet or anything else, but I will when i finally get time…ummm maybe never this side of August?
Also i have problems with a filesystem as a database. I mean that just sounds so bloody backwards, yes i understand why they do it and it makes sense if you want low trouble storage. But come on lets get real when you have many weblogs and entrys the file systems gonna be a mess. How you gonna archive it? zip it up? so blojsom cant see it anymore?
I know there working on ways of using a real database, but i say toss that lets use a xml database like exist. Once again if no one else is going to do it. I damm well will. Damm you all. getting a bit over excited need to chill out…