CiviCRM.org v2 Information Architecture
Principles:
- Solution-seeker needs more prominence
- Show a more "human" front
- Organize around audiences and tasks
Notes:
- Horizontal navigation with dropdowns
- Landing page descriptions with page title
Proposed Information Architecture:
- Home
- Icon to demo
- Icon to download
- Icon to blog
- Testimonials/quotes
- List of icons of organizations that are using Civi
- Links to full case studies
- Communicate benefits
- Short list of "about" organized by components
- Who uses Civi?
- AMS
- Icon to Finding Help/Technical Requirements
- List of upcoming events?
- Icon to developers
- "Demo" static on all pages -- maybe near logo. Maybe forums too.
- See: convio.com, "my organization needs to..." section
- Features: Full description of features/functionality organized around components/tasks
- Use 2/3rds page for features, and 1/3rd to highlight benefits using testimonials and examples
- Support: Overview of the types of support provided, emphasizing the community-driven nature of support interaction. Use the page to highlight the book.
- Understanding CiviCRM (Book)
- Documentation
- Upcoming Events
- Community Support: Explanation of the "type" of community resources available.
- Forums
- Frequently Asked Questions
- IRC
- Training Presentations
- Professional Consultants
- Community Mailing List Archives (deprecate? it's pretty outdated)
- Hosting Providers (peer-reviewed)
- Developer Resources
- Developer Documentation
- Issue Tracker
- Public Source-Code Repository
- Architecture Related Blogs
- Roadmap
- Translations
- Blog: Should have opening description "warning" people about the often-technical nature of the blog, and the community-nature of the blog (not everything comes from the core team). Also should have better navigation (category list, archives by month, search - Drupal can do these things right?)
- Developers
- Forums
- IRC
- Developer Documentation
- Issue Tracker
- Public Source-Code Repository
- Architecture Related Blogs
- Roadmap
- Translations
- About: Information about the project
- Technical Requirements and Licensing
- CiviCRM Core Team
- Community Advisory Group
- Contact
- Donate: CiviContribute Page with options for donations and details on NFP
- Footer: Full 1st tier menu list + My Account/Login/Logout, contact
Labels:

4 Comments
Hide/Show CommentsAug 13, 2009
JoeMurray
I'm a little unclear about the difference between Documentation and Community Support given the Documentation has community contributions and the stuff in Community Support is often heavily indebted to the core team (eg forums, IRC, presentations).
I think Forums and FAQ are buried too deep at 3rd level.
If I understand correctly, the top level menu items are About, Support, Blog, Donate. I would have more items at the top level.
I like burying the stuff in the Additional Resources down at a third level.
A task orientation that would segment people wanting differernt types of resources might be:
Each page would have links into appropriate parts of the book, the documentation, the relevant forum(s), etc. I see Resources as an additional way in to stuff to supplement top level menu items for Download, Documentation.
HTH
Aug 25, 2009
Michael McAndrew
Hi,
Some quick thoughts before I have to run to a meeting.
Great that this is starting off.
I think we need to do a high level split between non-profits and developers. The site is pretty good for developers already but we don't do well enough for non-profits. I think a home page puts more emphasis on non profits would be a good opening to the site. If I get time, I'll make some mockups based on the below...
Non-profits
The current website assumes that the visitor is familiar with the architecture of an open source product websites. But that definitley isn't the case for the majority of non profits.
These people need to quickly evaluate if CiviCRM is right for them. Can it do what they want it to do.
So how about start off with a list of things that CIviCRM can do. Rough draft...
CiviCRM can help you...
Start by
Sep 03, 2009
Brian Shaughnessy
[From Xavier]
Looked at the stats. This page is a very important one, and beside being quite ugly, I think we miss there the opportunity of promoting more the customisation and various option based on what type of organisation is going to use it (what you described yesterday) http://civicrm.org/download
Sep 07, 2009
JoeMurray
It seems to be coming along well. A few additional points:
It would be helpful to me to know more about home page content as the points above focus on navigation it seems. A mockup of home page and a few other pages would be a good next step to ensure we're on the same page about what's on these pages.
I would label the blog as Developers' Blog, and move it to a lower importance towards right or in a three column format, in a block down on right.
I think the forum should not be treated as a monolithic whole, but have each forum container referred to in appropriate places. We want people with installation and simple use issues to end up directly in the appropriate forums, and assist developers getting back and forth between their forum and appropriate wiki material etc.
I would drop the list archives.
Can we integrate search across wiki forums book and site? It's very important for user experience, and for newbies to find what they want. Apache solr might help.