I found some old Eveready CH15 NiCd batteries in a Zip Loc baggie in a box. These aren't that old and are date coded September 1995 and most were leaking electrolyte around the positive electrode.
They weren't stored inside a device, so obviously not abused. I bet these batteries had less than 100 cycles of use. Why did the electrolyte leak and how long could I expect NiCd or NiMH to last from the date of manufacturing?