GSOC 2010 - Community Integration

Milian Wolff mail at milianw.de
Thu Feb 25 09:35:20 UTC 2010


Arunoda Susiripala, 25.02.2010:
> I really like this project of the community integration.
> I think which is a thing that most free IDE's lacks..
> 
> anyway GSOC will be started accepting mentoring organization's from March 8
> and official coding starting from May 24th .
> full timeline can be obtained here [0]
> 
> anyway If I say about my dev experiences..
> I'm not a QT developer :) yet! but I know how to tackle with C++
> 
> and I'm a PHP developer and I've hacked many projects like Joomla!, WP,
> Elgg and Dot Project, PHPBB3.
> 
> that's because my last soc project is about a Integration platform. [1]
> and I've integrate Google Friend Connekt with Elgg [2]
> 
> I thought to come into KDevelop because I like challenges and I need a
> change. (from PHP world :) )
> 
> anyway I've found that KDevelop is a really Good IDE and I'would love to be
> a part of It..
> So anyway I'm starting to learning QT.
> 
> can anyone suggest some information meterials to get start development with
> KDevelop.

For Qt:
See the tutorials on http://doc.trolltech.com/4.6/index.html which will give 
you a nice introduction. But this is mainly the GUI part  of Qt programming, 
that you won't need so much when programming in KDevelop. There you more need 
an idea about what the Qt Core library provides you with, and how to use the 
KDevplatform framework.

For KDevelop:
You can look at some of the "simpler" plugins. For example the Snippet one 
(kdevplatform/plugins/snippet), documentswticher, grepview... Especially the 
latter could need some help so maybe you could get started by improving it? 
There are some bugreports for it. And things like context menu (find word under 
cursor / find selection) are missing. And well, as soon as you use it you'll 
probably find more places which could be improved. Just an idea.

These plugins would give you an overview of how KDevelop integrates plugins, 
how one can add toolviews and utilize them.

The more complex parts like Debugger, VCS and Language Support integration are 
harder to get into. But for language integration, I would say the CSS plugin 
would be a good starting point. It has a small code base.
 
> [0] -
> http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/timel
> ine
> 
> [1] - http://jconnekt.org
> 
> [2] -
> http://googlesocialweb.blogspot.com/2009/09/google-friend-connect-and-elgg.
> html
>
> On Thu, Feb 25, 2010 at 1:56 PM, Andreas Pakulat <apaku at gmx.de> wrote:
> >  On 25.02.10 00:24:33, Milian Wolff wrote:
> > > On Wednesday 24 February 2010 23:18:19 Andreas Pakulat wrote:
> > > > On 24.02.10 21:43:14, Milian Wolff wrote:
> > > > > On Wednesday 24 February 2010 20:42:55 Arunoda Susiripala wrote:
> > > > > > This is my Hello World.
> > > > > > I'm really Interested about the idea that is about Community
> > > > > > Integration [0]
> > > > > 
> > > > > As much as I'd like to see you work on KDevelop, I doubt it will
> > > > > work
> > 
> > out
> > 
> > > > > with a GSoC. KDevelop is immensely complicated and you did not yet
> > > > > do any commits or got acquainted with the project in any way as
> > > > > far as I can see. Sadly, the last years have shown that "new
> > > > > blood" is - most
> > 
> > of
> > 
> > > > > the time - not really capable of doing useful work for KDevelop in
> > 
> > such
> > 
> > > > > a small timeframe as GSoC.
> > > > > 
> > > > > > How should I start communicating on this. Is that OK to send my
> > > > > > proposal here?
> > > > > 
> > > > > If you are interested in KDevelop, please start to write patches or
> > 
> > give
> > 
> > > > > feedback. Get involved and if you stick around you can maybe do a
> > 
> > GSoC
> > 
> > > > > next year. But if you are looking for a GSoC project I fear you are
> > 
> > at
> > 
> > > > > the wrong place. Keep looking, I bet there are tons of other
> > 
> > interesting
> > 
> > > > > projects that are easier for newcomers to achieve.
> > > > 
> > > > Sorry to say so, but are you nuts? GSoC starts in june or july,
> > > > there's plenty of time to get accustomed to the codebase in the next
> > > > 3-4 months - unless you want to do something for duchain. But even
> > > > that is
> > 
> > possible
> > 
> > > > if the student is a good capable hacker. And the fact that Arunoda
> > > > suceeded in a previous SoC suggests that he's at least worth having a
> > > > try.
> > > 
> > > It starts in july? Didn't it finish in like august the past years? I
> > 
> > thought it
> > 
> > > would start soon.
> > 
> > I said june or july. Anyway, last year it started May 24th, which is
> > about 3 months away. I didn't yet check wether they posted a timeline
> > already for this year.

-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20100225/141baac4/attachment.sig>


More information about the KDevelop-devel mailing list