My thoughts:
--
Doc page is for SME Server Users who want to find out how to use SME Server. One part missing is how to make use of SME Server - I know that a very long time ago there was the sme_101, 201 idea which would be ideal after the Getting Started.
Doc Page is not for the Doc Team & Volunteers maintaining the documentation, there should be a seperate page for that linked from here.
Doc Page does not need a link to any email lists, there are no lists for 'end-user' support. Instead the forums & on-line help are provided.
The link to contribs is valid as the end-user wants to bolt on another black-box.
I think that this page is mainly used when making use of SME Server. A person does not care how it actually works (just a black box), instead they want to get a job done.
--
Dev Page is for developers of SME Server, either contribs or core developers. It should include information on how to modify or make RPMs, detailed information on how SME Server works, also how SME Server is being developed (Roadmap),and the Bug List. It should include links into the deveopment community, this means that it links to the Volunteering page, the experienced forum, DevInfo & Discussion email lists - but not Doc list.
It has the guidelines on how to build & submit a contrib. Also how to propose changes in the core, either package changes or how to cope with forks.
Personally I would look at this page to find the dev tools, understand how the guts of SME Server work, and how to feed things back to the community.
This page is used when you want to understand how a task is actually carried out so that you can change it.
---
Some information will always be a bit of both, but I think that we should try to avoid overlap where possible.
---
A minor detail point
To volunteer to help out at Contribs.org, please use the Volunteering page
I think that the text is wrong, it implies that the page is for helping out at contribs.org (the site). Maybe '...at Contribs.org or in developing SME Server, please...'
Ian