photo of it-s

Likalo

The mirror of my mind

usekde.com - We want you!

, ,

For the past few months we (Emil (emilsedgh) and Eugene (it-s), well Emil mostly p) were working on a KDE related website, which we call usekde.com We think it's now good enough to be filled up with data, so we're introducing it here.

Usekde is (currently) a software catalog for KDE applications (not libraries) with the following goals:
  1. being user-friendly (where user means someone who doesn't know anything about KDE and FOSS generally, no matter what his OS is);
  2. being easily updatable with minimum data maintenance effort. Something like “update it per release and forget about it”;
  3. being very well organized, as clean as possible and search engine friendly.

So in essence usekde's main goal is to bring Okular to people who search for a 'free pdf reader'.

To achieve this goal, we employ three main features:

  1. Package management - each package is a software category or what we call 'svn module', like kdebase, kdenetwork and such.
  2. Project management - each project is an application with a description, some screen shots, maybe a FAQ section, link to handbook and link to bugzilla. Things that a simple user needs.
  3. Operating system management - KDE is an upstream project and needs distributors to ship it. All those different distro's + kde on win + kde on mac are kde's distros.

With the above tools, we can add modules, projects and operating systems. Then we can have a to-do for each project on a specific OS. (People will hate you for this one wink )
This way we can offer a very easy way of installing applications to users.

Of course this raises some questions. For instance:

Q: There are so many KDE websites, make why another one?
A: Actually almost each project has a .kde.org website but "we think" most of them (read all of them) are not good enough for an average user.

Q: It reminds me of kde-apps.org
A: Its doing almost the same thing but there are some main differences: a) it tries to look like official website; b) its almost read-only, at least for users; c) data entered in it must be qualified and its NOT going to have lots of features (grouping, users, friends, forums, twitter like messages and such). Remember i said 'it tries to look like official page'? We, of course, are not trying to replace kde website nor being an official website at all, but just look a bit serious.

Q: What is the software running there?
A: Its a free cms-like framework Emil has been working on for the past few years. Its called “Persism” and is currently hosted on gitorious. Its built using php and mysql.

Q: Why not use an existing cms, like drupal?
A: The problem with existing CMS offerings is that they are either too complex, bloated with features, or too simplistic. Creating a custom system insures it will serve the purpose it was intended for.

Q: Why not use a wiki?
A: Wiki's are not suitable for every kind of websites. As we said, one of the main things we wanted for this site was to collect the updated information, and to keep the maintenance easy which does not work with wikis, as they need/try to be maintained all the time. Also wikis don't look too official.

Q: What if someone ruins all data on it? I prefer svn revisions!
A: It currently doesn't supports revisions but it has got a trash of deleted content smile A trash for a cms is not as handy as your desktop trash so I'm working on another version which supports taxonomy and revisions

Q: i18n?
A: We have no plans for a multilingual content support. For the interface it's not supported yet, but we had it in mind and if it is needed it can be implemented fast.

Q: I want to see project x there. What should i do?
A: You can take a look at demo.usekde.com which is open for editing to see how you can update the site. If you want, you can register on main site and contact me for getting privileges.

Q: What else you need except project data?
A: Howto's for installing projects on differrent os'es. For example: for OpenSuSE people we can add one-click-install buttons to their specific how-to; and for Debian people we can have a package name of a project and tell how to install it.

Q: I don't want to register but i have an openid account
A: Openid is not supported yet. We don't have any plan for supporting it unless it's really necessary. Registration is easy and takes just a few seconds.

Q: Future?
A: Of course we have some plans, like taxonomy and revision and per-project acls. Also we want to generate handbooks inside the project instead of linking to docs.kde.org We will also be happy to support getting some stats from bugzilla (if necessary that is).

Q: There are some features missing, I think...
A: Of course there are. We will be happy to know and implement your ideas.

Q: Why there is there no news section?
A: Because as we said, we want it to be 'update-per-release' and the *latest* news from 3 years ago makes project pages feel completely outdated. Though if the usage grows we'd be more than happy to implement it.

Q: So, you want to replace kde.org with this then?
A: NO! This website was never meant to be anything official in a sense of being what apple.com is to Apple. Maybe, in time, if it takes off and people accept the idea, this site (or a better version of it) will become an 'official' KDE hub. But for now it's more of a fan project.

Interested? Have comments (positive, or negative)? Want to talk? Come to #kde-www @ freenode

usekde.com - We want you!Lets welcome Ktron/Ksnake

Comments

Anonymous Sunday, February 15, 2009 5:07:44 PM

Diego writes: Nice! What about a dot.kde news about it?

Anonymous Sunday, February 15, 2009 5:12:43 PM

Frank Karlitschek writes: Hi, nice work, but I must say that I don´t exactly understand why you want to recreate KDE-Apps.org. If the only reason is a different layout and readonly for users I can provide you the data from KDE-Apps.org so you can present the applications in a different way, if you want. But why do you want to duplicate the content? Isn´t this confusing for developers and users? Cheers Frank

Anonymous Sunday, February 15, 2009 5:36:56 PM

Anonymous writes: marble is missing ...

Anonymous Sunday, February 15, 2009 5:37:48 PM

Emil Sedgh writes: Hi Frank actually as a regular kde-apps.org visitor i dont think kde-apps is exactly this.i mean, kde-apps is some kind of 'post some summeries here but have all main content' website.and no, its bloated as a users POV (where, as user, i mean a person who knows nothing about KDE, FOSS and such stuff).

Anonymous Sunday, February 15, 2009 5:42:41 PM

Emil Sedgh writes: post some summeries here but have all main content on your website*

Anonymous Sunday, February 15, 2009 5:43:56 PM

elpreto writes: Hi, good idea. We were making something like this in KDE Hispano, but we put also Qt Apps. Maybe we can translate that page to Spanish to not duplicate efforts. @Frank Karlitschek: I think this site contain only KDE4 Apps, and is not a developer site, is only for users, maybe new user who wants to know what they have to replace the applications they use in other environments.

Anonymous Sunday, February 15, 2009 6:00:57 PM

Anonymous writes: I think a license (like cc-by-sa) is missing. I suggest to link to the style and code used for the website (unless you want some people to complain about a free os but a closed website). Does look really good.

Anonymous Sunday, February 15, 2009 6:05:04 PM

Anonymous writes: I liked the clean layout, but I think that rating and user comments are useful.

Anonymous Sunday, February 15, 2009 6:09:23 PM

Anonymous writes: digikam and amarok are two programs that should definitely be included

Anonymous Sunday, February 15, 2009 6:54:51 PM

Anonymous writes: anonymous I added them on http://demo.usekde.com/Graphics

Anonymous Sunday, February 15, 2009 6:55:29 PM

Anonymous writes: and http://demo.usekde.com/Multimedia

Anonymous Sunday, February 15, 2009 6:58:40 PM

Dnascimento writes: If the main goal is: "is to bring Okular to people who search for a 'free pdf reader'." I think that multilingual support in interface is necessary, or it will be as useful as kde-app.org for a non english speaker.

Anonymous Sunday, February 15, 2009 7:10:03 PM

Diederik writes: Looks nice! This is what http://userbase.kde.org/Applications should have looked like! :)

Anonymous Sunday, February 15, 2009 7:13:23 PM

Anonymous writes: Maybe add keyword support?

Anonymous Sunday, February 15, 2009 7:20:18 PM

Anonymous writes: I like this effort very much and I think your on the right way here. kde-apps.org is too complex for a absolute novice. Just built up a team of contributors and I think youre really adding value to the KDE community as a whole.

Anonymous Sunday, February 15, 2009 8:58:22 PM

kap4lin writes: So, who gets to choose when the applications are updated? When you say, "update-per-release", to what is "update" referring to? KDE? OR Individual apps? How about, Kile, KMyMoney2, RkWard? I am sure everyone will have their favorite list of apps.... Good idea, yet I fear this branching from kde.org or userbase.kde.org or kde-apps.org is just adding to the already existing commotion. Though personally, as a user, I never found kde.org useful in anyway. A new/novice user comes along, where should he/she look for apps? The most intuitive place is the distro's package manager. So where does this site come in? I still feel, the "post some summaries here but have all main content on your website" approach of kde-apps.org is much better. Think of it from user's perspective - I am looking for an application Z. Where will I find the latest news (developments/releases/downloads) about it? Z's website - maintained by the developers themselves! Lastly, if you wish to push for this site, at least provide a date when each application was updated.

Anonymous Sunday, February 15, 2009 9:32:06 PM

Emil Sedgh writes: @kaplin: 1)all kde apps release together with KDE, except extragear ones.so almost everytime KDE releases we have to update it. 2)About third party kde apps, well we need to have some policies of course :) 3)i didnt find .kde.org sites usefull too, thats why i started it.about kde-apps, well its almost for third party applications and user contributed data.you can find kde projects there rarely. 4)I will gather all the information that user needs here and dont give any link to other sites.for example about new, as i already said, if there are really updated news sources i'd be happy to fetch and show them here.but look at current state of kde sites: most news on them are having very old news 5)might be a good idea to have the last update link.thanks.

Anonymous Sunday, February 15, 2009 9:46:57 PM

Dion Moult writes: Nice :) I was just thinking that KDE needed one of these - looks as though you already filled the gap - now you just have to full up those missing pages!

Anonymous Sunday, February 15, 2009 9:49:15 PM

Markus writes: Hey, this is cool. I hope that UseKDE's content will be easily available for package managers.

Anonymous Monday, February 16, 2009 3:33:45 AM

Ian writes: For this to work I do think you need a more open sort of editing policy. And for that to work you need Wikipedia-like revision history.

Anonymous Monday, February 16, 2009 5:42:42 AM

kap4lin writes: @Emil: Yes, the distinction between core KDE softwares and the third party ones will be crucial. If you decide to stick with only the core ones then I can see how this will be useful and different from kde-apps. And hence, strive to become the "official" site. As and when the third party ones are involved, the situation gets murky. Let us hope you can strike a good balance! There are just too many good third party apps :-) PS: Some captcha error pops up while posting a comment here!

Anonymous Monday, February 16, 2009 11:52:06 AM

Dread Knight writes: This project is fucking awesome! Great job guys! It's really what linux needs (or KDE), more eye-candy exposure! I really think KDE is the future and pees on every other DE.

Anonymous Monday, February 16, 2009 12:19:26 PM

Pior writes: Hello, Great job ! This site was missing to kde world. But I think your just missing a very important point. Internationalization needs to be done NOW. How could a "more official" website be just for English people ?! As I understand the content will not be that big... I'm sure many of us would enjoy maintaining it in many language. Let's spread the (whole) world :)

Anonymous Friday, February 20, 2009 5:38:33 AM

Anonymous writes: i am a new user who came to your site to find out about kde and was not able to understand the mission or your site, i guess this is not a new user or introductory focused site

Anonymous Thursday, August 19, 2010 2:13:01 AM

Анонімний writes: All people deserve very good life time and personal loans or collateral loan will make it much better. Just because people's freedom bases on money state.

Anonymous Sunday, October 3, 2010 9:51:15 AM

Анонімний writes: I had a dream to make my own company, nevertheless I did not have enough amount of cash to do that. Thank goodness my close friend recommended to utilize the home loans . Therefore I used the small business loan and realized my old dream.

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies