View RSS Feed

wysota

Qt Centre turns four

Rate this Entry
Happy New Year, everyone!

Four years ago Qt Centre was opened. A lot has changed since then - Nokia acquired Trolltech, Qt went LGPL and has become available to literally hundreds of millions of machines in the world.

Qt Centre has seen stable growth and some development as well. We have over 15k users worldwide with over 125,000 posts in more than 20,000 threads in the forum. A wiki was established, two programming contests were conducted and many prizes have been given away to people from various continents.

But the layout of Qt Centre didn't change much since the very beginning. Until today. In the day of our fourth birthday we present you a major update to both the internals and the externals of Qt Centre.

So, what has changed?
At the first sight you can notice the new graphics. Things should become more readable and more pleasant for your eyes. There are still some glitches with fonts and colors but we'll correct them soon.

The portal
Internally we got rid of Joomla that has been causing us a lot of trouble in the past (I don't say it's a bad piece of software, I only say I'm too narrow minded to use it properly) and replaced it with the recently released vBulletin Suite 4.0 (something I've been waiting for for the last two years). It let us integrate the forum with the rest of the site allowing us to have a single user base, search engine and coherent look&feel. We can now add new content easily and smoothly and we can also allow you to provide us with news, tutorials and all kinds of other articles. I'm hoping some of you will become regular authors and moderators here. To be able to post articles, you have to request membership in the "Article Editors" usergroup. You can do that from your user settings panel (or just follow the link). This action is required to prevent spammers from flooding our moderation queue.

The wiki
Me diving into vBulletin's PHP code (I haven't written a larger piece of PHP code for years) allowed us to integrate the wiki with the forum (and now portal) as well. The integration is currently experimental (hence the flashy-red banner when you push the "wiki" button in the navigation bar) but with a bit of free time and self-motivation I should be able to integrate more features quickly. For now there is no search nor editing of the integrated wiki so http://wiki.qtcentre.org remains the primary way of accessing wiki's content.

Blogs
If you are reading this then you already know there are blogging features integrated into the site. You can have your blog here as well (it can be your personal blog, a mini-site to promote software you are writing or any other goal you see fit) but you have to meet some conditions. You have to request membership in the "Bloggers" usergroup. If you are an experienced user with good reputation, you will surely be granted access to blogging facilities. But if you just joined the Community, you have to first prove yourself worthy (and by that I don't mean reaching some post count), i.e. by working on your reputation.

Social Networking, Community integration
One of goals of Qt Centre is to provide Qt users with opportunities to meet and interact with each other. We have already had some success in this field by attending Qt Developer Days during the last years and also by inviting chosen Qt Centre users to join us there (we hope we can repeat it this year). We also enable more and more social features of the website. At Qt Centre you can make friends, share photo experiences or create and join social groups (consider joining your national social group).

Since Qt went LGPL we have noticed an increased growth in the number of visitors and posts made on the forum (which is good). Unfortuately with that came a degradation of level of asked questions and also exodus of people answering them (which is a bad thing). To stimulate both the level of communication and the motivation of users we have enabled the so called reputation system. It's just a try but if it works, it will stay as a permanent solution. What is the reputation system about? Each user collects reputation points which are awarded by other users based on the quality of posts. Those points can be positive or negative. The higher reputation a user has, the more he can influence the reputation of others.

High reputation means more satisfaction with own Qt and programming skills. But there is also another, more practical, aspect. People with high reputation are awarded special rights on the website (i.e. access to blogs, more tools on the forum), badges on their profiles. If the mechanism works, we will also consider awarding people with less virtual prizes, such as gifts, tickets to Developer Days, etc. On the other hand if the reputation is low, certain rights can be temporarily revoked from a user (i.e. he'll only be able to post on the "Newbie" forum) until he gains some positive reputation points (i.e. by helping others). Another practical aspect is that if you have a low reputation, nobody will want to help you as you may be a misbehaving or ungrateful person. Everyone starts with the same reputation so chances are equal for everyone. We'll be monitoring how the system works and introducing bonuses and penalties accordingly. You can read more about the reputation system in the FAQ.

The forum
Last but not least... using the forum should be more pleasant now. We'll be introducing some sanity checks to prevent common incorrect situations (i.e. using wrong bbcode tags, inlining large amounts of code in posts, using 3rd party sites for attachments, multiposting) and suggest better approaches. The attachment system has been completely reworked in vBulletin and became more of a "media library" that allows you to group your attachments and reuse them in different situations.

The infamous issue with malformed source-code copied from the forum has also been resolved. Links to documentation from the source code should be working as well. There are also other numerous fixes and upgrades throughout the forums (and not only there) but I'll let you find them yourselves.

Feel free to leave a comment to this entry. Tell us if you like the changes or what bothers you. Also consider taking the (incomplete) tour around Qt Centre. Also expect more features to come soon.

Happy birthday, Community!

Submit "Qt Centre turns four" to Digg Submit "Qt Centre turns four" to del.icio.us Submit "Qt Centre turns four" to StumbleUpon Submit "Qt Centre turns four" to Google

Tags: 1'", tnk3xkou Add / Edit Tags
Categories
Uncategorized

Comments

Page 1 of 2 12 LastLast
  1. jpujolf's Avatar
    Nice job & nice new look too. Congratulations !!
  2. nish's Avatar
    Great work done wysota.. i hope QtC will not get those stupid vB4 Database errors like most ppl are experiencing now. (I mean on their installation of vB4, including me). Its a brave effort to go along with a buggy vb4 instead of waiting for vb4.1. Cya.
  3. wysota's Avatar
    Quote Originally Posted by MrDeath
    i hope QtC will not get those stupid vB4 Database errors like most ppl are experiencing now. (I mean on their installation of vB4, including me). Its a brave effort to go along with a buggy vb4 instead of waiting for vb4.1. Cya.
    I've been testing vB4 for about a month now and I didn't have a single database error that wouldn't have been my fault. So I think everything will be alright.
  4. nish's Avatar
    thats good. Anyways today i had problems logging in. I am on Firefox 3.5, Fedora12 and if i dont click "Remember me" option then the site does not show me logged in, interestingly it does show the "Thank you for logging in" page but when it redirects back i am logged out... This does not happened now. But this is the same issue i face on my forum when i upgraded.
    One thing i wanted to ask was... how difficult the decision was to move qtcentre.org/forum to , to forum.php ? there is a lot of cry about CMS at root and forum in different dir.. wouldn't it will break the 4 years of google indexing?
  5. wysota's Avatar
    Quote Originally Posted by MrDeath
    thats good. Anyways today i had problems logging in. I am on Firefox 3.5, Fedora12 and if i dont click "Remember me" option then the site does not show me logged in, interestingly it does show the "Thank you for logging in" page but when it redirects back i am logged out... This does not happened now. But this is the same issue i face on my forum when i upgraded.
    Clear the cookies.

    how difficult the decision was to move qtcentre.org/forum to , to forum.php?
    Not difficult at all.

    wouldn't it will break the 4 years of google indexing?
    It shouldn't break anything, we have redirects from the old naming scheme to the new one so search engines (and their users) should be happy.
  6. pyqt123's Avatar
    It looks cool.. But the links are all collapsed.. For example in the belw google search http://www.google.co.in/#hl=en&q=lin...7916a80c396401 none of the link works from qtcentre.. Please correct ASAP...
  7. waynew's Avatar
    Thanks for all of your hard work Wysota. As someone new to C++ and Qt, the forum has been a source of invaluable help to me. Keep up the good efforts.
  8. john_god's Avatar
    Congratulations. It seems that there's a lot of hard work in the "background", to maintain and update this great forum.
  9. ComaWhite's Avatar
    Congrats QtCentre!!!! Thank you Wysota and every other community leader and memory for making QtCentre become this successful
  10. pyqt123's Avatar
    Quote Originally Posted by pyqt123
    It looks cool.. But the links are all collapsed.. For example in the belw google search http://www.google.co.in/#hl=en&q=lin...7916a80c396401 none of the link works from qtcentre.. Please correct ASAP...
    Thank you moderators for making the links to get back to work within no time. With it's brand new look qtcentre rocks..
  11. high_flyer's Avatar
    Wow... 4 years already?? Time sure flys... ;-)
  12. kernel.roy's Avatar
    Hi all,

    I am very new in Qt. i am trying to implement the following link:
    http://www.qtcentre.org/wiki/index.p...ithout_threads

    But their is no code ....
    Can anyone help me for the example....
  13. kernel.roy's Avatar
    Hi all,

    I am very new Qt. I saw the examples in the above link:
    http://www.qtcentre.org/wiki/index.p...le=Simple_chat

    I need details documentation of this sample chat system.

    Please anyone give me some direction.
  14. wysota's Avatar
    Quote Originally Posted by kernel.roy
    Hi all,

    I am very new Qt. I saw the examples in the above link:
    http://www.qtcentre.org/wiki/index.p...le=Simple_chat

    I need details documentation of this sample chat system.

    Please anyone give me some direction.
    Why are you asking this here?
  15. bharticemk's Avatar
    Hi....

    My development environment is RHEL Server 6.2(Kernel 2.6.32) & RT Linux Kernel 3.2 .
    Please suggest which version of QT will be best option for this environment, supporting all feature of QT.
  16. dussehra2016's Avatar
  17. speedcar's Avatar
    happy diwli 2016 details are given below...
    just go through it....
    happy diwali 2016
    diwali wishes
    diwali whatsapp images
    diwali greetings
    diwali quotes 2016
  18. anthonytornambe's Avatar
    Updated 1st July 2018 at 03:58 by anthonytornambe
  19. sandeepjethwa's Avatar
  20. edr567's Avatar
Page 1 of 2 12 LastLast

Trackbacks

Total Trackbacks 0
Trackback URL:
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.