Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 763534 - [science overlay] Push access request
Summary: [science overlay] Push access request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Overlays Project
URL:
Whiteboard: Science overlay
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-04 14:03 UTC by Andrew Nowa Ammerlaan
Modified: 2021-01-06 15:23 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Nowa Ammerlaan gentoo-dev 2021-01-04 14:03:13 UTC
https://github.com/gentoo/sci/pull/1006 :
> You could ask for push access by opening a bug on bugzilla. You seem to have a lot of interest and a good grip on ebuilds. In the long run it makes little sense to wait on others to fix things. You may need to complete the devquiz to demonstrate your grip on ebuilding and the general Gentoo infrastructure (not that complicated, if you do it full-time it's done in a weekend for sure).


Hi,

I've spent the past few days opening a lot of Pull Requests[1] fixing some things over at ::science. There is still more fixing to do, and I'm willing to spend some more time fixing even more packages.

Currently, I maintain just over a hundred packages[2] spread over 3 repositories: 
- 60 in ::gentoo consisting mostly of spyder (The Scientific PYthon Developement EnviRonment), the python-language-server and dependencies. 
- 39 in ::guru, mostly some misc stuff I use.
- 4 in ::science, SciDaVIS and zotero.

I also maintain my own overlay[3] containing over 500 ebuilds for VISA and DAQ drivers. (Mostly generated ebuilds which fetch these closed source drivers from a rpm repository provided by the vendor.)

My ebuild-experience is mostly with with Python related ebuilds, but I have also done some cmake, Go, Java and Rust ebuilds every now and then. For almost a year I've been a Trusted Contributor to the ::guru overlay[4], during which I have done my best to both keep ::guru issue-free and to review commits from other contributors as swiftly as possible.

It would be awesome if you would consider granting me push access to the ::science overlay. If necessary, I would be more than happy to complete the devquiz mentioned by @TheChymera.


[1]https://github.com/gentoo/sci/pulls?q=author%3AAndrewAmmerlaan+
[2]https://repology.org/maintainer/andrewammerlaan%40riseup.net
[3]https://github.com/AndrewAmmerlaan/natinst
[4]https://github.com/gentoo/guru/graphs/contributors
Comment 1 Benda Xu gentoo-dev 2021-01-05 15:52:14 UTC
As a member of Science Project, I endorse this request.
Comment 2 Benda Xu gentoo-dev 2021-01-05 15:54:41 UTC
Hi Overlay Team,

Could you please enlighten us how to proceed?  Thanks!

Benda
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-01-05 15:56:11 UTC
Andrew, I've added you to gitolite configs.  Please close the bug after confirming that you're able to push.
Comment 4 Larry the Git Cow gentoo-dev 2021-01-05 16:16:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/sci.git/commit/?id=52fbff0a5cdfa0f9f663daf395a6ccc7f8b6d6fd

commit 52fbff0a5cdfa0f9f663daf395a6ccc7f8b6d6fd
Author:     Andrew Ammerlaan <andrewammerlaan@riseup.net>
AuthorDate: 2021-01-05 11:18:07 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@riseup.net>
CommitDate: 2021-01-05 16:02:28 +0000

    dev-python/astropy-healpix: new dep
    
    Closes: https://github.com/gentoo/sci/pull/1036
    Closes: https://bugs.gentoo.org/763534
    Package-Manager: Portage-3.0.12, Repoman-3.0.2
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>

 dev-python/astropy-healpix/Manifest                |  1 +
 .../astropy-healpix/astropy-healpix-0.5.ebuild     | 36 ++++++++++++++++++++++
 dev-python/astropy-healpix/metadata.xml            |  8 +++++
 3 files changed, 45 insertions(+)
Comment 5 Andrew Nowa Ammerlaan gentoo-dev 2021-01-05 16:20:08 UTC
(In reply to Michał Górny from comment #3)
> Andrew, I've added you to gitolite configs.  Please close the bug after
> confirming that you're able to push.

I pushed some commits just now, and it works :)

Thanks Michał and Benda!
Comment 6 Benda Xu gentoo-dev 2021-01-06 15:23:13 UTC
(In reply to Andrew Ammerlaan from comment #5)
> (In reply to Michał Górny from comment #3)
> > Andrew, I've added you to gitolite configs.  Please close the bug after
> > confirming that you're able to push.
> 
> I pushed some commits just now, and it works :)
> 
> Thanks Michał and Benda!

No problem.  Welcome to the team!