You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by Apache subversion Wiki <co...@subversion.apache.org> on 2013/01/10 17:41:32 UTC
[Subversion Wiki] Update of "DesignNotes" by pburba
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Subversion Wiki" for change notification.
The "DesignNotes" page has been changed by pburba:
http://wiki.apache.org/subversion/DesignNotes?action=diff&rev1=34&rev2=35
Comment:
Alphabetize the design note links. Add a link to 'repos dictated config via inherited props'. Add an 'abandoned' section and move the old 'server dictated config' notes there.
== Design Notes ==
The following are links to various notes about the design and implementation of various Subversion features and enhancements.
+ * [[Ev2|Editor, version 2 (Ev2)]] - Updating the way we transmit difference within Subversion
- * ServerDictatedConfiguration - server-dictated configuration of client-side behaviors
-
- * InheritedProperties - node properties that apply to descendants too
-
- * MultiLayerMoves - recording multiple layers of moves in the working copy
* EncryptedPasswordStorage - (forced and/or turn-key) encrypted storage of cached client-side authentication credentials
* Also see MasterPassphrase
@@ -15, +11 @@
* [[FS2]] - Thoughts about a re-designed and flexible backend storage system, to replace both libsvn_fs_base and libsvn_fs_fs
* StarDelta is a potential low-level algorithm to be used in the FSFS2 backend
+ * InheritedProperties - node properties that apply to descendants too
+ * InRepoAuthz - Storing Authz files inside a repository
+ * MergeinfoCommand - 'svn merginfo' shows a summary diagram by default
+ * MergeLimits - thoughts on the nature of the merge use-case
+ * MtimePreservation - storing "modified time" for files in a versioned property
+ * MultiLayerMoves - recording multiple layers of moves in the working copy
+ * NodesOperations - understanding WCNG NODES table
+ * [[Inheritable-Ignores-AutoProps|Repository Dictated Configuration]] - server-dictated configuration via inheritable props
* SymmetricMerge - understanding sync, reintegrate, catch-up, cherry-pick merges
-
- * MergeinfoCommand - 'svn merginfo' shows a summary diagram by default
-
- * MergeLimits - thoughts on the nature of the merge use-case
-
* UnicodeComposition - managing differences in Unicode character composition in paths
-
- * MtimePreservation - storing "modified time" for files in a versioned property
-
- * NodesOperations - understanding WCNG NODES table
-
- * InRepoAuthz - Storing Authz files inside a repository
-
- * [[Ev2|Editor, version 2 (Ev2)]] - Updating the way we transmit difference within Subversion
=== Not Yet Written ===
* BetterExternals - ideas for something as useful but less crufty
+ === Abandoned ===
+ Designs that were discussed but never implemented. These remain here for archival purposes.
+
+ * ServerDictatedConfiguration - server-dictated configuration of client-side behavior (abandoned in favor of [[Inheritable-Ignores-AutoProps|Repository Dictated Configuration]])
+