On Fri, 4 Mar 2011 12:59:12 +0000
Post by Stephen De Gabrielle
Um, no. "Exciting" is the *last* thing I want from a VCS!
In looking at the other DVCS sites (and other OSS software) and
comparing them to fossil, three things stick out:
1) Most of them have very visible download buttons/sections. Most also
have a short "quick start" section on the home page.
2) Colors. The two sections often have different background colors or
bright borders to make them stand out.
3) Bullet lists. For some reason, people like using graphic bullets
for lists, with different bullets for each item. At least for major
lists. They also keep the lists short - normally no longer than
seven items, and then only if they are single-line items.
With those three things in mind, I'd suggest reorganizing the home
page along these lines:
The main content - the long numbered list - gets shortened. Either
drop three or four items, or drop the explanations and make them link
to a page that provides the detailed explanation. Switch from a
numbered list to custom graphics bullets.
Replace the box on the right with a download section: A big colorful
download link to the downloads page, followed direct text links for
Mac, Windows and whichever is most popular of the two Linux
links. Below that is a short "quick start" box, showing a cut form a
terminal window of doing doing clone, open, edit, & commit. The first
four lines (or maybe 8 to show a branch) of the screen capture near
the top of
http://blog.mired.org/2011/02/adding-vcs-to-zshs-vcsinfo.html is about
right. Except leave out the RPROMPT.
The bottom half of the page gets split into four parts. The right most
part gets the contents of the box that was in the upper left plus the
"free hosting" link. Oh, and add a "Quick Links" header.
The second column gets a "User Docs" header, and then the links for
Concepts, Building And Installing, Embedded Documentation, Branching,
Built-in Wiki, Event, Content Deletion, Password Management, Command
Line Reference, TH1 Script Language, Server Setup, Ticket System
Customization, and Import and Export.
Yes, this is about twice as long as I'd like, but fixing it requires
reorganizing the user docs. A quick stab at that: Create an "advanced
topics" page, put Content Deletion, Command Line Reference (since it's
unfinished), TH1 Script Language, Ticket System Customization,
Embedded Documentation, and Server Setup there, and just have the
"Advanced Topics" link in "User Docs".
The third column gets an "Advocacy" header, and links for
Testimonials, Quotes, Questions & Criticisms, & fossil-vs git, and
The last column is "Developer Docs", and is the links for fossil
Ok, I know I'm not very good at the UI/graphics design game, so I'm
not going to try. But after looking at the other sites suggested,
those changes sort of popped into my head. Since no one else mentioned
anything along those lines, I figured I would.
Mike Meyer <***@mired.org> http://www.mired.org/consulting.html
Independent Software developer/SCM consultant, email for more information.
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org