Yeah, the idea is that we want only one set of pages to maintain. The old Mobile site needed alot of duplicate work every time we made changes to the regular site. That's why so many features were missing, we had to make everything twice.
We went this route since the old "Mobile Site" mentality is now deprecated. It was a great idea when people had tiny web browsers on their flip phones and the page had to be drastically different than the normal web experience. However now smart phones make mobile browsing much better and able to handle alot more. Your phone can run the normal NS just fine, we just make it fit in whatever size screen you happen to have available.
Plus now with 3" and 4" phones, 7" and 10" tablets, netbooks and retina-quality displays, the line between Mobile and Full-Site is very blurred. We can't just make two sites, we need to support dozens of different sizes and layouts.
Consequently, this has made testing NS WAY more difficult. Long are the days we used to just test Firefox, Safari, IE and Chrome.
This is our current test plan for NS, and it's growing:
Windows 7/8:
Chrome (latest)
Firefox (latest)
IE 9
IE 10
Safari (latest)
Mac OSX:
Chrome (latest)
FireFox (latest)
Safari (latest)
Apple iOS
iPad 10" Safari ( Portrait & Landscape)
iPhone Safari ( Portrait & Landscape)
Chrome ( Portrait & Landscape)
Chrome ( Portrait & Landscape)
Android 2.2+ and 4.0+
Nexus Phone Built-in Browser ( Portrait & Landscape)
Nexus Phone Chrome ( Portrait & Landscape)
7" Tablet Built-in Browser ( Portrait & Landscape)
7" Tablet Chrome ( Portrait & Landscape)
We must also begin testing the new 7" iPad, Microsoft Surface and Windows RT, Windows Phone 8, 10" Nexus tablets and new Android 4.0 devices.
Our goal is to make sure NS works properly on every one of these.