Good to hear there's still someone who has their priorities in order. I personally can't use steam, and use git just a bit
I don't have the bandwidth for steam at all... but since you mentioned a way to play ioquake3 as a standalone, I don't know how many know about it, but there is a standalone Q3, to play MODS. Here is the download https://sourceforge.net/projects/saq3/
As a long time amateur modder, things would be much easier if the proper resources were available. I'd like to be able to do graphics, but after pouring through hundreds of tutorials I still can't produce a tga that has 'invisible' and texture properties that make sense or are useful, like invisible background, and what not.
I've tried to put into my main mods things I've seen others ask about, but not get answers, like 'how to take the gauntlet out'... but at this point, I'm not sure I want to update ioquake 3, just to maintain compatibility with the master server, and others who have no way to update. It works great... maybe even worth the security risk.
I'll be releasing Pwrguns v4 soon and a simplified verson for those who want simple... Pwrguns is for those who liked altfire, and appreciate the ability to bind. A wealth of old school and new work that I've put into it. It has flaws, because even with all the information I've gathered over the years, there are still things nobody has answers to. Props to all the contributors though, ioq3 is fantastic to work with and runs great.