On Fri, Aug 15, 2014 at 11:01 PM, Ron W <ronw.m...@gmail.com> wrote:

> I recommend this because all Fossil version control features are available
> to "embedded documentation" pages. The disadvantage is that editing the
> requires using an external tool (though Fossil has a command for previewing
> the pages (locally) before committing; the updated page would have to be
> committed before other users could see it, but that's no different from
> updating "built-in wiki" pages).
>

Triva: that's one of the concrete use cases libfossil aims to solve. It
requires the ability to create a commit given only partial content (one
file) and without a checkout to work from, which is why fossil doesn't
provide some basic UI for editing the embedded docs directly (as soon as it
could, it would be able to edit arbitrary in-repo text files online).


> 2. Use the "embedded documentation" pages as the published pages while
> adds/updates are done on the "built-in wiki" pages. While this allows using
> Fossil's web interface to edit wiki pages, currently only the most recent
> version of a given page is view-able or update-able. (The changes are still
> saved, just no easy way to access them.)
>

FWIW: Fossil's central wiki has been essentially abandoned in favor of
embedded docs. Many people still use the wiki (and that was one of the two
feature which initially attracted me to it), but for larger projects, with
multiple devs, the embedded docs are superior to the wiki.



> Anybody knows of something that allows tracking and answering tickets from
>> a mobile phone ?
>>
>
> Fossil's web interface is usable from a mobile phone or tablet that has a
> web browser.
>

Thanks, Ron - that leads us nicely into a shameless plug...

It's currently possible to use libfossil's script bindings to generate
custom reports pages you need. Here's an example of a whole web site
created using the previous-generation script bindings:

http://fossil.wanderinghorse.net/repos/libfossil/cgidemo/

the newer script engine is done and bound to libfossil, but the high-level
CGI bits are incomplete:

https://docs.google.com/document/d/13gRSl6-bj3LV-OKgE-BsqvqF33UFYW3oa3A2OJC5QSY/view

libfossil doesn't currently have much explicit tickets support (because of
their dependency on TH1), but the db layer gives one all the info he needs
to create custom reports, e.g. these:

http://fossil.wanderinghorse.net/repos/libfossil/cgidemo/index.cgi/reports


-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to