(Created page with "= Ralph Bean = Homepage: http://threebean.org IRC: threebean on freenode -- #fedora-apps and #toscawidgets") |
No edit summary |
||
(72 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | |||
IRC: | 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]]. | |||
{|- style="vertical-align: text-top;" | |||
|- valign="top" | |||
| style="border: 0px solid white;" | | |||
{|- valign="top" | |||
|- | |||
| style="border: 0px solid white;" | | |||
|- style="background-color: #3C6EB4; color: white; border: 0px solid white;" | |||
| style="border: 0px solid white;" | | |||
'''Projects''' I've worked on | |||
|- style="background-color: #e6e6e6;" | |||
| style="border: 0px solid white;" | | |||
* 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'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]. | |||
|} | |||
{|- style=" border: 0px solid #ffffff;" | |||
|- style="background-color: #3C6EB4; color: white; border: 0px solid white;" | |||
| style="border: 0px solid white;" | | |||
'''Actual tasks''' | |||
|- style="background-color: #e6e6e6;" | |||
| style="border: 0px solid white;" | | |||
You can review my timesheets at http://threebean.org/timesheets/latest.html | |||
to see what I'm working on right now. | |||
Here's the [https://gist.github.com/1818808 gist] of how I make that report. | |||
|- | |||
| style="border: 0px solid white;" | | |||
|} | |||
{|class="nobordersplz" | |||
|- | |||
| | |||
[[Image:Join_OSDeveloper.png]]<BR> | |||
[[Join#OS_Developer|OS Developer]] | |||
| | |||
[[Image:Join_WebDeveloper.png]]<BR> | |||
[[Join#Web_Developer_or_Administrator|Web Developer or Administrator]] | |||
|} | |||
| style="border: 0px solid white;" | | |||
{|- style="width:200px; float: right; border: 0px solid #ffffff; background: #D7EEF4; padding: 10px;" | |||
|- style=" color: white;" | |||
|- style="background-color: #3C6EB4; color: white;" | |||
| style="border: 0px solid white;" | | |||
Ralph Bean | |||
|- | |||
| style="border: 0px solid white; background: #ffffff;" | | |||
[[Image:Eli.jpg|225px]] | |||
|- style=" color: white;" | |||
|- style="background-color: #3C6EB4; color: white;" | |||
| style="border: 0px solid white;" | | |||
Personal Information | |||
|- | |||
| style="border: 0px solid white;" | | |||
'''FAS-Name:''' ''ralph'' | |||
|- | |||
| style="border: 0px solid white;" | | |||
'''Country - Region:''' | |||
United States, NY | |||
|- | |||
| style="border: 0px solid white;" | | |||
'''B-day:''' 06/03/1984 | |||
|- | |||
| style="border: 0px solid white;" | | |||
'''Languages:''' | |||
* English | |||
|- | |||
| style="border: 0px solid white;" | | |||
'''Mail:''' ''rbean@red___.com'' | |||
|- | |||
| style="border: 0px solid white;" | | |||
'''IRC nick:''' ''threebean'' | |||
|- | |||
| style="border: 0px solid white;" | | |||
'''Website:''' http://threebean.org | |||
|- | |||
| style="border: 0px solid white;" | | |||
|- style="background-color: #3C6EB4; color: white;" | |||
| style="border: 0px solid white;" | | |||
Fedora Badges ({{ #fedorabadgescount: ralph }}) | |||
|- | |||
| style="border: 0px solid white;" | | |||
{{ #fedorabadges: ralph }} | |||
|} | |||
| style="border: 0px solid white;" | | |||
|} | |||
[[Category:Websites]] | |||
[[Category:Messaging]] | |||
[[Category:Infrastructure]] | |||
[[Category:Python]] |
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.
|
|