|
I am quite new to Joomla! Community as well as new to blogging, so forgive this post to be a bit chaotic.
First of all, I'am glad, I'am here, I can participate in GSoC. It is beatiful to think that I have a possibility to develop something that can be used by many people from over the world . This encourages me the most not only to create flexible and functional solution, but also keep it smart & simple. Thanks to it, I have an additional motivation to make regular code comments and describe every function. Some time ago I thought "OK, I know what this code is for, I will comment it at the end", but obviously I forgot about it (what a shame to admit, but nobody is perfect ;))
To say something about my beginnings with Joomla!... I got know about this CMS in December 2006, when I met some guy, who asked me and the friend of mine to create Joomla! component. I was quite new to CMS's and to be honest I had completely no idea what to do and how exactly is has to be done, but I thought "why not? I can handle that". We created out first real application component! :) Our satisfaction was indiscribable. That is how I started to familiarize with Joomla!. I am the living example that you learn the most when you are obliged to complete some task, when you have to struggle with every smallest detail.
OK, so much for the introduction, let's say a few words about what I am going to create. The general idea of my project is to enable users inserting specific labels to tag any Joomla! content. Some time ago I was browsing some site and looked for articles related to "iPhone". Unfortunately I was forced to browse every page and stare at text just focused to find requested label. I guess many of you was at the similar situation, so you know how it is tiring and frustrating. If only I could just select/type "iPhone" tag, I would find requested articles just in eye blink. I have a few free ideas what exact functionality would be, for instance, I wonder, is there a need to enable single, even not logged in user adding tags to article, or only specified users are able to do so. What is more I have idea to create something called "tag cloud". Depending on how many times tag label was clicked, the label size in cloud would be larger. This box would contain for instance 10 most clicked tags. This would be quite useful to see what is the most popular.
That is it by now, any your comments or hints are kindly appreciated.
Thanks for reading it :)
|
Wednesday, 21 May 2008
This is going to be a hugely popular extension and is *much needed* in Joomla!.
Some of the hints I would offer is to provide a way to easily tag words in the article. Also, remember that tags get to be a mess over time and providing an administrative facility for cleaning up tags will be important. (So, for example, if I have Joomla and Joomla!, I could change it to the same phrase without having to fix each article.) It would be an added bonus to generate tag clouds using only those tags from specific sections/categories, too..
Thanks for joining us - and for your efforts on this important project.