Yes, I’d love to support the .pages format, and it’s one of the most frequent requests I receive. Unfortunately, as Ioa points out, the proverbial ball is in Apple’s court. It’s only possible to support a format if it’s documented (unless you reverse engineer the format, but then Apple changes the format slightly with each release). The best paths for great Pages support both rely on Apple, which are:
a) Apple publish the .pages format so that developers can write their own importers and exporters. (I was able to create the Final Draft translators, for instance, because Final Draft shared their .fdx and .fcx specifications with me.) It doesn’t look like they have much intention of this, though, as they did publish a partial spec for Pages 1.0 on the developer site, but with the caveat that it shouldn’t be used for writing full importers (!) and that it was unlikely the .pages format would ever become public. It was then never updated and was removed from the Apple dev site last year sometime, so now there’s nothing.
b) Apple provide out-of-the-box .pages importers and exporters as they do with other formats (Apple provide basic translators for .doc, .docx, .rtf - although Scrivener’s RTF engine is much-modified - and many other formats, but nothing for .pages - they never provided anything for Appleworks, either, though).
c) Apple provide better RTF support for Pages. This would be by far the best option. Pages already has very good .doc and .docx support but its RTF support drops page breaks, images, footnotes, headers and footnotes and comments. And yet I was able to add all these features to their standard RTF translators (which lack these things by default also) - RTF is a very simple, plain-text format, and if I can do this then the Pages devs should be able to add this stuff with ease - it would probably only take them a few days.
So, the best thing to ask Apple for is probably better RTF support - RTF import and export that supports page breaks, images, footnotes, comments and headers and footers. If it did that, getting work back and forth between Scrivener would be a breeze. Here’s the Pages feedback form page:
apple.com/feedback/pages.html
(As Druid says, though, if you don’t need headers and footers, footnotes, images and so on in your document, then you can just export as RTF and open that in Pages without too many problems.)
The one thing I could do my end to provide better Pages support would be to provide much better, fully-native, .doc or .docx translators. Currently I rely on the standard Apple-provided translators for these (the ones used by TextEdit - Pages uses completely custom-built ones), which, like Pages’ RTF support, drops footnotes, images etc, so it’s a Catch-22 - Scrivener has great RTF support, but Pages doesn’t; Pages has great .doc and .docx support, but Scrivener doesn’t (it’s always better to take an RTF to Word from Scrivener). In the long-run I would love to provide much better .doc and .docx exporters, but these are massive and very complex formats; it would probably take a lone developer such as myself a year of doing nothing else just to code a decent translator. (The Windows version will probably have much better .doc and .docx support because on Windows you can buy third-party converters that will take an RTF and convert it; the Mac unfortunately doesn’t have so many options.) So this is something that will have to wait until we are - hopefully! - one day a bigger company and able to afford to hire someone to create something like this. Off in the future…
Thus, for now, prodding Apple and hoping they add better RTF support is the best bet.
All the best,
Keith