Re: [PHP-WEBMASTER] New system to handle GitHub Pull Requests?

[email protected] (Hannes Magnusson)
Newsgroups php.webmaster
Message-ID <[email protected]>



> On Feb 28, 2015, at 14:05, Jacob Bednarz <[email protected]> wrote:
> 
> Hey Hannes,
> 
>> (we cannot hand out GithHub admin accounts to these repos to everyone).
> 
> What do you need to be giving everyone full administrative access for? Not sure
> how familiar you are with GitHub however for an organization account, you can
> create teams and assign permissions[1] to those teams. Example: people with
> karma can be added to the "write access" team so they can merge changes.


There in lies the problem. Merging changes on github will merge the changes to the github repo. Not the canonical git.php.net repo. GitHub is only a mirror. 

That as you can imagine causes boatload of problems 😀


> 
>> Does anyone have the time to give it some love, or create a new one?
> 
> As much as I would love a new tool, it sounds like using GitHub for what it was
> built for is a better solution here. Sure, you could build a PHP.net version of
> GitHub however that is then something custom that needs to be maintained. All
> the feature requests you want to build into the new QA site are available within
> GitHub by default.
> 


We have our own account system and our own karma system. We are not migrating to GitHub. 
All we are doing is mirror our repo on GitHub so external people can submit pull request through their interface since that is the cool thing todo these days 😄

-Hannes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.