--===============1902055573== Content-Type: multipart/signed; boundary="nextPart7842657.uL5aayvtM1"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart7842657.uL5aayvtM1 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, I'd very much like to contribute to KDE via the Google Summer of Code. I=20 think that I have yet another good project idea, and have no problem puttin= g=20 forth the required effort to contribute features. I've already contributed= =20 patches to the KDE project, am an active Gentoo developer, and develop a lo= t=20 of open source software in my spare time. Please take the time to review, comment on, and build on my proposal, and I= =20 very much appreciate any feedback. I'll submit it as soon as the web=20 interface for proposal submissions is available. My preliminary project proposal for KRepo (a full and extensible KDE source= =20 code repository interface tool) follows: Who are you? What are you studying? My name is Vic Fryzel. I'm pursuing a B.S. and M.S. in Software Engineerin= g. What exactly do you intend to do? What will not be done? I intend to develop a tool that can connect to and interface with any sourc= e=20 code repository system (e.g. CVS, SVN, darcs, etc.). The tool would be=20 extensible, and have a "plugin" design, so that plugins could be written fo= r=20 new repository types (similar to the way SuperKaramba apps work with Python= =20 backends). The tool would integrate well with many UI elements throughout= =20 KDE, including lists and icons. A common API would be written for this too= l,=20 and made available to other KDE applications wishing to interface with a=20 source code repository. The tool would use kio slaves to make connections = to=20 repositories simpler. Why are you the right person for this task? I'm the right person for the task because I have substantial open source=20 software development experience, a significant will to see KDE become more= =20 popular and widely used as a development tool, and because I use both KDE,= =20 CVS, and SVN on a daily basis, so I know what the pain points are with sour= ce=20 code management and KDE. 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=20 other commitments include my full-time day job as a software engineer. Are you comfortable working independently under a remote supervisor or ment= or? I'm comfortable working independently under a supervisor or mentor who is a= t a=20 remote location. I'd set weekly goals for the project, and discuss these=20 goals and my progess weekly (or less frequently based upon the requirements= =20 of the mentor) with my mentor. I've already had experience with this sort = of=20 thing in becoming a Gentoo developer, where a large number of the developer= s=20 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'v= e=20 yet to meet a KDE developer from the area. To what extent are you familiar with the software you're proposing to work= =20 with? I'm very familiar with many source code repository softwares, including CVS= ,=20 SVN, and darcs. I use CVS and SVN daily, and administer quite a few SVN=20 repositories. I've used C++ for many work-related projects (and now that I= =20 think about it, many non-work-related projects), and know it well. =20 Additionally I'm familiar with Qt and the KDE libraries. =2D-=20 Vic Fryzel (vic at shellsage dot com) http://shellsage.com/ Key id C7B780CA =3D 3235 2261 807B 451C DA4D DFBA CAA7 80CF C7B7 80CA --nextPart7842657.uL5aayvtM1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (GNU/Linux) iD8DBQBF4mIkyqeAz8e3gMoRAjU2AJ9Rbvi/sXGvwEYMzOC3r9IJEBMZ0QCePXCD DCHdJxokjpzSWfGGLB5c8+s= =5uA8 -----END PGP SIGNATURE----- --nextPart7842657.uL5aayvtM1-- --===============1902055573== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << --===============1902055573==--