@ Stephan Beal:
I see the appeal in creating a separate HTML application. I will take
this approach, and will see how everyone feels about having "installable
skins" in Fossil: shipping it with only the "Default" skin.

Awesome, I didn't find either the JSON demo or "The Doc" while reading
through everything. Thanks for the links!

I've already mailed my copyright release last week sometime, so it
should be arriving any day now. :D

You are exactly on track with what I was envisioning for the JS
enhancements with: http://mbostock.github.com/d3/talk/20111018/#8


@Konstantin Khomoutov, @Ron Aaron, @Lluís Batlle i Rossell:
You're absolutely right, the web interface is fine. What I'm saying that
it could be enhanced with complimentary JavaScript, leaving all of the
previous CSS/HTML alone. Disabled JS wouldn't be a problem at all; you
just wouldn't see the enhancements.


@Ron Aaron:
I definitely agree that features like syntax highlighting can be very
expensive. If the Fossil server is running a JS enhanced skin, the
end-user will be presented with a way to disable features they feel
aren't worth their computational time.


@Michael Barrow:
I'm hoping that we can abstract all of Fossil's hard-coded pages and
skins, and have "installable skins" to dodge bloating Fossil with any
and all unnecessary data.


@Dmitry Chestnykh:
I just wrote a script for testing the speed and size difference between
the different compressions available, find the results here:
http://uploads.calebgray.com/contributions/compression/index.html

As far as I know, memory usage depends entirely on dictionary size... so
shouldn't DEFLATE and LZMA use the same amount of memory if configured
correctly?

I'm used to 500KiB/s download speed, but my only choice at home is
Clearwire (which is true, I'm sure, for more than just myself).
Unfortunately, it's not rare for me to get 20KiB/s download speeds on
it, if the Fossil releases were UPX compressed, that would have saved me
~5 seconds over the ZIP. Obviously, this isn't doesn't seem like a big
deal, but keep in mind that the people in Australia/New Zealand have to
pay for their bandwidth. It's not just time we're saving people, it's
money too, in the long run.

UPX has zero effect on memory usage, and would probably add a
millisecond or two to each request, leaving CPU as the only truly
impacted factor... I suppose that if a Pentium 133 uncompressed at
~10MB/s as they claim on their homepage... then if you're getting 10
requests a second on a 1MB executable... your server would begin seeing
the performance impact of Fossil being compressed using UPX. Anyway, I'm
not a huge proponent to the idea, it was just a thought.

_______________________________________________
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