X-Git-Url: https://git.openafs.org/?p=openafs-wiki.git;a=blobdiff_plain;f=AFSLore%2FGitTools.mdwn;h=31a4a5c82de4765cf1fa4097a04057f7dbbf043c;hp=85c7c4971a0b270d294392242f3d0ce3edc7f5c2;hb=810f05b17416400ba70124b1c2cf9857ce84e18b;hpb=bb2ff47157f4f4b79aefa537dabf51bfdb286554
diff --git a/AFSLore/GitTools.mdwn b/AFSLore/GitTools.mdwn
index 85c7c49..31a4a5c 100644
--- a/AFSLore/GitTools.mdwn
+++ b/AFSLore/GitTools.mdwn
@@ -33,13 +33,21 @@ We need a mechanism for keeping the delta name information up to date, as gerrit
Write a script which takes the master delta name, the branch target, and cherrypicks the change to the branch. This should bypass gerrit if the cherrypick succeeds (This should probably use a different SSH key than the one normally used for head commits). For commits which require manual changes, there should be a choice between directly applying the massaged change to the branch, and submitting it via gerrit.
+### Wdelta
+
+Write a replacement for wdelta that understands how to reassemble the disjoint patchsets that are used to represent deltas in git
+
+### .gitignore files
+
+Generate .gitignore files, based on the existing .cvsignore files and some common sense
+
## Shortly after
These items will be required shortly after we complete the switchover
### Release Building Script
-(we can't release with out it!)
+(we can't release without it!)
A script is required to produce the basics of a release. It should do something like the following:
@@ -50,6 +58,10 @@ A script is required to produce the basics of a release. It should do something
- Generate diff between two tags
- Generates changelog from complete commit log on every patch
+### Delete all RCSID("") markers
+
+Git doesn't give us RCSIDs, so we should delete all of the places in the code where these occur.
+
## After
These are things that we believe it would be nice to have, but that we're not going to delay flipping the switch for ...