Hi everyone,
I am currently researching collaboration software for my company however I am having some trouble. I cannot seem to find and software that explicitly meets the set requirements:
Site management:
• define the site structure / create our own navigation
• have purely HTML text/image (non-document) pages that we can edit, e.g. for intro sections
• manage user accounts
• create user groups with differing permissions
• upload documents, e.g. MS Office files, PDFs, Flash files (demos), HTML prototypes
Once logged in:
• comment on documents
• download documents in native format
• export comments
Ease of browsing / searching
• effective search
Workflow management
• assign projects to people
• assign tasks to people, e.g. ticketing
• set status on a page, document, thread or ticket
Non-functional requirements
• Secure
• Available / reliable
• Usable
• Easy to maintain
• Regular backups
• Need to host internally so documents stored on our servers
I have found that 'Intranet' software like interact4 and bitrix generally meets the requirements, however as intranets I believe the cost and scale of the software would be excessive seeing as only 25-35 people will be using the software.
The original plan was to use a product called Cyn.in however our IT department (including me :P) is lacking in knowledge of Linux based operating systems; which also means that the software we choose should be windows based.
Please if someone could suggest something that would be useful it would be much appreciated.

Sam x