Hey, I am responsible to move some of facebook's extension to core. The first easy ones which I need to move are commitextras, morestatus, copytrace, pushvars.
This mail is to ask how the community wants them in core. commitextras: This extension adds a flag to add "extras" values to a commit from command line terminal. I think that this can be moved to core by marking the flag marked as ADVANCED and making sure we allow users to use extras' keys which we use internally. I have a patch for that already in the list. morsestatus: This extension wraps the status command to show more things about the current state of the repo by showing if histedit, bisect, graft, unshelve, rebase or merge is going on and show how to continue and abort that state. I personally think adding a --more flag will be good. pushvars: This one adds a flag to push command to send environment variables which hooks can read. This one adds a new bundle2 part. I think we should have this as an extension in core as I am not sure directly adding this to core is a good option. copytrace: This patch speeds up the copy tracing by a file based heuristics. I am not sure about the way to go with this. Regards Pulkit Goyal _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel