projects.kde.org improving each day
http://projects.kde.org is improving day by day. My fellow sysadmins are slowly working through the loose ends. And in between everything they are working through all the requests from projects to move to git.kde.org.
For example, with the amount of projects increasing, you can also see the fun bits, like the news page http://projects.kde.org/news, which is an aggregation of news items of all the projects. Think it’s about time this feed gets added to dot.kde.org or finds a place on www.kde.org.
Also improved this week is the project overview page, see http://projects.kde.org/projects. Not only has the hierarchy in modules returned, but the page itself has been pimped beyond recognition. The hierarchy required Ben Cooksley to hack on Redmine, we will feed those modifications back upstream. Impressive work there.
Now the hierarchy has returned, some interesting pages have appeared, like http://projects.kde.org/projects/extragear/activity. On this page you can see all activity which happened in extragear today. You can also add ‘/multimedia’ before ‘/activity’ to only see the activity in the multimedia section of extragear. This gives interesting opportunities for, for example, extragear.kde.org to integrate the RSS feed, to make it somewhat more dynamic.
This also is the start of the next step, which is to write software which will automatically create a XML-file describing all the projects. This XML-file will be used by Scripty, LXR, EBN to know the location of the different projects. Also kdesrc-build can use this file. So, if you want to know how that will look like, talk to us (well, Eike Hein (Sho_), he is on a mission) on #kde-sysadmin on Freenode.
For example in the future, it will be possible to turn Scripty on and off via a setting in projects.kde.org. Or indicate which branch is the stable branch, so translators know which branch has to be translated as well. Something that is kind of messy right now for extragear applications.
Another page that is interesting is when you click on your own name on the top right navigation. It will show you in which projects you are involved, and shows your recent activity (OMG, was my last commit in kdesupport/akonadi really on 2008-06-18???). Again, everyone with an account on http://identity.kde.org has access with the those credentials.
Nice indeed. Just wondering, nowadays there are so many pages under xxx.kde.org which all look different, is there any plan to unify their look or even the color palette?
Yup, theming is in the works.
Great work sysadmins
Awesome work indeed! The best thing was that few days back I was logging into reviewboard and when I entered my identity.kde.org credentials, I was sure it was not gonna work. But to my amazement, it worked!! I mean, you guys are just awesome, I don’t have words, seriously :)
> software which will automatically create a XML-file describing all the projects
I guess you already know about the DOAP format (http://en.wikipedia.org/wiki/Description_of_a_Project and http://trac.usefulinc.com/doap)? It’s already used by GNOME and IMHO it would be a great idea to settle on this format.
if could use these DOAP file for the KAboutData (http://techbase.kde.org/Projects/AboutData/DOAP) that would be a great extra.
Thanks for your hard work btw!!
Christian
DOAP is interesting and we may incorporate it, but we have some special needs with regard to rendering KDE’s organizational structure and repository metadata needed by the consumers of the data.