I'm relatively new at Drupal programming and would like to create some new nodes and corresponding modules for it, but after 5 solid days of searching the forums and such I am marginally further along.
The API section has no reference to 5.x currently.
The upgrade information would only apply if you are currently familiar with the 4.7 way of doing things, which I am not. The upgrade information for changes from 4.7 to 5.x is helpful, but doesn't do much for those not already intimately familiar with the workings of 4.7.
The module example documentation is helpful, but does not mention how to create new node types in 5.x correctly.
The 5.x node documentation I have found ultimately ends up in tutorials that are written for 4.7.
I would like to skip over development for 4.7 all together if possible, but at this time it's proving difficult.
I have a relatively complex task and the best logical way I can see to accomplish this task to define a few new related node types in a heirarchy, and inside those node types include existing node types as containers for the content. I can utilize OG for my user divisions, image and filestore for my file needs.
I am at the point of bastardizing the code to get the job done, taking away the real work from Drupal but that kinda defeats the purpose of writing a single location (module) that contains my intended functionality.