On Mon, Aug 12, 2013 at 12:03 PM, Baruch Burstein <bmburst...@gmail.com>wrote:
> > On Mon, Aug 12, 2013 at 12:44 AM, Stephan Beal <sgb...@googlemail.com>wrote: > >> Hi, all, >> >> Another status update for what is still tentatively known as libfossil... >> >> I have a small question about libfossil - is the http server considered > part of the lib, or part of the app? > Good morning! It's neither - it's at least 4-6 months from being that far along :/. When it is, i would like for the networking bits to live in a layer between the core lib and the application (if that's possible/feasible - i'm not yet certain that it is). But that's still far enough away that i have no concrete plans regarding it (but it is of course on the radar). Ideally the library itself will have zero dependencies on any sort of transport layer (HTTP/SSH) and can instead work over an abstract i/o interface (which is already in place but may not be sufficient - time will tell). If you have concrete ideas regarding such details, please feel free to make suggestions. If the app, are wiki pages an integral part of Fossil, or are they just > another type of artifact that the app can choose to display in a special > format? > Yes. Both, actually - they are just plain old artifacts and how they are rendered is then determined by their type. Where exactly the line is between app-level and lib-level responsibilities is not yet clear. Last night i ported in the bits which generate the timeline entries when a tag is created, and found that it contains a huge amount of "presentation code" which is only relevant for fossil(1), e.g. how it generates links. i am not yet certain how i will be able to provide hooks so that people can, for example, write their own native-language timelines. http://fossil.wanderinghorse.net/repos/f2/index.cgi/artifact/f90fd404ae13676511aaa5b236d820026166ed22?ln=1269-1333 ideas are welcomed :). -- ----- stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal
_______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users