From Fedora Project Wiki

(21 intermediate revisions by 2 users not shown)
Line 3: Line 3:
== About ==
== About ==


I work for Red Hat in engineering.  Most of my work involves working on Anaconda, the friendly and exciting installer for Fedora and RHEL.  I also work on other things, such as <strike>DHCP networking software</strike> (turned over to Jiri Popelka), IPv6 stuff, disk partitioning, and other things.
I work for [http://www.redhat.com Red Hat] in platform engineering.  As of 14-Nov-2020, I have been at Red Hat for 15 years.  I have worked on a number of projects at Red Hat.  Prior to Red Hat, I worked for [https://en.wikipedia.org/wiki/IBM_Internet_Security_Systems Internet Security Systems] (acquired by [http://www.ibm.com IBM] after I left to go work for Red Hat), assorted [https://en.wikipedia.org/wiki/Solaris_(operating_system) Solaris] shops, some [https://en.wikipedia.org/wiki/Bell_System phone companies], and I was a core team member of [http://www.slackware.com Slackware Linux] employed by [https://web.archive.org/web/19990202092025/http://www.cdrom.com/ Walnut Creek CDROM] (later [https://web.archive.org/web/20010108031700/http://www.bsdi.com/ BSDi]).  I have been involved in the Linux and open source communities for the entirety of my career.


I currently live in Honolulu, Hawaii. I like Mexican food.  I also enjoy zombie movies.
Current projects:
* [https://docs.fedoraproject.org/en-US/fesco/ Fedora Engineering Steering Committee (FESCo)] member
* Fedora Council member
* [https://github.com/rpminspect/rpminspect rpminspect]
* [https://github.com/dcantrell/pyparted pyparted]
* Fedora CI and developer tools
* Maintaining old software in Fedora and EPEL that everyone has long since stopped caring about
* DevConf.US volunteer wrangling
* Various non-work things at https://github.com/dcantrell (ok, probably some work stuff there too)


== Contact ==
Past projects:
* Anaconda from Fedora Core 4 through post-RHEL-7 (forget which Fedora release)
* Multiple networking subsystems in Anaconda
* s390x installer work
* DHCPv6 through wide-dhcpv6 and later contributing to ISC DHCP so Fedora (and RHEL) could use it directly
* Various packaging and imaging tools
* Upstream maintainer of GNU Parted
* pykickstart
* pyparted overhaul
 
== Misc ==


* '''Email''': [[MailTo(dcantrell AT redhat DOT com)] 
I live in [http://www.medfordma.org/ Medford], [https://www.mass.gov/ Massachusetts] and work from Red Hat's Boston office.
* '''IRC''': dcantrell on #fedora and #anaconda
* '''GPG key''': 8CB55649/213F 97EF 50AD 2D83 E8C3  9B85 E61B 238C 8CB5 5649
* '''Fedora Account''': dcantrel
* '''Personal Site''': http://www.burdell.org/


== Activities within Fedora ==
== Contact ==


* Improving the filesystem layout code in Anaconda (we also call this the "partitioning" code).  This could either be an entire rewrite or incremental improvements.  Specifically, I want to finish my improvement of the Python libparted bindings and get those in to rawhide.
* '''Work Email''': dcantrell AT redhat DOT com
* Seeing that s390x becomes a usable secondary architecture for Fedora.
* '''Non-work Email''': david DOT l DOT cantrell AT gmail DOT com
* Overhauling the network interface configuration code in Anaconda to not use libdhcp anymore.  The first step of this will most likely entail using dhclient and manual interface configuration directly. At some point I would like to move to using NetworkManager directly.
* '''IRC''': dcantrell on [https://libera.chat Libera]
* Improving the dhcpv6 (http://fedorahosted.org/dhcpv6) client and server software such as complete TAHI compliance, full DHCPv6 options support, better relay support (multiple relay servers fail hard right now), and improved documentation and configuration file format.
* '''GPG key''': 0x62977BB9C841B965/08F7 C8B3 C621 950C 138F 7661 6297 7BB9 C841 B965
* Things I'm working on can be found at http://dcantrel.fedorapeople.org/
* '''Fedora Account''': dcantrell
* '''Personal Site''': https://www.burdell.org/
* '''IMDb Profile''': https://www.imdb.com/name/nm10345412/

Revision as of 15:30, 3 June 2021

Dcantrel.png

About

I work for Red Hat in platform engineering. As of 14-Nov-2020, I have been at Red Hat for 15 years. I have worked on a number of projects at Red Hat. Prior to Red Hat, I worked for Internet Security Systems (acquired by IBM after I left to go work for Red Hat), assorted Solaris shops, some phone companies, and I was a core team member of Slackware Linux employed by Walnut Creek CDROM (later BSDi). I have been involved in the Linux and open source communities for the entirety of my career.

Current projects:

Past projects:

  • Anaconda from Fedora Core 4 through post-RHEL-7 (forget which Fedora release)
  • Multiple networking subsystems in Anaconda
  • s390x installer work
  • DHCPv6 through wide-dhcpv6 and later contributing to ISC DHCP so Fedora (and RHEL) could use it directly
  • Various packaging and imaging tools
  • Upstream maintainer of GNU Parted
  • pykickstart
  • pyparted overhaul

Misc

I live in Medford, Massachusetts and work from Red Hat's Boston office.

Contact