I'm reasonably new to drupal and would like to perform a minor version upgrade (6.14 to 6.15). This is my first upgrade.
1) In the upgrade directions, it says to "ensure that the versions of all contributed modules match the new Drupal version to which you are updating." Do contributed modules have minor version numbers? Let me explain this question with the following example ... in mid December '09, Drupal 6.15 was released ... one of the contributed modules that I use was updated after this release (CAPTCHA, January '10) and another contributed modules that I use was last updated before this release (CCK, November '09). I assume that if I upgrade core to 6.15, I will also need to upgrade CAPTCHA, and then everything will work okay. I don't need to wait for a new version of CCK to be released that is compatible with 6.15, do I?
2) During an upgrade, I will need to disable all contributed modules, perform the upgrade, and then re-enable the contributed modules. When I do this, will the modules need to be configured from scratch again? As a simple example, if I use CCK, Views, and CAPTCHA modules and perform a minor version upgrade, I assume I won't lose the content types that I've defined, the views that I've defined, and the CAPTCHA that I've configured ... is that right?