Social Intranet – contact profiles

There’s a perennial topic in intranet design – what information should be in employees user profiles ?

We can (hopefully) safely assume that a combination of your web content management software (whether that’s SharePoint’s user profile/my sites, IBM Lotus Connections My Profile or Alfresco Share Extended User Profiles) and Active Directory (etc.) handles the basic biographical details (your name, org hierarchy, department, phone number), there are obviously a few missing out of the box.

Here are some suggestions:

• Hours worked e.g. days and hours worked, for part timers, shift workers
• Alternative contact e.g. “if I’m out of the office, maybe chat to X”
• Workflow delegate
• Current location - ideally updated from instant messenger
• Areas of expertise / skills matrix
• Certifications and professional qualifications
• Desk location e.g. a link to a floor map
• Birthday
• Languages spoken/proficiency
• Date hired
• Hobbies
• External blog link
• Fire Warden (Yes/No)
• First Aider (Yes/No)
• Justice of the Peace (Yes/No)
• Home suburb – for car sharing
• Current Projects
• Past projects
• Preferred name with phonetic pronunciation (maybe link to voicemail recording of pronunciation)
• Residency status e.g. has a working visa or citizenship
• Security classification e.g. Top Secret
• Google / LinkedIn / Twitter profile
• Previous current company job titles
• Car Sharer (Yes/No)
• Employee Representative (Yes/No)
• Time Zone

What have I missed?

HTC Desire – initial review

So.. eight years after my first smartphone (the glorious Orange SPV) and after a year of reluctant use of a 3G iPhone, I finally invested in an Android phone, the HTC Desire. The short review is – it’s great, I really like it, it’s not perfect, but it’s got a lot going for it.

Since Android came out, it’s been top of my consideration set for a new phone, and the newest HTC phones finally have hardware which is just about acceptable (no hinges or moving parts for me).

Here’s the longer review:

  • I no longer need iTunes. Result. Free from the worst piece of software (by far) I’ve regularly used
  • The overall build of the Desire is pretty damn good, it’s not a one-piece Apple marvel, but you’re giving that up for swappable batteris
  • The screen is amazing – I’d prefer more control over the brightness (even the dullest is a bit too bright for night time viewing), the screen is much whiter than the iPhone, and it has a sort of photographic quality to it, I think maybe just because of the pixel density
  • It feels like there’s a few too many buttons (and I’d still love a physical volume on/off button), and the buttons, though pretty quiet, could be quieter to click. While I’m at it, the volume button seems like it’s placed a bit too high on the side after the iPhone
  • The actual volume seems a bit quieter than the iPhone
  • Some apps (I’m looking at you urban spoon ignore the volume setting – fair enough for the alarm clock, but every other app should have to ask permission to make noise in a silent mode
  • This is my first Android phone, and I’ve no idea what’s Android and what’s HTC Sense – credit to HTC for a great integration job, but it’d be good to make it obvious (to me) which is which
  • Setup was pretty flawless, although I’d like it to tell me my mac address during first/unsuccessful wifi setup, rather than me having to track it down
  • Haptic feedback doesn’t do much for me – and I’d say the settings for haptic should all be in one place, rather than the keyboard haptics being a bit more hidden
  • The camera’s pretty good, although sometimes getting it to focus seems a bit hit and miss
  • Facebook integration from contacts (for feeds) is great and feels natural
  • The Telstra apps have been badly implemented – it’s not obvious which does what, and calling Whereis Maps ‘Maps’ (the same as Google Maps) seems, stupid. My Sync (which doesn’t even work for Android) has it’s own link – nonsense.
  • Be great to selectively allow apps to use mobile data, rather than turn it on or off globally
  • The SIM card fits in either way up – and the diagram showing you the right way is tiny
  • It’s not always obvious to whom I’m giving my various passwords – probably be good to tell me the URL that’s asking
  • There are a few apps which I’d like, but I’ve found good ish replacements (and the browsing experience is SO much better than the iPhone, I’ve not really missed them). I wouldn’t mind tweetdeck, ebay, flixster and linkedin
  • The headphones supplied are a bit average with their little foam covers, I’m still using my Apple ones, and I’m not really a fan of those/li>
  • Be great to have tasks/notes sync with Exchange – although I think that’s a Microsoft problem, not an HTC one
  • It’s difficult at first to see which source contacts are from
  • The Android Market (e.g. App Store) is a bit.. weird. There are still some country specific apps that needn’t be, and installing non marketplace apps is harder than it needs to be
  • The optical trackpad is pretty cool – basically to make it easier to click on links when zoomed out on web pages, and other.. pretty well hidden features
  • Battery life is pretty average – probably because loads of apps seem to be running in the background, and I normally leave wifi/gps on all the time
  • Over the air podcast syncing (with Google Listen) is great
  • Sync settings are well thought through
  • The web browsing experience is superb – much better than the iPhone (I’m told 802.11g is responsible), but the browser itself seems more responsive too, zoom is perfect (starting zoomed out)
  • Android stores all apps in memory (rather than on SD cards) which makes them fast, but also means after 1 day I’d ‘used up’ all the space on my phone (mainly due to 5,000+ contacts with photos) – they’re sorting this out in Android 2.2

In conclusion – I love the freedom to install anything I like on my phone (both practically, and philosophically) so that the minor gripes above should be fixed, or are fixable in the future, and that the software gets better day by day. I wouldn’t swap back, and I’m pretty sure my next phone will be an Android too.

things I’d like foursquare to do

I’ve been using foursquare for a while now, and, inspired by Tony’s post, there are a few features I’ve love to see implemented either by them or one of their competitors in this space (foursquare, gowalla, brightkite, urbanspoon, dopplr, tripit, latitude).

  • Optional automatic check in when I’ve stayed in one place for more than, say 15 minutes (could include a list of pre-approved auto check in places, like work, and unknown places would be stored for post approval before publishing).
  • Needs to work in the background, with no user intervention
  • Be able to rate locations (e.g. 4 stars) and tag them folksonmically
  • Be able to photograph them
  • Be able to add metadata (e.g. twitter account names [edit : in place in February], or facebook profiles, last.fm location)
    Be able to say “I’ve been there” without tagging a particular datetime – e.g. to be a past record of places I’ve been, like urbanspoon
  • Be able to see who’s there now, and who’s been there before (optional for visitor, e.g. as a privacy setting)
  • Be able to say “I’m going there in a few weeks”
  • Be able to say “I’m going to this city or area in a few weeks”, rather than just a particular venue.
  • Be nice to have some augmented reality goodness on appropriate clients
  • Should be able to edit data as well as add data about a venue. [edit 2010/01/05] you can do this once you’re promoted to a super user
  • [added 2010/01/16] Context sensitivity would be nice – if I look at a cinema it shows me what’s on, if I check in at a cinema, when I check in to the next place, it asks me if I want to review the film etc.
  • links to facebook fan pages for venues
  • opening times / dates (would have been handy at Christmas)
  • graph of when people check in – is this an evening venue or breakfast place
  • better browse – e.g. show me where’s cool nearby (and nearby should be a relative term depending on 4sq location density)
  • should be able to flag users, locations and tips as offensive
  • ‘star’ a location, for later comment[end of added 2010/01/16]
  • [added 2010/04/20]
  • urban spoon sync for foursquare
  • schedule events in foursquare
  • foursquarevirtual taxi rank
  • Popular times/ days
  • Include a ‘show in nearby list’ tick box
  • Infer opening hours from checkins
  • foursquare thick client ?
  • Opentap- Do bus ticket billing using 4sq
  • Foursquare for Alzheimers patients (autocheckin via multitasking)
  • Don’t update geolocation unless there’s a numbered street address
  • let web client update names of venues without mandatory fields
  • warnings when you use long place names (so they look OK via mobile UI)
  • Hierarchical checkin locations eg Sydney airport gates
  • hierarchical mayorships (based on hierarchical relationships) – mayor of USA
  • Client side flagging of duplicates – fix via Amazon Turk
  • Foursquare – automatic login for taxi drivers or better matching for taxis and passengers
  • Browse for somewhere to go rather than where you are. E&g tips view becomes most popular places nearby
  • Star a location (for desktop review)
  • Eargmented reality (hear a commentary/tips as you walk past)
  • [end of added 2010/04/20]

All of that said, I think there’s a lot of value going to be had out of these kind of apps.

SharePoint 2010 tips

If you’re using Excel Web Access (from Excel Services 2010) and you get the error “An error has occurred. Please try again”.. maybe check that Excel Calculation Services (as distinct from the Excel Services Services Application) is running.

Barcamp Sydney 5

So.. Barcamp Sydney was a great day, hosted at the Australian Technology Park. The unorganisers did a tremendous job, and in true barcamp style the eclectic crowd were very entertained, and entertaining.

A few personal highlights:

  • Google Wave introduction by Alex from the local dev team – great to get first hand insights
  • A great introduction to #Gov2AU, #publicsphere by @MatthewLandauer and @katska from OpenAustralia, and follow up from @Alegrya
  • @maxnippard talking about helicopters and @littlebirdceo explaining Arduino
  • @djinoz talking about iPhones vs. Android
  • @neerav giving us a review of the latest Android handset
  • liked the singing from @stuandrews more than I’ll own up to
  • annoyed to have missed what looked like a great typography discussion

Also interested to learn more about @futuresummit.
More than anything else I met some really interesting people, and had some great conversations over beer.

Google Wave thinking

So, I watched through the Google Wave Video and I have to say I’m pretty impressed. Maybe not quite as impressed as the Google I/O audience, but impressed nonetheless.

My highlights were:

    the ntalk style asynchronous conversations (/email/documents), and the whole federated distribution model which makes it possible.
    Document component building – so difficult to do now with existing (Word) docs – basically allowing groups of people to edit sub documents, and then automatically building these into master documents on the fly
    The Robot APIs – The two demoed were great, but conceptually, the extension model for Wave makes the app very compelling. I wonder whether Spelly will automatically include people in your address book as acceptable words?, and just how good is Rosy etta ? (it looked pretty damn good).

Looking forward to downloading the code and building our first server.

Inauguration words

Inauguration

moving home

So.. I got a new computer at work the other day, and I looked for a list of things to remember when migrating settings from one laptop to another, I couldn’t find one so here’s mine. I’m moving from Vista to Vistax64 so not much to report.

  • Firefox settings come across in their entirety using the lovely Mozbackup passwords, bookmarks, add-ons, plugins and the like. It’s all anyone can do until Weave is up and running again
  • Custom.dic – copy Word’s list of all the words I’ve ever made up (really quite a lot – 3554 as of today) where’d I be without them?
  • Autocorrect migration in Office 2007 – this tool lets you back up your autocorrect settings (I’ve got another 3400 of them), and restore them. It says it’s only for Word 2003 but works fine on 2007
  • Move all these files .MP3 .jpg .pst
  • OneNote files .one and .onepkg
  • anything under :\Users\\

I also installed :

I’m hoping next time I do this even more of this stuff will be in the cloud, especially autocorrect stuff, it’d be interesting to watch as people’s language evolves.

barcamp4

I’d not been to barcamp before – here’s a rundown!

@voirol delivered an impassioned case for custom CMS development (as in completely proprietary) – which seems vaguely compelling for a small organisation, but scary in terms of TCO and maintainablity. He made a fine point on throwawayability, and the benefits of ‘do just what it needs to do’.

@pamelafox introduced the google appengine, a kind of platform as a service currently for python, which looks altogether very nifty.

@chieftech on enterprise 2.0 reconfirms my thinking that.. there really isn’t any yet.

@maymaym great intro into practical semanticness-really first class stuff. Talked about oomph, microformats, icalness.

random (in a good way) conversation about community management from Scott

@spellrus – interesting techcrunch sanfran intro, and a really interesting idea on how to quality assure content on websites

intro into xblui which went a little over by head.

weird off topic ‘mind hacking’ thing – not entirely sure it hit the barcamp mandate. And @http://headwellred running the session seems over aggressive and controlling of her victim (@nickgonios) in the audience.

@pamelafox reminds us about HTML5, which now does some really useful things – better canvas stuff, form elements (like datepicker, slide, flex style data sets) and better form validation too.

Completely inconclusive conversation on Android.

The man Burch gave a helpful prod into using eLance.com – am persuaded to get my Symbian app developed at last.

Annoyed I missed the first bits of the dataportability discussion from @liakos and others – mainly because I had no idea from the title what the topic was.

Thanks for to the sponsors, who know who they are. Also big thanks for the unorganisers. Now.. to beers.

Not Wisdom

We went to look at Wisdom, an exhibition by Andrew Zuckerman at the State Library. It was really quite bad, which was a shame. The idea was great, the photos good, the participants mainly worthy (Willie Nelson – WTF?), but the curation was just plain mad. The photos were in the middle, with numbers, the text matching them was sprinkled around the wall no where nearby, and the biographies were thoughtfully posted at the very end of the exhibition. The result was altogether quite physically jarring.

Curious curation - how not to label an exhibition

Curious curation - how not to label an exhibition