No edit summary |
No edit summary |
||
(22 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
I'm in the '''PnT Devops''' development group at Red Hat! It's kind of like the "internal" version of the Fedora [[Infrastructure]] team. | |||
I'm currently working on some design-phase work for [[Infrastructure/Factory2]] and [[Modularization/Infra]]. | |||
Line 10: | Line 15: | ||
|- style="background-color: #3C6EB4; color: white; border: 0px solid white;" | |- style="background-color: #3C6EB4; color: white; border: 0px solid white;" | ||
| style="border: 0px solid white;" | | | style="border: 0px solid white;" | | ||
'''Projects''' | '''Projects''' I've worked on | ||
|- style="background-color: #e6e6e6 | |- style="background-color: #e6e6e6;" | ||
| style="border: 0px solid white;" | | | style="border: 0px solid white;" | | ||
* I' | * I wrote [http://fedmsg.com fedmsg], the Fedora Infrastructure message bus, and most of the related services. | ||
* There's [https://github.com/fedora-infra/datanommer datanommer] which stores the fedmsg history in a postgres database (and marks up the stored messages with associated [https://github.com/fedora-infra/fedmsg_meta_fedora_infrastructure metadata]). | |||
* Closely related is [https://apps.fedoraproject.org/datagrepper/raw datagrepper], a web services that allows people and programs to query the fedmsg history. | |||
* Flowing from that, I wrote [https://badges.fedoraproject.org Fedora Badges] which uses the fedmsg stream to award "badges" to contributors based on their contributions. | |||
* I wrote [https://apps.fedoraproject.org/notifications FMN], the centralized notifications service. It allows users to get direct IRC messages or emails about a variety of topics based on self-service preferences. | |||
* One of many more fedmsg parts -- I wrote [https://apps.fedoraproject.org/github2fedmsg github2fedmsg] which allows contributors to map their GitHub activity onto our message bus. | |||
* I try to be generally helpful with our infrastructure [https://infrastructure.fedoraproject.org/cgit/ansible.git/log/ ansible repo], improving scripts and configuration layout. | |||
* Although I didn't write the initial go-through, I've become a co-maintainer of the [https://apps.fedoraproject.org/packages fedora-packages] app, working on enhancements, repairs, and operations. | |||
* I wrote a CLI tool called [https://github.com/fedora-infra/pkgwat.cli pkgwat] to call up quick information about packages across branches. | |||
* The first thing I ever wrote for Fedora was [https://apps.fedoraproject.org/tagger fedora-tagger] (before I was an RH employee). | |||
* In 2014, I started writing the [https://github.com/fedora-infra/bodhi bodhi2 frontend]. | |||
I also try to maintain [https://admin.fedoraproject.org/pkgdb/packager/ralph/ some packages]. | |||
Lighter weight, but still fun: | |||
* In 2015, I made http://whatcanidoforfedora.org for new contributors | |||
* I wrote and maintain the [https://apps.fedoraproject.org/releng-dash releng dashboard]. | |||
* I wrote the [https://apps.fedoraproject.org landing page] for apps.fedoraproject.org. | |||
* I wrote (and have a hard time finding time to maintain) [http://pep8.me pep8.me], a web service that provides linting feedback to python GitHub pull requests. | |||
Further upstream | |||
* I' | * I've put work into [https://moksha.ws Moksha], one of the components underlying the fedmsg stack. | ||
* I wrote and maintain an '''awesome''' extension to [https://taskwarrior.org taskwarrior] called [https://github.com/ralphbean/bugwarrior bugwarrior]. It syncs issues from github, bitbucket, trac, bugzilla, megaplan, teamlab, redmien, jira, activecollab, phabricator and versionone to a local task database. I use it to produce my weekly [http://threebean.org/timesheets/latest.html timesheets]. | |||
* A little script, but I really like [https://github.com/ralphbean/ansi2html ansi2html] (also for timesheets). | |||
Way back when... | |||
* | * I wrote a neat webapp called [http://narcissus.rc.rit.edu narcissus] that visualizes web server traffic in real time. | ||
* And my first major open source endeavor was as the mis-fortuned maintainer of [http://toscawidgets.org toscawidgets2]. | |||
* | |||
|} | |} | ||
Line 60: | Line 64: | ||
Here's the [https://gist.github.com/1818808 gist] of how I make that report. | Here's the [https://gist.github.com/1818808 gist] of how I make that report. | ||
|- | |- | ||
| style="border: 0px solid white;" | | | style="border: 0px solid white;" | | ||
Line 97: | Line 87: | ||
|- | |- | ||
| style="border: 0px solid white; background: #ffffff;" | | | style="border: 0px solid white; background: #ffffff;" | | ||
[[Image: | [[Image:Eli.jpg|225px]] | ||
|- style=" color: white;" | |- style=" color: white;" | ||
|- style="background-color: #3C6EB4; color: white;" | |- style="background-color: #3C6EB4; color: white;" | ||
Line 131: | Line 121: | ||
|- style="background-color: #3C6EB4; color: white;" | |- style="background-color: #3C6EB4; color: white;" | ||
| style="border: 0px solid white;" | | | style="border: 0px solid white;" | | ||
Fedora Badges ({{ #fedorabadgescount: ralph }}) | |||
|- | |- | ||
| style="border: 0px solid white;" | | | style="border: 0px solid white;" | | ||
{{ #fedorabadges: ralph }} | |||
|} | |} | ||
| style="border: 0px solid white;" | | | style="border: 0px solid white;" | |
Latest revision as of 20:44, 19 May 2016
I'm in the PnT Devops development group at Red Hat! It's kind of like the "internal" version of the Fedora Infrastructure team.
I'm currently working on some design-phase work for Infrastructure/Factory2 and Modularization/Infra.
|
|