[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Google SoC Project Idea: Kate Feature Extension
From:       Vic Fryzel <vic () shellsage ! com>
Date:       2007-02-26 4:14:58
Message-ID: 200702252314.58965.vic () shellsage ! com
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


Hi,

I'd very much like to contribute to KDE via the Google Summer of Code.  I 
think that I have two good project ideas (the second of which is listed 
below), and have no problem putting forth the required effort to contribute 
features.  I've already contributed patches to the KDE project, am an active 
Gentoo developer, and develop a lot of open source software in my spare 
time.

Please take the time to review, comment on, and build on my proposal, and I 
very much appreciate any feedback.  I'll submit it officially as soon as the 
web interface for proposal submissions is available.

My preliminary official project proposal for extending Kate follows:

Who are you? What are you studying?
My name is Vic Fryzel.  I'm pursuing a B.S. and M.S. in Software Engineering.

What exactly do you intend to do? What will not be done?
It is my intent to make Kate a much more capable yet still lightweight 
development tool for KDE4.  I will add features to Kate including CVS and SVN 
integration (either via recognition of the kdesvn or kcvs utilities, or with 
a custom implementation), Eclipse-like workspace and project management, and 
build environment integration for various languages/tools via an extensible 
interface.  I intend to scale Kate as much as needed to accomodate these 
changes, and not beyond that (at least for the scope of this project).

Why are you the right person for this task?
I'm the right person for the task because I have substantial open source 
software development experience, a significant will to see Kate and KDE 
become more popular and widely used, and use both KDE and Kate on a 
daily basis.  I also use other development tools such as Quanta, Eclipse, and 
vi, so I know what features Kate could use to become a very light development 
tool with more powerful features.  I'm also familiar with Qt and the KDE 
libraries.

How many hours are you going to work on this a week?
I'm prepared to work as many as 30-40 hours per week on this project.  My 
other commitments include my full-time day job as a software engineer.

Are you comfortable working independently under a remote supervisor or mentor?
I'm comfortable working independently under a supervisor or mentor who is at a 
remote location.  I'd set weekly goals for the project, and discuss these 
goals and my progess weekly (or less frequently based upon the requirements 
of the mentor) with my mentor.  I've already had experience with this sort of 
thing in becoming a Gentoo developer, where a large number of the developers 
live in Europe, and I live in the U.S.

What is your native language?
My native language is English.

Where do you live?
I live in Rochester, NY, USA;  a local mentor would be spectacular, but I've 
yet to meet a KDE developer from the area.

To what extent are you familiar with the software you're proposing to work 
with?
I'm very familiar with Kate and KDE development in general.  I've been 
using KDE since it was included with the late 90s versions of RedHat.  I've 
read the source code but have yet to actually extend Kate.  I'm very familiar 
with C++, Qt, and the KDE libraries, and have used C++ for numerous 
work-related projects.



-- 
Vic Fryzel (vic at shellsage dot com)
http://shellsage.com/
Key id C7B780CA = 3235 2261 807B 451C DA4D  DFBA CAA7 80CF C7B7 80CA

[Attachment #5 (application/pgp-signature)]

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic