Mozilla are pushing out software faster than people can download it. Latest information released indicates that Mozilla have set a more aggressive timetable that may see Firefox 5 being released by June 21st. The documentation says “In general, each stage of the process (and activity pertaining to a particular version) …
Read More »