On Thu, Oct 17, 2024 at 1:07 PM Patrick Steinhardt <ps@xxxxxx> wrote: > > On Thu, Oct 17, 2024 at 10:43:56AM +0100, Abraham Samuel wrote: > > Hello, > > > > I was searching through the list for a #leftoverbits project that I could do. > > I then came across this conversation > > > > https://public-inbox.org/git/xmqqed7bhobk.fsf@gitster.g/. > > > > The suggestion was made to make messages seeded with -m/-F to the "git > > notes add" subcommand be editable when the "-e" option is passed to > > it. This allows modifying the message by opening the default editor to > > enable the message to be edited before adding the note. > > > > I have checked the current version of git and there is no "-e" option > > implemented. > > I am also studying similar implementations for git commit and git tag > > to help me understand the implementation. > > However, I would like to know if I am permitted to go ahead and if > > yes, I would appreciate pointers to other resources to aid me in > > implementing it. > > You don't have to ask for permission in order to fix issues. So please, > feel free to go ahead. > > I assume you've already read through the common documents that we have > in Documentation/, like MyFirstContribution.txt et al.Other than that Hello Patrick, Thank you very much. I have previously read the Documents you referenced and already done the microProject https://lore.kernel.org/git/pull.1811.v4.git.1728498122419.gitgitgadget@xxxxxxxxx/ which has been integrated into master and closed. > I'd recommend to have a look at how this is implemented in preexisting > commands, but you already had that idea yourself. You could also dig > into the history of how those `-e` options have been introduced for > these commands, which might give you an idea what was required to be > done for them, and you'll likely have to do something similar for `git > notes add`. > > I don't really think we have any other resources that would be helpful > in this context. > > Patrick I have submitted a new patch with respect to this. https://lore.kernel.org/git/pull.1817.git.1729296853800.gitgitgadget@xxxxxxxxx/ Thanks for your time.