[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main


  KDE Announces the 24 Google Projects
KDE Official News Posted by Thiago Macieira on Thursday 30/Jun/2005, @06:15
from the at-long-last dept.
The KDE Project and Google announce the 24 KDE projects selected for the "Summer of Code" project. The lucky students and the KDE e.V. will receive a total of $120,000 if they can complete their projects in the allotted two months.

The accepted projects span accessibility work, improvements to the office and personal information management suites, and innovations to KDE architecture. Much anticipated projects include one addressing VoIP in KDE, and a unified document viewer to handle multiple formats with a plugin architecture for third party vendor extensions.

Twenty year old Piotr Szymanski, one of the selected students, said: "I am really happy about developing this bounty. I worked on the KDE Polish translation team for a couple of years, and now, whilst studying computer science, I can get paid to create a much-needed free software application. I'm a bit of a mix of a programmer, mathematician, artist and a philosopher, a kind of renaissance guy."

Eva Brucherseifer of the KDE e.V. board added: "The selection process was very difficult due to so many good applications. This is a great opportunity for students to join the KDE community and to spend the summer on something that will stay."

The full list of selected projects and students:

  1. Common scripting/plugin subsystem for Kontact - Kun Xi
  2. Framework and proof of concept of a write-time analysis of the value of a variable in C++ in the KDevelop UI - John Tapsell
  3. Fully integrated KDE NX Client - Christopher Cook
  4. To give Konqueror, the KDE Web Browser a complete XUL implementation - Philip Scott
  5. GTD (Getting Things Done) for Kontact - Rafał Rzepecki
  6. Implement support for OASIS XLIFF 1.1 in KBabel - Asgeir Frimannsson
  7. Implementation of HTML/CSS paged media in KHTML and Konqueror - Allan Sandfeld Jensen
  8. Improve computation engine of KSpread - Tomas Mecir
  9. Integration of VoIP/Video-Conferencing into Kontact/KDE - Malte Böhme
  10. Kamion — User State Migration Tool for KDE - Milan Mitrovic
  11. KDE Framework Addition: Distributed Application Markup Language - Iain Dooley
  12. KDE runtime observer: help to debug Qt/KDE applications by showing very easily runtime relations between objects: Signals, heritage, containment - David Moreno Montero
  13. KDE support for Eclipse - Oleksandr Dymo
  14. Label Browser: a new concept in desktop browsing - Ramakrishna.R
  15. Living KDE: an experimental idea of using Tag and search concept to organize user documents - Sachin Gupta
  16. A New Sidebar for Konqueror - John Doyle
  17. Nokey: an accessibility application designed to facilitate complete control of a computer using only the movement of the mouse pointer - Leo Spalteholz
  18. oKular - A powerful unified viewer application for KDE with a plugin system and backends for most popular formats - Piotr Szymanski
  19. PowerPoint import filter for KPresenter - Yolla Indria
  20. Speech recognition in KHotKeys - Olivier Goffart
  21. Spreadsheet Programming Interface for Sensor Networks - James Horey
  22. Visionary application - Project Knoware - Brian Beck
  23. Visual History for Konqueror - Dianfei Han
  24. Writing a KDE application not in C(++): onscreen keyboard utility written in the Java programming language and utilizing the KDE/Qt framework - Jack Lauritsen


<  |  >

 

  Related Links
 ·   Articles on KDE Official News
 ·   Also by Thiago Macieira
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Over 40 comments listed. Printing out index only.
Cool!
by Karl M. on Thursday 30/Jun/2005, @08:11
Now if these project will really be done in two month (which will happen i hope) kde will get a lot of really great improvements in a very short time.

Great!

I am looking forward to see this stuff on my desktop.
[ Reply To This | View ]
Re: #13
by David Walser on Thursday 30/Jun/2005, @08:35
For point #2, wouldn't it make more sense to add Qt/KDE code generation support to the Eclipse VE project than have Eclipse just externally launch Qt designer?
[ Reply To This | View ]
Go for it!
by Thomas on Thursday 30/Jun/2005, @08:42
After reading through the project descriptions, I admit, I'm impressed by the amount and quality of ideas.

I'm looking forward to "GTD for Kontact" now ;-)
"Implement hyperlinkage between Kontact objects."
"Implement real attachments to KOrganizer items, as opposed to only storing URIs." - ...drool...

Good luck to all!

Thomas
[ Reply To This | View ]
is there a list of rejected ideas?
by emaN on Thursday 30/Jun/2005, @10:28
n/t
[ Reply To This | View ]
Can I be the one relaying stop-energy?
by Giacomo on Thursday 30/Jun/2005, @11:01
many of these projects look like nice buzzwording, and won't deliver. Some verge on the useless:
Okular? Like we don't have already zillions of modularized viewers and players...
Writing a KDE application not in C++? ahem, Python bindings anyone?
Distributed Application Markup Language sounds like a .NET ripoff, with security scenarios so awful I don't want to even start thinking about it.
Label Browser is just the last fashion in The Quest For Perfect Metadata: people don't classify their stuff, but geeks simply won't give up the fight.
Knoware is a work that will require at least two years, not months...
Kamion is partly already implemented in KitchenSink (and please fix that first, it really needs some help)

Don't get me wrong: I hope everyone succeeds and I'm sure people will have fun trying; however, these submissions for the most part don't seem to be either realistic or original... the best ones are "coherent" progressive work on KOffice and Konqueror elements; it might as well be that the "visionary" ones have been chosen by the Google guys as a way of taking the piss with the submitters.

Anyway... good coding to everyone! :)
[ Reply To This | View ]
Duplication?
by Me on Thursday 30/Jun/2005, @11:38
Don't 14 and 15 boil down to the same thing?
[ Reply To This | View ]
Re: #4
by James Richard Tyrer on Thursday 30/Jun/2005, @11:40
Some of this should be simple since most of the Konqueror (note that Konqueror is not a web browser) UI already has an XML interface that controls about 90% of the interface. I hope that someone is working on the other 10% :-)

However, the Firefox XUL user interface is not all good. Firefox does not support the FreeDesktop standard for icons (which KDE uses). I point out to P.S. that as a KDE app that Konqueror with a XUL based UI will need to continue to support the KDE/FD icon system rather than having the icons in JARs like Firefox.

So, he will have to solve the icon issue. When he does, this could also be ported to Firefox.
[ Reply To This | View ]
Unfortunately...
by Peter on Thursday 30/Jun/2005, @13:11
my proposal "Haskell Bindings for KDE" was denied. But I'm not complaining about it, I suppose the developers did their best deciding what's needed.
cheers
[ Reply To This | View ]
wow
by gerd on Thursday 30/Jun/2005, @13:16
#10 sounds very good. It is an important usability task where most De fail
[ Reply To This | View ]
NX vs. X12
by ac on Thursday 30/Jun/2005, @20:19
Frome what I hear NX is great, lightning fast compared when compared to VNC and X11 but in the long run doesn't it make more sense to fix the X11 client/server protocol? I understand that this would be a massive undertaking not only from a technical standpoint (creating a new protocol) but also from a political standpoint (reaching a consensus on how the new standard would look and work).

Now I'd like to say that I'm not one of those guys that says we need X12 because X11 has been arrond since September 15, 1987. If it ain't broke don't fix it. The thing is we've learned a lot since '87, we have more processing power (compression costs less) and our usage paterns have evolved. Do you remember computing in '87?
[ Reply To This | View ]
KDE did it first!!!
by NS on Thursday 30/Jun/2005, @22:09
Congratulations for KDE team for posting the result approved projects with title and details, in summer of code first!!!

We know that there are lot of projects approved in SoC for open source communities, yet some of the communities has less priority in posting what projects approved and details.

This only shows that KDE.org is truly for all of us, not just for developer but users as well.

Long live python plugin, as a scripting for KDE.

Well done! KDE Team.
[ Reply To This | View ]
Wow
by Davide Ferrari on Friday 01/Jul/2005, @00:18
There are LOT of interesting project, but if Knoware will be complete and functional it will be one of the more interesting!
[ Reply To This | View ]
#1 and #5 will bring Kontact into another realm :)
by m. on Friday 01/Jul/2005, @01:04
Great!

Go Kontact, go!
[ Reply To This | View ]
Tenor and #14 and #15
by Mario Fux on Friday 01/Jul/2005, @01:41
If could for the Tenor (the new KDE linkage technology) exists would it be valuable for the projects #14 and #15.

I'm really curious about Tenor but heart nothing about it for some time now.
Does anybody knows more about its status?
[ Reply To This | View ]
My whish list for KDE/Google
by Timur on Friday 01/Jul/2005, @03:26
It is just a very short whish list... it would be really great if KDE/Google:

- create a KDE/Linux client for Google Earth (and maybe integrate it with GPSDrive)
- create a KDE/Linux client for Google movies

just my .02 cents

Regards,
Timur
[ Reply To This | View ]
kdevelop win32 port rejected?
by hannes hauswedell on Friday 01/Jul/2005, @09:20
man, they rejected the windoze port of kdevelop... i kinda doubt it would have been accomplished in the time, but it sure sounded good...
then again if kde4 is supposed to be ported alltogether, we will hopefully get kdevelop to win-platforms
[ Reply To This | View ]
brings a tear to my eye.
by Aivars on Friday 01/Jul/2005, @19:36
In a world filled with so much bullshit that we still have noble projects such as this. Free for all to use and done purely in the spirit of innovation and furthering of knowledge.

Aivars
[ Reply To This | View ]
nice
by timmeh on Monday 04/Jul/2005, @05:43
Some of these more practical/useful ideas and improvements are really cool and welcome. Like the additions to Konqi and KOffice. I dont know how I feel about some of the more "conceptual" ideas. I guess we'll see how it all turns out.

I really doubt some of these will be anywhere near completed by the schedule outlined in the proposals. Also I guess I am kind of interested how were the successful applicants picked. I mean building a fully integrated KDE NX client as described in the design document is a pretty daunting task to do it right. Yet when I see "The Project will be completed by the end of August." followed by "I have started to learn Qt programming, but have not yet actually completed a project with it, and look forward to doing so." Well, forgive me if I am a little sceptical, but maybe it's because I am pessimistic by nature. I've been programming w/ Qt for almost 2 years, and with KDE for a year, and if I was applying, I wouldn't have applied for this bounty because I feel it's out of my league. But anyway, it doesn't really matter.

I wish the best of luck to all the projects, and I am sure some great things will come out of this.
[ Reply To This | View ]
Implement support for OASIS XLIFF 1.1 in KBabel
by Nick Anastasi on Monday 04/Jul/2005, @07:24
The translation of supporting documentation ( i.e. User Guides, Reference Guides, Help scripts, Installation Guides, Training Material, etc.) is just as important and these are usually produced in word processing tools, NOT development tools. Therefore a feeder to/from KBabel and word processing tools should be available.
[ Reply To This | View ]
hi
by sailaja on Friday 15/Jul/2005, @02:58
If I want to take part in the project, what should I do?
[ Reply To This | View ]
hai
by sirisha on Tuesday 11/Jul/2006, @07:23
Hai
My name is Sirisha. I am studying MCA(fifth semester). I am very enthusiastic about these projects.

I want to konw the full details of this projects. Is there any conditions to apply this?(age limits etc.,). If i want to do the project How to apply?

Please send details to my mailid.

Thankyou,
bye
[ Reply To This | View ]
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "If there is smoke, there could be a fire." -- Konqi
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]