On Apr 29, 2009 4:21pm, Daniel Clark <dcl...@pobox.com> wrote:
fossil-scm as back-end persistent storage, sort of along the lines of
[2] - to quote (BTW is the author of this on this list? Can't find a
name or contact info on the blog):
"My current long-term goal (ie “fantasy”) is to, bit by bit,
reimplement or refactor the Fossil source base into a generic
application platform. That would allow really rich applications can be
written in C/C++ for use as CGIs, standalone web servers, or console
applications. Fossil's engine is based largely on sqlite3, which means
that such apps would have a significant amount of built-in
serialization support."
That's me :). You're right - there isn'ta link back to me on blog.s11n.net
- i'll get one added. i've always assumed that anyone on that blog visited
via http://s11n.net, where the contact info is in the main menu.
i started work on the thing mentioned in that last paragraph:
http://fossil.wanderinghorse.net/repos/cgi3/
but i haven't touched it in a long time, and it's far from
feature-complete. It might make more sense to use a stable C/CGI library as
a basis, and then build the sqlite3 stuff on top of that.
There are several implementations of SHA1 in Javascript, so it looks
doable. I am hampered by the fact that, so far, I've managed to avoid
learning JavaScript. I have the book "Object Oriented Javascript" [3]
i highly recommend the Rhino book from OReilly - the best JS book i've used.
on order, which looked like the best option for people interested in
using JavaScript as a language (rather than only as a way to write
client-side code to interface with a back-end server running something
else).
i've done quite a lot with JS embedding in non-browser contexts, eg a JS
SQLite3 wrapper:
http://code.google.com/p/v8-juice/wiki/PluginSQLite
and might be able to be of assistance here. Another interesting project in
this area is:
http://code.google.com/p/v8cgi/
which uses the google v8 javascript engine for server-side JS. That might
make a very good starting point.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users