Self introduction: David Carlos - Gsoc Student

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey guys,

My name is David Carlos, and I am a GSoC student, working with Fedora.

This email is to present myself, and what I pretend to do during the
GSoC period.  I am a student from University of Brasilia, in Brazil, 
and in the middle of the year I get my software engineering bachelor degree.

I have contributed to some open source projects, and with this
experience I realized how a good QA environment can help developing better software.
With this in mind Athos and I idealized the kiskadee system [1].  kiskadee
will be a tool to help Linux distributions (and other software repositories) to
continuously measure the quality of packages source code. 

The main ideia is to monitor repositories, and when a new package or 
a new version of an existent package is released, we download the package source code, 
and run several static analyzers on it. Each monitored distribution will be a kiskadee
plugin, that implements an interface that we will define.  The result of these
analyses, which is parsed using the Fedora Firehose project, will be
stored in a relational database (this idea has been discussed a while ago in the
devel mailing lists, by the guys in the Static Analysis SIG [2]). With this
database several analyses can be made, and by using several static analyzers we
want to find heuristics to identify false positives (this is not part of GSoC
though).

A similar tool exists in the Debian distribution, but it is way
dependent on their infrastructure, and one of our objetives is to keep kiskadee
simple, and extensible. 

I am very happy that I was acepted in GSoC to work with Fedora. I have
some rpm packing experience, and hope to keep contributing with Fedora after the
GSoC period ends.

[1] the great kiskadee is a bird that watches its prey (usually bugs)
and catch
them in flight.
[2] https://fedoraproject.org/wiki/StaticAnalysis

-- 
David Carlos
http://davidcarlos.github.io/

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux