git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Proposal] Pass additional metadata to sendemail-validate hook from git send-email
@ 2022-08-26 21:00 Strawbridge, Michael
  2022-08-28  0:39 ` [Proposal] Pass additional metadata to sendemail-validate hook from git send-emailg brian m. carlson
  2022-08-29 15:37 ` [Proposal] Pass additional metadata to sendemail-validate hook from git send-email Strawbridge, Michael
  0 siblings, 2 replies; 3+ messages in thread
From: Strawbridge, Michael @ 2022-08-26 21:00 UTC (permalink / raw)
  To: git

Hi,

I was hoping to put a feature proposal forward for git send-email.

For git send-email there is a git hook, sendemail-validate which 
gets the body of the email that will be sent but is missing some 
of the metadata that git send-email has access to.  I propose that 
we also pass the extra metadata that gets presented to the user 
later on via stdout such as: From, To, Cc, Subject, Date, 
Message-Id, X-Mailer, MIME-Version, Content-Transfer-Encoding to 
the git hook.

I'm willing to work on the patch but want to make sure the idea 
would be accepted first.

Thank you,
Michael

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Proposal] Pass additional metadata to sendemail-validate hook from git send-emailg
  2022-08-26 21:00 [Proposal] Pass additional metadata to sendemail-validate hook from git send-email Strawbridge, Michael
@ 2022-08-28  0:39 ` brian m. carlson
  2022-08-29 15:37 ` [Proposal] Pass additional metadata to sendemail-validate hook from git send-email Strawbridge, Michael
  1 sibling, 0 replies; 3+ messages in thread
From: brian m. carlson @ 2022-08-28  0:39 UTC (permalink / raw)
  Cc: git

[-- Attachment #1: Type: text/plain, Size: 1266 bytes --]

On 2022-08-26 at 21:00:25, Strawbridge, Michael wrote:
> Hi,

Hey,

> I was hoping to put a feature proposal forward for git send-email.
> 
> For git send-email there is a git hook, sendemail-validate which
> gets the body of the email that will be sent but is missing some
> of the metadata that git send-email has access to.  I propose that
> we also pass the extra metadata that gets presented to the user
> later on via stdout such as: From, To, Cc, Subject, Date,
> Message-Id, X-Mailer, MIME-Version, Content-Transfer-Encoding to
> the git hook.
> 
> I'm willing to work on the patch but want to make sure the idea
> would be accepted first.

I think the idea is interesting and would be willing to see a patch come
to the list.

However, having said that, we typically evaluate patches, not proposals,
so to see if it's actually accepted, you'd have to actually send a
patch.  We may find that while the idea is interesting, it turns out to
be infeasible, or, for whatever reason, the patch is unsuitable.

I know that this is different from how other projects typically work,
where you typically pitch an idea first and then implement, but it's
what we do here.
-- 
brian m. carlson (he/him or they/them)
Toronto, Ontario, CA

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 263 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Proposal] Pass additional metadata to sendemail-validate hook from git send-email
  2022-08-26 21:00 [Proposal] Pass additional metadata to sendemail-validate hook from git send-email Strawbridge, Michael
  2022-08-28  0:39 ` [Proposal] Pass additional metadata to sendemail-validate hook from git send-emailg brian m. carlson
@ 2022-08-29 15:37 ` Strawbridge, Michael
  1 sibling, 0 replies; 3+ messages in thread
From: Strawbridge, Michael @ 2022-08-29 15:37 UTC (permalink / raw)
  To: git


Thanks for getting back to me.  I'll write up a patch.

brian m. carlson writes:

> On 2022-08-26 at 21:00:25, Strawbridge, Michael wrote:
> > Hi,
> 
> Hey,
> 
> > I was hoping to put a feature proposal forward for git 
> > send-email.
> > 
> > For git send-email there is a git hook, sendemail-validate 
> > which
> > gets the body of the email that will be sent but is missing 
> > some
> > of the metadata that git send-email has access to.  I propose 
> > that
> > we also pass the extra metadata that gets presented to the 
> > user
> > later on via stdout such as: From, To, Cc, Subject, Date,
> > Message-Id, X-Mailer, MIME-Version, Content-Transfer-Encoding 
> > to
> > the git hook.
> > 
> > I'm willing to work on the patch but want to make sure the 
> > idea
> > would be accepted first.
> 
> I think the idea is interesting and would be willing to see a 
> patch come
> to the list.
> 
> However, having said that, we typically evaluate patches, not 
> proposals,
> so to see if it's actually accepted, you'd have to actually send 
> a
> patch.  We may find that while the idea is interesting, it turns 
> out to
> be infeasible, or, for whatever reason, the patch is unsuitable.
> 
> I know that this is different from how other projects typically 
> work,
> where you typically pitch an idea first and then implement, but 
> it's
> what we do here.
> -- 
> brian m. carlson (he/him or they/them)
> Toronto, Ontario, CA

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-08-29 15:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-26 21:00 [Proposal] Pass additional metadata to sendemail-validate hook from git send-email Strawbridge, Michael
2022-08-28  0:39 ` [Proposal] Pass additional metadata to sendemail-validate hook from git send-emailg brian m. carlson
2022-08-29 15:37 ` [Proposal] Pass additional metadata to sendemail-validate hook from git send-email Strawbridge, Michael

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).