Project Title : FedmsgSobumper
Contact Information |
|
About Me |
I would like to be part of Fedora Project because i like working in an open-source community. I am regular user of a Fedora and have been using it since Fedora 14.
Nope, only a patch during this GSoC Application period.
I like coding in Python which is language FedmsgSoBumper will be developed and also I have keen interest in contributing to open source projects,
No
Yes, I will really love to keep contributing with the Fedora Project and i have keen interest in Web Development.
In May last week i have my Final year exams, so therefore i would like to start the work during Community Bonding Period. |
Goal |
Automatically rebuild the whole dependency subtree in rawhide if any ABI-backwards-incompatible so-bump occures. |
Project Details |
To get rid of the need to manually notify package maintainers about so bumps in advance, this script will detect each so bump and if the ABI has changed, rebuild all the packages which depend on this so-package, there could appear also new ABI incompatibilities in these packages due to pushed-but-not-built changes in git and these packages will be rebuilt and so on up to the leafs of the dependency tree, for the notifications, Fedmsg will be used. Project Implementation: |
Methodology |
My development process will follow the standard Fedora development process, under the guidance of my mentor. When the code and matching unit tests are finished, they will go through code review by mentor to ensure it follows the coding standard, is well designed, is sufficiently tested and documented, etc. Once the issues from the code review have been addressed the branch will be merged into trunk. Small,frequent feedback via code review, and the requirement for doing testing and documentation will ensure I am learning and improving throughout the summer. |
Roadmap |
|
Timeline | ||||||||||||||
|