I'm new to ubuntu/debian being a gentoo user for many years, so please excuse my ignorance.
I've just been informed of the release of 12.04 but when I review the package list I noticed an inconsistency. The Groovy language and groovy-doc is no longer supported by canonical and will be removed. However groovy-doc will also be upgraded.
I only realise this because it's something of interest to me so I wouldn't have any idea about all the other areas of the system I don't know anything about.
I feel I should wait some time for the release to have some problems ironed out before I continue with the upgrade. Is that a advised practice?
11.10 has just now been released, 12.04 is the planned one that is still being discussed (ie codename only came out a few days ago). You can not test 12.04 (should not, really).
If you are looking for pure stability use the LTS Ubuntu releases, if you want edge but without many issues use the current one -1, so use 11.04 for now. After a couple of weeks you can safely upgrade to the current one, 11.10. Not that it is not safe to install it now but there might be some edges that need perfection as you can understand.
There is a release of Ubuntu every 6 months, in April and in October, the versions start with the year+release month, ie: current one is 11.10, released in 2011, in October.
There is a release of Ubuntu LTS every 2 years with support for over 3 years, previous one was 10.04 and has support until 2013, next one will be 12.04.
You must not upgrade to Precise Pangolin (12.04) unless you are going to develop it. Its development just started a few days ago, so it's extremely unstable. 11.10 is released, but as we all know, some bugs aren't discovered until after release, so if you're not in a hurry, you may choose to delay upgrade to 11.10. 11.04 is supported until October next year, so it's no rush.
I've been using 11.10 for about six weeks, and it's come along nicely. There are a few issues still, though, particularly with regards to multiple screens. But all in all, it's good. I think newcomers to GNU/Linux should be recommended to use 10.04LTS, or wait for 12.04. With all the great changes going on, Ubuntu isn't as stable and polished as it usually is.
Putting aside for now the obsolete versions mentioned here.
For stability it's recommended to wait for the first point release prior to upgrading.