On Fri, 7 May 2010 10:11:02 -0400
>>>>>> "Richard" == Richard Hipp wrote:

Richard> Offering the option to use 3rd-party merging aids is on the
Richard> to-do list.

Nice.

Richard> (But my time is limited because I am currently frying much
Richard> bigger fish:

Big fish, indeed.

Richard> Was there anything else in that article that was noteworthy?

- No versioning of Fossil itself

It would be nice to provide 'regular' versions for releases.

- interoperability with other SCMs, migrating & exchanging

I'm aware that there is converter for CVS. Any support for other SCMs.

How can one exchange 'artifacts' with other systems or is Fossil
'isolated universe' ?

- ability to contribute patches via email, e.g. like bzr's 'send'

How can occasional user contribute to the Fossil-based project?

Just by sending diff?

- Attempts of including rich text editors have failed so far, non
  programmers potentially reluctant to learn HTML just to format

This one really sucks...I'm doing thorough evaluation of Fossil and it
looks 'almost perfect', except of this one... :-(

Richard> What else is important to the broader user community?

The explanation on the wiki says:

"Some commentators feel that the use of HTML is a mistake and that
fossil should use the markup language of the fill-in-your-favorite
wiki engine instead. That approach was considered but was rejected for
the following reasons:"

   1. There is no standard wiki markup language. Every wiki engine
does it a little differently. 

Personally, I'd prefer Markdown as very readable markup which plays
very nicely with HTML, but I'd agree with Jeremy who wrote (sometime
ago):
 
"There are 3 major wiki syntaxes, Markdown, Textile and Creole. You
will likely run into them in other areas of your programming life as
well. We are simply asking that a set standard be adopted so you don't
have to deal with everyone has their own idea. We are also asking that
it be adopted wholly."

So, having complete standard markup is better than the present one
since 'standard' markup is supported in different tools like editors,
converters etc.

2. The wiki markup used by fossil, though limited, is common to most
other wiki engines, is intuitive, and is sufficient for 90% of all
formatting tasks.

Dear Richard, I agree that markup used by fossil is intuitive, but it
is hard to accept the statement "is sufficient for 90% of all
formatting tasks." since it comes from you who is known as Sqlite
author and the web site (http://www.sqlite.org/testing.html) says: 

"The TH3 test harness is a set of proprietary tests, written in C that
provide 100% branch test coverage (and 100% MC/DC test coverage) to
the core SQLite library.", so, in my eyes, you're not 90% man.

Here - in case to use wiki as complete documentation tool - it is not
enough to cover 90%, but one needs full coverage which could be easily
achieved by using some complete wiki markup (Markdown, Textile and
Creole were mentioned in the thread)

   3. Where the fossil wiki markup language is insufficient, HTML is
   used. HTML is a standard language familiar to most programmers so
   there is nothing new to learn. And, though cumbersome, the HTML
   does not need to be used very often so is not a burden.

Jeremy wrote today: 

"I'm actually going to be removing it from the tab group and doing
without a wiki for a while. I did have the wiki enabled for a while
and some contributors just about fell over when they had to type in
HTML and they simply didn't, so it is defunct anyway."

:-(

"I'm a strong supporter for any standard wiki format. Sure, not
everyone is going to agree on the standard but that's a choice that
has to be made. Not everyone agrees with what exists now. The point
is, without a more usable wiki, it's not usable as a wiki to me. I
gave up."

This is a great pity that such wonderful project as Fossil, which
brings so many excellent ideas into life and it's so capable, performs
nicely, is spoiled by under-the-standard wiki implementation.
 
It is definitely the weakest link in the Fossil's chain and it
disappointing that although SCM is example of great implementation,
the whole products will suffer due to 90%-wiki markup. :-((


My offer is still valid that I'm going to rewrite the whole wiki docs
in Markdown in case you plan to support it. ;)

Thank you for the great product Richard, but please re-consider to
make it (almost) perfect!


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6
----------------------------------------------------------------

Attachment: signature.asc
Description: PGP signature

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to