Entries from January 2006
Following up from the request to specify an RSS Feed Reader for the UK, I have now put together a proposal to set a global standard for use within all affiliated companies across the globe. I’m proposing a tactical product selection as we don’t really know the functionality that will come with IE7 and Vista. I suspect the former won’t be much use, but there may be something in Vista. Of course, MS will probably build their best reader into Outlook for Exchange 12, which I think is due 2007 – would need to check that.
My recommendation is RSSBandit for a number of reasons. For one, being .NET it is highly unlikely to conflict with other applications in our image and it installs as power user – our standard level for users. I’ve already blogged about customising the install.
If this happens, it may be the catalyst for RSS being built into some of our internally developed applications as well as for use in internal communications. That is my hope, anyway.
Categories: Blog intro · Feed reader · Microsoft · RSS · Standards
I had a request for more information about integrating MediaWiki and AD.
Actually there’s not a lot to it if you are using MediaWiki 1.5.x. You need to get hold of the LDAPAuthenication.php script and drop that in your includes folder and then define a whole set of variables in LocalSettings.php. It really is that simple.
Get LDAPAuthentication.php from here. Just right-click on Version 1.0c and Save As…. I wouldn’t bother reading the rest of that page.
For information on configuration check out these examples.
The one gottcha I had is that we use the sAMAccountName attribute and I wanted to restrict access to an AD group. If you want to do both of these then you must define:
$wgLDAPSearchAttributes = array( “Domain”=>”sAMAccountName” );
$wgLDAPBaseDNs = array( “domain”=>”dc=domain,dc=com” );
$wgLDAPGroupDN = “cn=groupname,ou=groups,dc=domain,dc=com”;
$wgLDAPProxyAgent = “cn=proxy,ou=adminstration,dc=groups,dc=domain,dc=com”;
$wgLDAPProxyAgentPassword = “”;
Then you probably want to do things like turning off edit rights for not authenticated users etc. which you do using the wgGroupPermissions array. These groups are not associated with the AD groups. I don’t think it is possible to integrate right through to AD at this level. AD integration is merely sign on permissions.
Categories: Active Directory · Wiki
I had a request from one of the business representatives, we actually have users who are wanting to make use of RSS – about time too. And the request arrives just as we are embarking on setting a standard for a reader.
I had a go at customising the RSSBandit install – hiding the dialog boxes and pre-setting prefs and populating the feeds. Actually it was all very easy (I use Wise to creat an MSI transform).
Because our business has several distinct units, plus splits across industry lines we will designing our deployment to facilitate several pre-defined feed lists, of which a user may take one or all. The feeds are held in RSSBandit in the user’s profile Application Data\RSSBandit\subscriptions.xml. So we will have one deployment job sending the application with no feeds, just configuration. We will have several jobs that manipulate the subscriptions.xml file to manage predefined feeds. This will require a simple bit of VBScript, but should give us a great deal of flexibility.
So it looks like we’ve reached the first rung in adopting social software – viz. having a standard feed reader. And it’s still only January!
Categories: Blogging · Feed reader · RSS · Standards
Had a great meeting. The IT Director was much more willing to get to the root of some issues than I had assumed. He’s backed the idea of using blogs internally to create a community of ‘techies’ spanning several countries and we’ll have a standard RSS new reader. So I got my wish!!
At the moment my favourite is RSSBandit, I’ve been using it for some time, but I cannot make head nor tail of the installer – I want to customise it for internal use. I’ll have to check on appdeploy.com. I’ll have a nose around for a ‘better than RSSBandit’ reader, but not for long.
Blogging software in use is still communityserver, I want to check out WordPress with IIS and Active Directory integration – something I have done with MediaWiki. But we’re all systems go.
Categories: Blog intro · Blogging · RSS · Standards · Wiki
IBM has announced plans to allow Lotus Sametime to work with three consumer based instant messaging platforms by mid-2006. AIM (from America Online) is the most popular instant messaging system by far, followed by Yahoo and Microsoft (the most obvious ommission from the list) and Google, as the new comer, way down. This integration utlises an industry standard called SIP.
This split with Microsoft is not unexpected. IBM and Microsoft are in a fierce battle to control the email and collaboration space within corporates. Unfortunately for IBM, Microsoft has one huge trump card that it is playing for all it’s worth – Office. In the same way that Microsoft used the Windows platform to win the browser war by embedding Internet Explorer into Windows, it is now embedding collaboration and presence into Office. Active Directory and Exchange will be the glue that enables everything to work.
With the next release (due 2007) in order to utilise Office to the full you will need to have:
- Exchange (not Notes mail),
- Microsoft Instant Messaging (not Sametime) and
- Sharepoint Portal Services (not WebSphere or Documentum/Hummingbird).
In short, Office is the lever with which Microsoft will pry collaboration and email away from the likes of IBM, and I cannot see them loosing this battle. Will corporates really risk being unable to collaborate with their customers who are using the full Microsoft suite? I think not.
If this paints Microsoft in a poor light, I think they deserve it. There has been a lot of talk from Microsoft about adopting standards, becoming more open and integrating with other vendor products. In some areas this is true and I firmly believe Microsoft is changing (take their work with MOM as an example).
However, Microsoft is a large organisation run as hundreds of smaller businesses, and some are changing faster than others - and the Office group is changing very slowly – in this area the old habits of protectionism are still well entrenched.
Categories: Collaboration · Document Management · IBM · Instant Messaging · Lotus · Microsoft · Rant · Standards
Well, tomorrow I meet with the IT Director. I have 30 minutes to enthuse him on the use of news feeds/RSS as a means of communicating. One of my hooks will be the work that I have been doing to distill IT industry information for the senior management. I have been producing a regular newsletter called the Technology Update and have followed this up with a blog. I notice however, that the number of views remains appallingly low. I suspect there are 2 reasons for this:
- The target audience just read the Technology Update newsletter – at least some of them do, some are a bit sheepish if I talk to them about it. I estimate that about 70% actually read the thing.
- We don’t have a standard feed reader. The first rule in getting this technology working is to have a standard feed reader.
So, one of my desires from this meeting is to get backing from the director to adopt a standard feed reader. Then I would like him to see enough potential in RSS to sponsor trying it out on the IT department, on the basis that such a trial will prove or disprove the technology for wider adoption in the business.
I’ll post how successful I was tomorrow.
Categories: Blog intro · Blogging · Standards
I have been posting on my experience in promoting the use of social software in my organisation.
The question has always been, “What application will it be used for?” There has been some interest in using it as a knowledge base for IT Support staff. However, it transpires that the knowledge tool integrated with our help desk product has been marked for future use. So that has put paid to the use of a wiki here.
As a result of pushing these buttons though, I (along with 2 colleagues) have been tasked with defining what other types of information/knowledge we need to capture – and where we currently capture it. So there may be a use for a wiki here. In fact, I have created a wiki for use in doing this gathering work.
If my experience were to be the rule: the answer (as to how to introduce wikis) is to isolate the use of the wiki to the level of the user base already sold on the idea and work from there up.
One step backwards, another forward.
Categories: Blog intro · Wiki
UPDATE [Sept '07]: I am the Infrastructure Architect for a 9000+ organisation and although we’ve toyed with Wikis we haven’t adopted them at all. Many issues around Knowledge Management have hindered adoption. For the last year all my blogging has been internal, but I’ve recently started putting some thoughts back out into the public arena. If your struggle reflects mine you might find my new blog of interest.
I’ve spent the last few days integrating MediaWiki with Active Directory. There’s lots of stuff on the web and I’ve used the LDAPAuthenticate.php LDAPAuthentication.php script that just plugs in. However, because we still use sAMAccountName I had to make a few tweeks, necessitating learning a bit about PHP and how authentication works in MediaWiki. Next step is to do single sign on.
My infrastructure is MySQL, PHP and IIS 5. IIS is set to not allow anonymous connections so users are already authenticated and I can pick up the user name from $_SERVER["AUTH_USER"]. I don’t need to check the password, that has already been done by IIS, so I can simply validate the user in AD and pick up the user data. I think it will be quite simple and there are examples for Apache (using REMOTE_USER) that will help.
I have, along with 2 collegues, been tasked with coming up with a repository for an IT knowledge base. There are a few other options that we need to consider, but the Wiki looks good. Had this integration with AD not been possible I would not have taken it further.
There also might be interest in using a Wiki as a code library shared globally within our organisation. Might be the right tool.
UPDATE: There has been enough interest in what we have done with Mediawiki to take it to the next level, to wit my post Mediawiki is not for enterprise.
Categories: Knowledge Base · Wiki
Working, as I do, in a large organisation it is vital to control what goes onto the workstation. Because of the type of work we do it is not possible to completely lock down the desktop and clients often require applications to be installed in order for us to service them. This sometimes comes back and bites us.
I am therefore always on the lookout for products that may help and today found PortableApps (new window). Although nothing on there now is immediately of use to my organisation it looks promising. I also like the promise of a dev kit showing how to make apps portable. I’ll be keeping my eye on this one.
Categories: Security · Standards