Item12494: Break out RCS stores into a stand-alone contrib; include it in the release by default
Priority: Enhancement
Current State: Closed
Released In: 2.0.0
Target Release: major
Applies To: Engine
Component:
Branches: trunk
the goal here is to reduce the profile of the RCS stores, which are currently built into the core and end up tainting the code as a result.
By moving them to a stand-alone contrib we can isolate their influence, and treat them like any other store.
This is the last major step in opening up the Foswiki architecture to alternative store implementations (of which there are already several)
Note that there is
one functionality change here; the permissions configuration vars are no longer in {RCS}{filePermissions} but have moved to
{Store}{filePermissions}. Similarly {dirPermissions} and {overrideUmask}, which all have wider applicability than just simply to RCS.
--
CrawfordCurrie - 10 May 2013