On 03/23, Jeremy Evans wrote: > This isn't about email addresses that don't have a GitHub account. This is > about all posts, regardless of whether they have a GitHub account. GitHub > doesn't support creating discussion posts or comments as another user, I'm > sure for security reasons: > https://docs.github.com/en/graphql/guides/using-the-graphql-api-for-discussions#creatediscussion > > I agree with you that it is confusing, but I don't think there is any way > to fix it. It's just something we would have to accept it we wanted to > switch to GitHub Discussions and import from Google Groups.
I would guess that you could do the import in two passes: once as you for messages from you, and once as the special GitHub account for all other messages. But that's not that great because then only messages sent by you would be right, and they'd be wrong for everyone else. It sure would be nice if you had some way to map Google Groups senders to GitHub accounts. (This feels like the general problem encountered when converting from one VCS to another and wanting to get the commit author right.) I think a better idea would be to do the import exclusively from the special GitHub import account. At least then *all* the messages would be wrong consistently, not just some. Maybe "wrong" is too strong; they'd all be from "Google Group Sender" (or whatever it were named), which is technically correct, and then you'd just have to look at the header field at the top of each message to see who sent it. To me, that would be significantly less confusing. > I don't want to create a separate GitHub account for the import, so any > import will have me as the author for all discussions and comments. Note > that there is historical precedence in Sequel for this, as the same is true > for issues imported from Google Code to GitHub Issues (example: > https://github.com/jeremyevans/sequel/issues/100). OK, fair enough. Lewis -- You received this message because you are subscribed to the Google Groups "sequel-talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sequel-talk/20210324140354.zkpdsu5pwfi5etf4%40mail.imca-cat.org.
