My space in the world

Code is poetry

Posted by Sayak
September - 21 - 2009

As always, a LOT is going on at the KDE Forums. From the top of my head, I could think of the following features we now offer:

  • KDialogue: KDialogue offers a chance to all members of the KDE Community to ask questions that they always wanted to ask. In short, we are offering a open-to-all behindkde.org – and by open-to-all, I mean every user who is enthusiastic about KDE desktop and wishes to know more about the KDE developers and contributors who make KDE possible. We will be contacting a developer at regular intervals. If the developer is available, we will open a topic at the appropriate area where users can post their questions.
    All questions will be voted upon and the questions with the highest number of votes will be passed on to be published at behindkde.org
  • A better, faster search engine: We now use sphinx as our search backend. With sphinx, the minimum 4 character limit for keywords isn’t applicable anymore. Most common words like ‘kde’ can be searched within milliseconds. We later plan to further enhance the search system by integrating tagsearch and a custom RSS feed, all using sphinx.
  • We love git: We are growing more into a code repository! With the extensive amount of new features being added, we needed a better way to update our server. Now we host a git repository locally on the KDE Forum server. The repo serves two purposes:
    1. It keeps the forum copy of the software updated.
    2. It sends commit information to CIA.vc which then announces the commits at our channel #kde-forum (using an IRC bot).

    Moving to GIT has really eased up updating data on our server. Can’t wait to see KDE moving to GIT πŸ˜‰

  • A new admin! Well, this was somewhat pre-planned. Luca “einar” Beltrame of Italy had been with the forums since the very beginning. Luca conducted a Klassroom course in the initial days. We discovered that he wished to do more, so he joined the global moderators. With his excellent work towards forum promo activities, he quickly became our PR guy. Now as we needed yet another guy who could take care of our baby, we didn’t hesitate in offering him the position of forum administrator and we are really happy that he accepted it gladly.
  • Much more to come! Ofcourse.. but we are also looking for more volunteers. With new ideas coming up everyday, we at this point need some help with code, or other work like translations. By code, I mean coding in PHP for the board software we run (phpBB). So if you are a PHP coder, and you’re interested in participating with the forum team, don’t hesitate to find us on IRC at #kde-forum (network: freenode)

That’s all for today! Stay tuned for more πŸ™‚

9 Responses to “KDE Community Forums: So ‘fast’ so good!”

  1. Alan says:

    git sure is great. I too use it on my project webpage.

  2. Danny Allen says:

    Cool, look forward to getting some new interviews for the site!

    Danny @ behindkde.org

  3. John says:

    Are you guys on twitter?

  4. wkonso says:

    KDialogue reminds me of Digg Dialogg .. hee hee

  5. Paul999 says:

    So you are saying that the MySQL fulltext is crap? What makes you say that?

  6. jinx says:

    Do you plan to restart the klassroom project? Why did it die out?

  7. Samantha says:

    Ooh.. just noticed KDE brainstorm.. nice stuff..

    How do you manage to have ajax for the whole interface? Is it native to your board software? If it’s GPL, where can I get the code?

  8. awilson says:

    I am willing to work as forum moderator on a paid basis. If you are interested, drop me a mail at wilson@gmx.com

  9. Sayak says:

    John:
    Are you guys on twitter?

    You can follow us in identi.ca here: http://identi.ca/group/kdeforums

    Paul999:
    So you are saying that the MySQL fulltext is crap? What makes you say that?

    I did not say that. But it is always true that sphinx is a more scalable search backend. We found it harder to deal with 2 million index rows in the db, so we switched to sphinx.

    jinx:
    Do you plan to restart the klassroom project? Why did it die out?

    We do. For one, it was discontinued as we went short on volunteers who were willing to conduct a kourse as a mentor.

    Samantha:
    Ooh.. just noticed KDE brainstorm.. nice stuff..
    How do you manage to have ajax for the whole interface? Is it native to your board software? If it’s GPL, where can I get the code?

    It uses an xmlhttp AJAX script. It can be found at our code repository here: http://gitorious.org/kde-forum-mods

    awilson:
    I am willing to work as forum moderator on a paid basis. If you are interested, drop me a mail at wilson@gmx.com

    Thank you for the offer. We do not recruit staff on full time / paid basis. KDE Forum staff are volunteers who devote their precious time in managing the forums.

Leave a Reply

About Me

A son, brother and friend. Enjoys scripting and making small bits of apps here and there. Wants to conquer the world (well, who doesnt). A geek who has an obsession for ponies. Loves acoustic and wants to play guitar sitting on the Hollywood hill one day!

A Word About KDE

KDE is a versatile software compilation for all platforms. It is an intuitive and powerful desktop environment that focuses on finding innovative solutions to old and new problems, and creating a vibrant, open atmosphere for experimentation.

» http://www.kde.org