I’ve discovered that it should be pretty simple to implement an application that would allow somebody to post to both Blogger and Moveable Type (MT) using a client to compose the entry offline! This should work with Grey Matter as well since I believe that it supports the Blogger API as well. However, not all the blogging applications/servers support the Blogger API in the same way – for instance, MT does not allow you to edit templates since their template mechanism is different to Blogger’s. However, this is a starting point and so I have decided to start work on a new app I’m calling BlogMan – short for Blog Manager :p It is basically using the existing Blog interface and code as a launching point – it will even have the 7.0 interface with comments display etc. even though I cannot currently support the extraction of comments … but I’m hoping that I can at least add extensions to MT to do some of this. Not sure about the others since it’ll depend on each implementation I guess. I will probably have a better understanding when I have a working prototype but that might not be for a week or so.
In the meantime, I have also been thinking about some of your suggestions and ideas for Blog. John mentioned that he liked the current separation of entry and HTML template and wanted it kept that way – with reference to a WYSIWYG entry option. This was just to do the entries, the template still would be separate. The reason for the WYSIWYG entry box would be so that you can get your entry exactly the way you want it to – especially for those who use a lot of HTML code in their entry. It personally wouldn’t do much for me since I don’t use images or lots of HTML code but there are some for whom it could be a great boon.
Then there is the questions of plug-ins. I’ve been giving this a lot of thought and originally I had been thinking of a way to create a comprehensive plug-in system which would allow new features. I realize that this will probably never work. But, it is possible to allow a plug-in system which would allow new Blog tags. For instance, I know that the BlogCookie tag can be easily parcelled out to a plug-in since I don’t think everybody uses it – plus, it needs Cee to be installed to use it. A plug-in would make the whole process so much more cleaner and you could probably even have Cee installed in a completely different directory than Blog. Another good candidate for the plug-in system would be a calendar display a la MT. There are many possibilities and I’m going to look into creating a plug-in system for the next major release of Blog, which will be 8.0 but there probably will be the bug fix release that I’ve been talking about before then – especially since Tyran’s pointed out that I have broken the search text highlighting in the Find option somewhere along the way :p