On Thu, Jun 7, 2012 at 1:36 PM, Stephan Beal <[email protected]> wrote:
> and fossil tries to be platform-agnostic insofar as is feasible. Once > fossil has Unix permissions support, people will want extended attributes > support, ACLs, and other weird stuff (not that Unix permissions aren't > weird, but they are the most common case). > What "might be possible" within the current code base would be something similar to svn properties. i think tags (which are key/value pairs in fossil) could be used for this if we would extend them to be able to tag arbitrary artifact types (i seem to recall, possibly incorrectly, that we can only tag commits right now?). e.g. tag unix-perms=0754. That might even have other interesting uses (specifying the mime type comes to mind (fossil's current support for mime types is quite minimal)) and abuses (nothing comes to mind, but i have no gift for spotting malicious abuses and attack vectors). When/if tcl scripting ever becomes a core fossil feature, a post-checkout/post-revert script could then check/set permissions based on the tags. Anyway... -- ----- stephan beal http://wanderinghorse.net/home/stephan/ http://gplus.to/sgbeal
_______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

