Re: [HACKERS] adding the commit to a patch's thread

Поиск
Список
Период
Сортировка
От Daniel Gustafsson
Тема Re: [HACKERS] adding the commit to a patch's thread
Дата
Msg-id 0CFE5D89-2D97-4CE1-B3AA-804B14FAD310@yesql.se
обсуждение исходный текст
Ответ на Re: [HACKERS] adding the commit to a patch's thread  (Magnus Hagander <magnus@hagander.net>)
Ответы Re: [HACKERS] adding the commit to a patch's thread  (Magnus Hagander <magnus@hagander.net>)
Список pgsql-hackers
> On 03 Sep 2017, at 19:33, Magnus Hagander <magnus@hagander.net> wrote:
>
> On Sun, Sep 3, 2017 at 12:00 AM, Daniel Gustafsson <daniel@yesql.se <mailto:daniel@yesql.se>> wrote:
> > On 01 Sep 2017, at 15:40, Robert Haas <robertmhaas@gmail.com <mailto:robertmhaas@gmail.com>> wrote:
> >
> > On Fri, Sep 1, 2017 at 4:26 AM, Alvaro Herrera <alvherre@alvh.no-ip.org <mailto:alvherre@alvh.no-ip.org>> wrote:
> >> Erik Rijkers wrote:
> >>> Would it be possible to change the commitfest a bit and make it possible to
> >>> add the commit (or commit-message, or hash) to the thread in the
> >>> commitfest-app.
> >>
> >> +1 to add one or more commit hashes to CF entry metadata.
> >>
> >> (Back-filling for old entries welcome)
> >
> > Couldn't the CF app scrape the commit messages for references to
> > threads, and if the commit message points to a thread with exactly 1
> > patch record, associate the commit to that patch?
>
> Since there is a Gitlink field in the patch metadata, we could start simple
> with setting that to link to the commit on pg gitweb?  While adding the thread
> of the commit from -committers would be great as well, this gets us off the
> ground quickly.
>
> The original idea behind the gitlink field was to link to a git repo/branch representing the patch, for people who
preferredto publish full branches for those that want it. 
>
> This has been done for a grand total of 43 patches throughout (out of a total of 1231).
>
> Not sure if that's enough to say "let's not repurpose it”?

My thinking was that it wasn’t really repurposing, since the commit is quite
representative of the patch and comma separated list could house both
(especially since the former usecase is quite rate).  Looking at the code
however, the Gitlink is a UrlField which I believe won’t support that so it’s
dead in the water either way.

That leaves us back at parsing/scraping -committers and adding the mailthread.
For this CF I can add the commits manually, since attaching a thread isn’t
limited to threads in -hackers.  This way we have more time to figure out an
automated way for the next CF.  I’ve added the commit for my patch here as an
example:
https://commitfest.postgresql.org/14/1245/

cheers ./daniel


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: [HACKERS] JIT & function naming
Следующее
От: Magnus Hagander
Дата:
Сообщение: Re: [HACKERS] adding the commit to a patch's thread