There are a few things that should be configurable. An non-exhaustive list is:
[ ] Package info with textual data. Users should be able to decide if they want package info appended to the end of their textual data
[ ] User mapping. Users may decide that a user-map is not desirable/necessary, and should just be able to execute the relevant requests as a single user.
[ ] Author attribution. Users may decide that they do not require attributions to the original author in comments, issues, etc.
[ ] Start from a certain transfer checkpoint. Users should be able to start from a specified (and allowed) checkpoint. For example, "Start transferring but from issue 56".
There are a few things that should be configurable. An non-exhaustive list is: