My main contribution to the early (*really* early, I started with g95) intrinsics implementation was a lot of cutting-and-pasting and typing. I just replicated functions fairly mindlessly and made appropriate substitutions. But I hope at least that my copyright assignment paperwork is still in force.
Katherine Holcomb UVA Research Computing https://www.rc.virginia.edu ka...@virginia.edu 434-982-5948 -----Original Message----- From: Fortran <fortran-bounces+kholcomb=virginia....@gcc.gnu.org> On Behalf Of Steve Kargl via Fortran Sent: Saturday, December 10, 2022 4:09 PM To: Jerry D <jvdelis...@gmail.com> Cc: Holcomb, Katherine A (kah3f) <ka...@virginia.edu>; Jerry D via Fortran <fortran@gcc.gnu.org>; Benson Muite <benson_mu...@emailplus.org>; Harald Anlauf <anl...@gmx.de> Subject: Re: Team Collaboration Considerations On Sat, Dec 10, 2022 at 12:10:20PM -0800, Jerry D wrote: > On 12/8/22 11:14 AM, Holcomb, Katherine A (kah3f) via Fortran wrote: > > I was thinking I might try to contribute when I retire, though that may be > > in a year or two. But it's been a very long time since I dove into a large > > software project and it's intimidating. I do know C (really C++, I haven't > > used plain C for a long time). I am one of those "aging" types but I am > > familiar at least superficially with newer tools because I must use them > > for work, specifically git and Slack (Mattermost seems to be an open-source > > Slack alternative) -- we make heavy use of Slack in particular. > > > > Is there some kind of "getting started" guide? > > > > Katherine Holcomb > > UVA Research Computing https://www.rc.virginia.edu > > ka...@virginia.edu 434-982-5948 > > > > In your case I would recommend just pick a bug and start exploring it > with gdb and valgrind. There is no need to learn the whole project. > If you want, we could pick one for you as a starter. I will send you > an invite to the Mattermost so you can watch as we organize it. One > thought we had is to use "boards" for categories of bugs and use it as > a way to triage the list of bugs (ideas evolving) > Katherine's name appears in the copyright notice in intrinsic.h and intrinsic.c. The overall design has not changed from when g95 was imported to become gfortran. There are a few new intrinsics coming with F2023. Perhaps, this might be a point of entry (pun intended) for returning to gfortran hacking. Katherine, your return will be most welcomed. -- Steve