My oldest commits that are currently distributed by the Fedora project predate Fedora.
I started contributing to Sabastiano Vigna’s ne - The Nice Editor project in early 1995 and still act as a co-maintainer of that project. At that time, my university was migrating our centralized research computing offering from an MVS mainframe to a large UNIX system, and we wanted to provide a more friendly editor than vi or emacs to these experienced but new-to-UNIX researchers — rather like Fedora provides the nano editor these days, only more powerful. Much later, ne became an official Fedora package, but it has been independently packaged as an rpm since shortly after RedHat Linux split to become Fedora and RedHat Enterprise Linux.
Also predating Fedora, this commit of my code from August, 2001 to the gnuplot project added a “smooth frequency” method to easily create histograms in gnuplot. I’m unsure when gnuplot was first distributed through the Fedora project, but it goes back quite a ways.
Having been a Fedora user since before Fedora became A Thing™, I’ve been occasionally creating and commenting on bugzilla entries the whole time. Project maintainers and other contributors have generally appreciated reports and suggestions, and I try to do the same for the ne project. These small contributions from so many individuals accumulate into an ever-improving whole, and I’m proud to have added a little bit to what Fedora has become.