Naming of a blog
There are some naming issues that need to be sorted out. How do we name a blog?
We have said in the specs that we want a blog to be generated for a user automatically, does it get a name before the user starts posting or will the user have to go through a final setup stage when creating their blog, included in this setup would be giving it a name?
When I mean a name for a blog, do I mean the ID of the blog? If we used the ID in the URL, then it might be http://blogs/242349/myblogentry/, not particularly friendly. So, do we need a blog ID (242349) which is just for internal reference plus a blog name which is "kieranshaw" and is used in the url so we get something like http://blogs/kieranshaw/myblogentry/. So, I guess we also need a blog title.
I previously mentioned that Blog Name could be something like "Kieran's musings", but actually that should be the title, and the name should be the short URL type name.
The title of the blog would definately be changable, but I'm unsure about the name.
Could this ever be changed? Should it be a user code? If we let it be changed, do we need to moderate those changes?
- Blog title
- The title of the blog, this would be something like "Kieran's musings", rather than "kieranshaw" which would be the name used in the url. This is user changable at any time
- Blog name
- Name of the blog, something like "kieranshaw" or "cusyac" for a url of either http://blogs/kieranshaw/ or http://blogs/cusyac/