• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

KB6NU's Ham Radio Blog

KB6NU's Ham Radio Blog
  • HOME
  • Study Guides
  • Teach a One-Day Tech Class
  • W8SRC Repeater Guide
  • Advertise
  • Hire Me

How about an open source study guide?

July 1, 2021 By Dan KB6NU 9 Comments

I’ve been doing the “No Nonsense” amateur radio license study guides for almost 20 years now. Yikes! That’s a long time. It’s been a lot of work, but satisfying work. It’s a good feeling to know that I’ve helped literally thousands of hams either get their first licenses or upgrade to General or Extra.

I’ve been thinking about this today because, in exactly one year from now, we’ll have a new Technician Class question pool. And that means that I’ll have to produce a new study guide.

So, as I sit here today, I’m thinking how can I make the study guides better, while at the same time make them less work? One thing that occurred to me is that I could make them open source and then freely distribute them. I’d make less money on them, but it might be an interesting experiment.

If you have some experience with open source projects, and are interested in participating, I’d love to hear from you.

Related posts:

  1. An Extra Class “No-Nonsense” Study Guide
  2. New Version of Tech Study Guide Released
  3. 21 Things to Do: Upgrade to General
  4. Amateur radio in the news: Fulton club learns about its history, high school kids earn licenses, Motorola wins lawsuit

Filed Under: Classes/Testing/Licensing

Reader Interactions

Comments

  1. Ed Vielmetti says

    July 1, 2021 at 3:02 pm

    I worked on an open source document – a glossary of computing terms – which eventually got turned into a proper glossy report. We were reasonably effective in getting a range of people contributing and producing something fairly quickly to meet a deadline.

    The first pass was a bunch of people using a shared structured editor (Google Sheets) to put together a “one line per item” version of the document. This was helpful because you could swarm on the task and have a lot of input without people stepping on each other too much.

    When the first pass was done enough, I converted the CSV file into Markdown, and unwound the individual records into paragraphs, so that it was easier to format into something pretty. There were still some substantial text changes at this point, but the document was mostly “done”, so we could handle and discuss individual changes with pull requests in Github.

    Finally the Markdown file went through Pandoc and ended up in a pretty PDF format, which exposed all of the typos and thinkos that were invisible when the text was plainer.

    Since there are chapters you could easily work on this one chapter at a time, and not have to worry about edits on an overly-long document getting too horrible; or you could break it up one question at a time, and have your Makefile assemble the final copy or even if you are careful with the formatting generate something for some other system like a flash card setup.

    All this long-windedness is to say that this is not an impossible project to imagine as open source and cooperatively written, but my experience with it was that creating the collaboration environment took some work, and the tools I had were just awkward enough to sometimes get in the way of good writing.

    Reply
  2. JB says

    July 2, 2021 at 11:04 am

    Have you considered Crowdfunding? Like Kickstarter and/or Indigogo?

    I’m not a radio amateur and never used your guides, because I have considered it for a long time, but just have too much on my plate, but I’m still subscribed to your blog… And I thought I’d mention that in case it might be of help.

    Reply
    • Dan KB6NU says

      July 2, 2021 at 2:54 pm

      No, I’ve really never considered either for the study guides. I do pretty well on sales, so funding is not really a concern.

      Reply
  3. Walter Underwood (K6WRU) says

    July 7, 2021 at 5:54 pm

    I’ve made some contributions to the Solr search engine documentation. That is maintained in Github, in the AsciiDoc format (https://asciidoc.org). AsciiDoc is pretty easy to write, friendly for source code control, and powerful enough for technical documentation. I love MarkDown, but as soon as you need chapters or footnotes, AsciiDoc is a better choice.

    This works with people submitting changes, then a smaller number of “committers” (editors) approving those changes.

    This is a formatted section of that document:

    https://solr.apache.org/guide/8_9/circuit-breakers.html

    This is the changed version that I’ve submitted:

    https://github.com/wrunderwood/solr/blob/4b93ec27ac7e7b26f3745f90c41268b3fe8cac7d/solr/solr-ref-guide/src/circuit-breakers.adoc

    This is the raw source for that page:

    https://raw.githubusercontent.com/wrunderwood/solr/4b93ec27ac7e7b26f3745f90c41268b3fe8cac7d/solr/solr-ref-guide/src/circuit-breakers.adoc

    Reply
  4. Benjamin Steele / KG7EJJ says

    July 8, 2021 at 4:37 am

    Just some thoughts, and I apologize if you are already well familiar with the issues…

    You might give some thought to the specific license you use; “open source” covers a pretty broad spectrum. For example, the technician class curriculum project that I am working on will be licensed CC BY-SA [https://creativecommons.org/licenses/by-sa/4.0/], which will allow other people to use it however they want–even commercially–so long as they credit contributors and share any changes or adaptations according to the same license terms. There are a lot of different licenses which cover different usage scenarios and reserve some combination of your rights; it’s worth doing research because once it’s out there, it can be difficult to change your mind.

    If you just want to release it into the wild, that could be all that you need to worry about. If you want to still exert some level of editorial oversight or control, you might look into how successful small open source software projects are administered and come up with a scheme for managing contributions. I’d hate for you to end up having to do more work managing the efforts of others than if you had just written it all yourself.

    Reply
    • Dan KB6NU says

      July 8, 2021 at 10:52 pm

      This is one of the aspects that’s most confusing to me. I need to find someone knowledgeable about this topic to give me some advice.

      Reply
      • Sam KJ7RRV says

        August 4, 2021 at 10:32 am

        IANAL, and this is not legal advice, but CC BY means “do whatever you want, just give me credit”. CC BY SA means “give me credit, and release your version under this same license.” BY NC means “do whatever you want other than making money from this, but give me credit.” BY SA NC is “do whatever you want other than making money from this, but give me credit and release your version under this same license.” Note that the NC ones do not actually meet the definition of open source, because the definition does not allow the copyright holder to prohibit particular uses. There are also ND licenses that prohibit derivatives, but that would prevent others from contributing. Again, IANAL; talk to a lawyer if you think it is necessary.
        73

        Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

No Nonsense Technician Class License Study Guide (for tests given between July 2026 and June 2030)

New No Nonsense Technican Class Study Guide now available!

The 2026 version of my Tech Class study guide is now available, and as always, the PDF version is FREE!. The ePub version costs $11.97, and a Kindle version and paperback version will be available on Amazon shortly.

Click here to get all of my "No Nonsense" study guides.

Also available: The CW Geek's Guide to Having Fun with Morse Code

W5SWL.Com
Retevis Ailunce H1 DMR Radio
DXpander: Cobweb antennas, Laser Cutting

You’ve got mail!

Enter your email address below and get an email every time I publish a new post.

Email


I frequently teach classes to help newcomers get their licenses. The next class will take place on Saturday, October 10, 2026 on the University of Michigan campus. Click here for more information.

If you can't make the class, subscribe to the mailing list to be notified of when the next class will be held.

You can always download my free study guide, and if you have any questions about the classes, or amateur radio in general, please feel free to email me directly.

Support KB6NU.Com

Donate $7.30 and get two of these cool stickers. Measuring 4.25-in. W by 2.75-in. H, it's perfect for your car, your shack, or wherever!

Contact me

If you have a question or comment about one of my blog posts, or a question about any of the material in my study guides, or just a question about ham radio in general, you can email me at [email protected].

Blogs You Should Also Read

  • AE5X: A CW-centric blog from Kingswood, Texas
  • K0LWC Blog
  • LA3ZA Ham Radio Blog
  • Little Radios, Big Fun – WB3GCK
  • Mr. Vacuum Tube's Blog
  • Radio Artisan – K3NG
  • The K0NR Weblog
  • VE3WDM's QRP Ham Radio Blog
  • W2LJ’s Blog

Ham Radio Websites

  • Dashtoons – The Hammin' Comedy by Jeff K1NSS

Podcasts

  • ICQ Podcast
  • Linux in the Ham Schack
  • No Nonsense Amateur Radio Podcast
  • Resonant Frequency Amateur Radio Podcast

Recent Comments

  • Dan KB6NU on 2015 General Class study guide: Section G2E – Digital operating: procedures, procedural signals, and common abbreviations
  • Jimi on 2015 General Class study guide: Section G2E – Digital operating: procedures, procedural signals, and common abbreviations
  • Ali on Some Good Advice on Learning Morse Code
  • mike on Instant Character Recognition is the key to CW speed
  • Matt W1CDN on A completely different picture of Wayne Green, W2NSD (SK)

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Footer

Copyright © 2026 Daniel M. Romanchik, KB6NU ยท Log in