Need help/doc owning PECL module
| From: | Jesse Gorzinski | Date: | Wed, 18 Nov 2020 17:19:25 +0000 |
| Subject: | Need help/doc owning PECL module | ||
| Groups: | php.pecl.dev | ||
| Request: | Send a blank email to pecl-dev+get-17040@lists.php.net to get a copy of this message | ||
Greetings,
I am now team lead for the ibm_db2 module on pecl and have been given karma
to the repos. I am brand new to PECL ownership and this ecosystem in
general, so thanks in advance for your patience for what's going to be a
very novice request.
I would like to perform the following tasks:
- Merge code from a PR (maybe 2 or 3) on GitHub
- Publish a new release to PECL with those code changes
However, in my quest to figure this out, I've gotten more questions than
answers. For instance:
- How does one get write authority to the GitHub repos?
- Why does the summary page at
http://git.php.net/?p=pecl/database/ibm_db2.git
have three URLs for the git
repo?
- I can clone the git.php.net repo, but how/when is this bridged to/from
GitHub? Are there tools for dealing with PRs? Do I need to manually merge
the PRs from GitHub and then push them into the php.net repo?
- Is the GitHub repo an automatically-updated mirror?
In a nutshell, I'm looking for any answers to the above questions and some
simple guidance on what the "proper" steps are for merging in these PRs and
pushing out an update. I suspect there's documentation somewhere that
explains all of this, but I'm having trouble finding it.
Any guidance or RTFM (with links) is appreciated. Thanks!