> I think that the fact that fossil is a single executable is a *big*
> selling point; changing to a situation where you need certain additional
> outside-of-the-repo (.so) files to work properly with certain fossil
> repos would be a mistake.

Again I agree with you 100%.

But I am talking about aplications based on fossil which are not
themselves fossil or even a version control system, two of which
I am currently working on (for personal use).

Having regular interfaces to core fossil would mean that
when the fossil core code is upgraded I and others could simply
incorporate the new code into our own projects without modification.

If the core code has to be hacked, such integration would be more
difficult and thus the resulting project more difficult to maintain.

My own projects would then still be single executable files
with no dependancy on outside files and so having the advantages
of fossil ... but not being fossil.

I am merely suggesting that, as fossil evolves, thought should be
given to the fact that 3rd parties may wish to reuse or extend the
code and mechanisms devised that would make this easier.

--
Robert
_______________________________________________
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