* patchworks and sourcehut for elfutils @ 2021-10-06 16:25 Mark Wielaard 2021-10-06 19:43 ` Mark Wielaard 0 siblings, 1 reply; 2+ messages in thread From: Mark Wielaard @ 2021-10-06 16:25 UTC (permalink / raw) To: elfutils-devel Hi, To make patch tracking slighly easier there is now a patchwork instance on sourceware that should show the status of all outstanding patches sent to the mailinglist: https://patchwork.sourceware.org/project/elfutils/list/ It is a bit experimental and doesn't really come with documentation yet. Also there is a mirror of the elfutils repo (and other sourceware git repos) on sourcehut: https://sr.ht/~sourceware/elfutils/ If you have a sourcehut account then you can easily fork the project source repos (the main one and the website one): https://git.sr.ht/~sourceware/elfutils https://git.sr.ht/~sourceware/elfutils-htdocs You can then clone your fork locally and create any branches and commits like you normally would. After pushing your changes back to sourcehut you can tell sourcehut to sent to patches to the mailinglist by using the "Prepare a patchset" button to submit patches to the project. sourcehut can generate the appropriate git send-email commands and/or sent the patches for you. Cheers, Mark ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: patchworks and sourcehut for elfutils 2021-10-06 16:25 patchworks and sourcehut for elfutils Mark Wielaard @ 2021-10-06 19:43 ` Mark Wielaard 0 siblings, 0 replies; 2+ messages in thread From: Mark Wielaard @ 2021-10-06 19:43 UTC (permalink / raw) To: elfutils-devel Hi, On Wed, Oct 06, 2021 at 06:25:04PM +0200, Mark Wielaard wrote: > To make patch tracking slighly easier there is now a patchwork instance > on sourceware that should show the status of all outstanding patches > sent to the mailinglist: > https://patchwork.sourceware.org/project/elfutils/list/ > It is a bit experimental and doesn't really come with documentation > yet. Although you can work through the website, there is git integration through git-pw which allows to interact with the patchwork server through the command line. https://patchwork.readthedocs.io/projects/git-pw/ To setup git-pw you need to register on the website first: https://patchwork.sourceware.org/register/ Then login and generate an "api token" under user authentication: https://patchwork.sourceware.org/user/ To configure git pw in your local elfutils.git checkout: git config pw.server https://patchwork.sourceware.org/api/1.2/ git config pw.token super-secret-hex-token-string git config pw.project elfutils Or add this to you .git/config: [pw] server = https://patchwork.sourceware.org/api/1.2/ token = super-secret-hex-token-string project = elfutils Now you can easily inspect and interact with the patch queue: $ git pw patch list # list all pending patches $ git pw patch show 45831 # to show more info on a particular patch And then either git pw download ID or git pw apply ID and/or git pw update to work with the actual patch. More documentation at https://patchwork.readthedocs.io/projects/git-pw/ Cheers, Mark ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-10-06 19:43 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-10-06 16:25 patchworks and sourcehut for elfutils Mark Wielaard 2021-10-06 19:43 ` Mark Wielaard
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 read-only IMAP folder(s) and NNTP newsgroup(s).